Ennix/ennix.todo

29 lines
884 B
Org Mode

#-*- mode: org -*-
#+TODO: BUG TODO | DONE
#+STARTUP: show2levels
* DONE Load images with stb_image
* DONE Check if images exist
* DONE Determine minimum size of output image
* DONE Write images to correct regions in output buffer
* DONE Generate a Rect data structure that determines where an image goes
* DONE Write to the rect rather than global values
* TODO Create a basic GLU loop so we can debug writing the colors
* TODO Research simple texture packing algorithms
* TODO Implement one?
* TODO Take an =-o= flag for the name of the output file
* TODO Write a description on how to use the application
* TODO Figure out how to better structure/organize this project
* TODO Write unit tests
* TODO Figure out how to profile performance
* Systems
** Sprites
*** Texture Packer
*** Animation
** Physics
** Particle Systems
** Camera
** Lighting
** Font Rendering
** Audio support