☐ 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 @done(22-08-22 19:46) ☐ Line Batch data