
Asteroids
A downloadable game for Windows
A replica of the popular arcade game Asteroids, made in Python using the pygame library.
Asteroids is an endless shooter in which the player controls a spaceship. The main objective is to score points by destroying asteroids that appear and move randomly through space, while avoiding colliding with them.
The player starts with three lives and a score of zero - each collision with an asteroid costs one life. When the player runs out of lives the game ends, giving the option to restart or exit the game.
The asteroids come in different types, though these variations affect only their appearance and add a bit of variety.



Furthermore, just as in the original game, asteroids break down into smaller chunks when destroyed. Asteroids can be strong, medium or small - large ones split into two medium ones, and medium ones split into two small ones. Large asteroids award 20 points, medium ones award 50 and small award 100.
Controls
- W - Move forward
- A - Turn counter clockwise (left)
- D - Turn clockwise (right)
- Spacebar - Shoot
- R - Restart
- Esc - Close the game
Note: The player can close the game at any point by pressing the top right cross.
| Updated | 10 days ago |
| Published | 11 days ago |
| Status | Prototype |
| Platforms | Windows |
| Author | Nuno Veloso |
| Genre | Shooter |
| Tags | Arcade, Asteroids, Singleplayer |
| Content | No generative AI was used |
Download
Install instructions
Download and extract the .zip file, then run main.exe.



Leave a comment
Log in with itch.io to leave a comment.