summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-14Add lineHeightRatio to let text decide the line spacingHEADmasterEkaitz Zarraga
2022-12-14Sketch a proper font rendering infrastructure:Ekaitz Zarraga
- Kerning - LineSpacing - ... We should include that for a proper interaction with Graphics::Text and to be able to render beautiful UIs. Also, we need to discard spaces in newlines, break lines by word, and that kind of things... We'll see.
2022-12-13Make a better text rendering system and a simple example in titlestateEkaitz Zarraga
2022-12-13Move text to a separate fileEkaitz Zarraga
2022-12-13Remove random code that was added as a sketchEkaitz Zarraga
2022-12-12Add TextureFonts to the ResourceManagerEkaitz Zarraga
2022-12-10Move font support and cleanEkaitz Zarraga
2022-12-09Add basic bitmap font/text supportEkaitz Zarraga
2022-12-05Sketch ImGUI:Ekaitz Zarraga
- Still needs font rendering
2022-11-29Start to use a normal game structure:Ekaitz Zarraga
- App class that has a StateStack - StateStack - Some State definiton and a minimal TitleState to use as a template - Makefile updated accordingly - Delete old code that was there for testing
2022-11-17Add player shooting to NWEkaitz Zarraga
2022-11-17Add resource Id control classEkaitz Zarraga
2022-11-17Simplify animationsEkaitz Zarraga
2022-11-17split player assets in individual animationsEkaitz Zarraga
2022-11-17Add a simple resource managerEkaitz Zarraga
2022-11-13Add flipped animations ftwEkaitz Zarraga
2022-11-13Use a namespace aliasEkaitz Zarraga
2022-11-13Use base constructors to reduce code sizeEkaitz Zarraga
2022-11-13Add guix manifest fileEkaitz Zarraga
2022-11-13add MakefileEkaitz Zarraga
2022-11-13add assetsEkaitz Zarraga
2022-11-13Make animations use runtime polimorphism:Ekaitz Zarraga
Lets us make different animation types but use them interchangeably
2022-11-12Reorganize to make animations easily changeable:Ekaitz Zarraga
Animations now return rectangles so the texture is independent from them and they don't store the sprite either. Many Animations may have the same texture. Changing from one Animation to another is just changing a reference.
2022-11-12First mini-commit that works with a not-included spritesheetEkaitz Zarraga