Ace Slayer
Description:
Ace Slayer is a 2D space shooter made with C++ and SDL. This was my first game project. I enjoy the experience because first I designed the object oriented diagram thinking in class functionality and then I developed the game. You can choose between 3 ships, each with different characteristics. You must kill all the ships at each level and then kill the boss. There are 3 levels.
User Input: I used SDL to control the user input.
GUI: I used SDL_Ttf library to show fonts. I display the player’s score and boss life. The user can interact with the main menu through the keyboard.
Audio: Set up audio with SDL_Mixer library
Project Team:
Nicolas Bertoa (Programmer)
Mariano Bertoa (Menu Designer)
Code Samples:
bullet.h
bullet.cpp
Download Link:
http://www.mediafire.com/?kydwj3mufml
Screenshots and Video:

Ace Slayer screenshot 1

Ace Slayer screenshot 2