You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
☐ Create base classes for serializeable objects
|
|
|
|
|
✔ JSON serializeable @done(22-08-12 19:19)
|
|
|
|
|
☐ Binary serializeable
|
|
|
|
|
|
|
|
|
|
Renderer rewrite:
|
|
|
|
|
✔ Batch rendering minimally working @done(22-08-12 19:19)
|
|
|
|
|
✔ See if it's possible/better to move the matrix math into the shaders @high @done(22-08-15 14:23)
|
|
|
|
|
✔ Textures in batch renderer @high @done(22-08-18 16:09)
|
|
|
|
|
✔ Add sprite sheet logic to DrawQuad @done(22-08-18 16:13)
|
|
|
|
|
|
|
|
|
|
✔ DrawSprite method @done(22-08-18 16:42)
|
|
|
|
|
- Just calls DrawQuad
|
|
|
|
|
✘ Sprite shader @cancelled(22-08-18 16:09)
|
|
|
|
|
- Moved the "Sprite" logic into the DrawQuad method instead
|
|
|
|
|
|
|
|
|
|
✔ Text Renderer @done(22-08-18 16:10)
|
|
|
|
|
✔ Font loading @done(22-08-18 16:13)
|
|
|
|
|
✔ Generate single conposite texture of all font bitmap data @done(22-08-18 16:13)
|
|
|
|
|
✔ DrawString @done(22-08-18 16:14)
|
|
|
|
|
|
|
|
|
|
☐ DrawElipse @low
|
|
|
|
|
☐ Elipse Shader
|
|
|
|
|
☐ Elipse Batch data
|
|
|
|
|
|
|
|
|
|
☐ DrawLine @low
|
|
|
|
|
☐ Line Shader
|
|
|
|
|
☐ Line Batch data
|
|
|
|
|
|