Inspiration
After learning what the theme was, we all mentioned that we had fond memories of playing Doom when we were younger. This led to us deciding we wanted to make a 2d shooter inspired by the original Doom. Instead of demons, we decided to make our enemies zombies, and to end the game, we took inspiration from Mario by having our main character save a princess as well. Overall, this project was a love letter to the video games that have brought us joy in our lives.
What it does
Our game lets the user control a character as they try and survive a wave of zombies.
How we built it
We used the Python pygame library. We tried to use Vly.ai to implement audio into the game; however, we ran into challenges producing output to implement this feature correctly.
Challenges we ran into
Preventing wall collisions and creating the bullet physics were challenging. We ran into a few Git merge conflicts, too.
Accomplishments that we're proud of
Getting a finished product that we are genuinely proud of and having learned more about new technologies was a great accomplishment for us.
What we learned
Pixel art, tile mapping, and more Git commands.
What's Next for Last Stand: Zombie Survival
We had the idea to add more zombie waves; however, with the time restrictions, this would have been too ambitious. We would also like to implement more levels in the future.
Log in or sign up for Devpost to join the conversation.