this is a repo for the boot.dev project using pygame. i'm using it to learn python deeper, learn a little about game programming and learn some OOP stuff.
i haven't really done much with OOP since university so it's a nice little exercise to get the juices flowing again.
i might try to make a game in go after this. i could clone this one, who knows.
stay tuned :)
Potential updates that we can do:
- Add a scoring system
- Implement multiple lives and respawning
- Add an explosion effect for the asteroids
- Add acceleration to the player movement
- Make the objects wrap around the screen instead of disappearing
- Add a background image
- Create different weapon types
- Make the asteroids lumpy instead of perfectly round
- Make the ship have a triangular hit box instead of a circular one
- Add a shield power-up
- Add a speed power-up
- Add bombs that can be dropped