An expandable 2D graphics application written in c++ using OpenGL. Features animation frameworks as well procedural generation of an environment to explore. Contains a full spritesheet code to animate a state character when given spritesheet code. Procedural generation function can be tweeked to create different unique environemnts.
Current Features : Procedural generation of a 2d environment. Fully implemented spritesheet renderer and animator. State handler for spritesheet related objects. Fully implmeneted texture shaders and environment shader. Expandable code format to allow future development.
Upcoming Features : Dynamic lighting support. Lighting filter support. Objectives with pathfinding.