SPACE is a shoot ‘em up game that draws inspiration from ‘Space Impact’ on the Nokia 3310.
SPACE is a game I and another student created as part of the course TDP005 at Linköping University. Our goal was to create a 2D arcade game and implement it in an object-oriented manner using C++ and SDL.
We tried to make everything fairly modular. In order to do this, we had to utilize some object-oriented techniques. For instance, the enemy ships all inherits from a common base class, EnemyShip. This class in turn inherits from the class Ship which is an abstract class for representing a ship.