Spaceshooter project files initial commit
Add support for CMake build system
Manage the game loop from the actual FSM not state
Initiate the TextureManager once and MenuButtons fixes
Game pause state
Move the run , render and update functions to the parent State object to reduce redundancy
Typo and handle events implementation
Add pause state switch to the game state
Menustate quit game callback
Pause to main menu and upcast the exit routine
Game Over State
Player and Enemy Updates
Animated Graphic
Get co-ordinates and object width & height
GameOver animation
Animation graphic object
Object Collision detection
Game Over State Button functionality
Tile and Layer management
FindTinyXML2 config