Inspiration
Galaga-type shooter
What it does
In this top-down 2D game, the user is tasked with surviving a horde of alien attacks that get progressively harder as the game progresses.
How we built it
Using Pygame and Pycharm.
Challenges we ran into
Enemy creation. Initially, I wanted to have the stronger enemies come from the right and consistently shoot down, but I could only get them to shoot once they spawn in, so I changed it so they spawn anywhere on the screen and they shoot at the player. When shot, they are worth more points. I also ran some into some issues while initially setting up the program, since I followed a not so great tutorial that set me up poorly for success when designing the full program. I eventually changed this so it was easier to create menu options.
The biggest challenge I ran into was the time constraint. Having joined with only 14 days of the hackathon left, I was not able to create a fully fleshed out game. If I had more time, I would have added sound effects and probably redone some of my design choices.
Accomplishments that we're proud of
I am proud that I was able to create a game like this in such a short period of time. I did not join the hackathon until there was only 14 days left, and was able to get this done. I attempted to go for a more nostalgic type of gameplay.
What we learned
I learned first off how to use pygame to create a retro style game. Most importantly I learned how to organize code in a way that is most efficient for game creation. If I had more time I would have liked to learn how to use sound effects with pygame.
What's next for Galactic Defense
- Adding sound effects.
- Creating a how to play screen.
- Adding powerups.
- Adding more enemies.
- Adding a high score board.
Log in or sign up for Devpost to join the conversation.