Asteroids Clone (Game)
This was undertaken as a second year University project with the task being to produce a classic arcade game using Python and PyGame. With Asteroids being a well known classic and personal favourite of mine I decided to re-create it but with some changes which would help differentiate it from the original.
Features and Techniques
- Arcade space physics
- Collision detection
- Level system - progressing through the different levels increases the number and speed of asteroids in addition to the number of hits required to destroy an asteroid
- Scoring system
- Reward system - the player is awarded for staying alive by shortening the weapon re-load time and increasing the damage once certain milestones are met (the number of asteroids hit). Losing a life resets the weapon
Screenshots
Click an image to enlarge (opens a new window).
Download
Please download the project here. Controls are included in a text file within the download.
Requirements