Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-14 | Sketch 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-13 | Make a better text rendering system and a simple example in titlestate | Ekaitz Zarraga | |
2022-12-13 | Move text to a separate file | Ekaitz Zarraga | |
2022-12-13 | Remove random code that was added as a sketch | Ekaitz Zarraga | |
2022-12-12 | Add TextureFonts to the ResourceManager | Ekaitz Zarraga | |
2022-12-10 | Move font support and clean | Ekaitz Zarraga | |
2022-12-09 | Add basic bitmap font/text support | Ekaitz Zarraga | |
2022-12-05 | Sketch ImGUI: | Ekaitz Zarraga | |
- Still needs font rendering | |||
2022-11-29 | Start 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-17 | Add player shooting to NW | Ekaitz Zarraga | |
2022-11-17 | Add resource Id control class | Ekaitz Zarraga | |
2022-11-17 | Simplify animations | Ekaitz Zarraga | |
2022-11-17 | split player assets in individual animations | Ekaitz Zarraga | |
2022-11-17 | Add a simple resource manager | Ekaitz Zarraga | |
2022-11-13 | Add flipped animations ftw | Ekaitz Zarraga | |
2022-11-13 | Use a namespace alias | Ekaitz Zarraga | |
2022-11-13 | Use base constructors to reduce code size | Ekaitz Zarraga | |
2022-11-13 | Add guix manifest file | Ekaitz Zarraga | |
2022-11-13 | add Makefile | Ekaitz Zarraga | |
2022-11-13 | add assets | Ekaitz Zarraga | |
2022-11-13 | Make animations use runtime polimorphism: | Ekaitz Zarraga | |
Lets us make different animation types but use them interchangeably | |||
2022-11-12 | Reorganize 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-12 | First mini-commit that works with a not-included spritesheet | Ekaitz Zarraga | |