A game engine I wrote entirely in C++. The game itself is fairly simple, and more of a test of the engine than a proper game. Using make should give you the executable and take care of other things. Note that you will require the SDL 1.2 library to build the game.
The music for the this game belongs to the 1989 game Guardian Legend designed by Compile Software, Japan. All rights belong to them if they still exist, or whover owns the rights to this IP now. I do not wish to use this project for commercial purposes. All sprites used in this game can be found in the links mentioned below:
http://fc00.deviantart.net/fs71/f/2010/065/3/0/Spaceship_sprites_by_arboris.png
http://www.santarosatile.com/wp-content/uploads/2013/09/Black-Galaxy.jpg
https://www.filterforge.com/filters/11733.jpg
http://www.spriters-resource.com/nes/guardianlegend/
Commit Edit: Apparently I didn't link it properly so the commits didn't show up on my account, just wanted to check if that fixed.