SpaceShips (Local Version) is a classic arcade style game with numerous enemy types, bosses and powerups! While working on my first project (Age Of Empire), I began to have ideas of including graphics into my game. Having no prior experience, I decided to pick up pygame which led me to learn to create a simple space game!
Note: SpaceShips has since received a playable online web version (with additional features!) whose work can be found in this repository:
https://github.com/tjtanjin/spaceships_web
SpaceShips (Local Version) runs locally on your computer and has options for the following gamemodes:
1) Single Player
2) Two Player
Fight your way through different enemies and bosses! Collect powerups to help you along the way! There is strategy in the game so think hard!
Technologies used by SpaceShips (Local Version) are as below:
Python
None (Terminal-based Application)
https://github.com/tjtanjin/spaceships
The following section will guide you through setting up SpaceShips to play!
- First, cd to the directory of where you wish to store the project and clone this repository. An example is provided below:
$ cd /home/user/exampleuser/projects/
$ git clone https://github.com/tjtanjin/spaceships.git
- Next, unzip the folders Fonts, Images and Sound as well as create a new empty folder Stats (this tracks your old highscore locally).
- From the base directory of the project, execute the following command and you will see the welcome screen if everything has been setup correctly, it's that simple!
$ python3 sdl_spaceships.py
If you have code to contribute to the project, open a pull request and describe clearly the changes and what they are intended to do (enhancement, bug fixes etc). Alternatively, you may simply raise bugs or suggestions by opening an issue.
For any questions regarding the implementation of the project, please drop an email to: cjtanjin@gmail.com.