This project is a classic Asteroids style game made in Python using Pygame.
This project is a classic Asteroids style game made in Python using Pygame.
I finished making the Asteroids game. It was really fun to return to game development with Pygame after spending tens of hours working in JavaScript. Through this project, I improved my understanding of OOP and learned how to structure Python code more cleanly and correctly.
Added Readme file, fixed a few bugs and created executable files for both Linux and Windows. Idk what attachment I am supposed to put here so enjoy vscode file explorer.
Log in to leave a comment
Added: Fullscreen, Control Manuals, menu music, difficulty scaling based on screen size and survived time, reset game function, improved high scores window, UFOs can now shoot and reload only inside the visible screen, improved the spawner in the main menu, settings changed in the game are now permanently written into the settings file
Commit: https://github.com/Daniel908009/Asteroids-2/commit/9e1849c6b933b8964289b3f73141f201b08f1c1b
Log in to leave a comment
Added: all images, all sounds, music, player shield, UFOs, score saving, settings file, setting window in the game, pause window and a lot more (see changes in the commit)
Commit: https://github.com/Daniel908009/Asteroids-2/commit/4eeca373fbf192064075c5b40c2dc882dbae8843
Log in to leave a comment
Added procedurally generated asteroids and explosions. Also added shooting, UI, end screen and a second spaceship image for when the player accelerates.
Log in to leave a comment
Created the basic setup of the project( .py files and the main game loop). Also added a main menu screen and added movement to the player.
Github commit of this devlog: https://github.com/Daniel908009/Asteroids-2/commit/86b4cc1f1e200979fbf41ae589acc760dd93d03e
Log in to leave a comment