Inspiration
In my childhood I had enjoyed playing a game on a handheld console. That was the seed inspiration for "Shoot or Die".
What it does
This is a shooting game where the player is supposed to move from one level to another after clearing all the villains (enemies) present in the current level. The game offers some items to help the player with more health or speed. There are some avoidable items in the game which hinders the player from achieving the game objective.
How we built it
The game has been built using python with pygame being the library. The images, tiles and sprites have been created using Adobe Photoshop. Tiled has been used to design the maps for different levels which have been exported as .csv files. The music and sound effects have been created using Garageband.
Challenges we ran into
Coming up with the idea and designing the visual assets were the first set of challenges. Then creating the music and audio effects was the next set of challenges. The overall game logic was built over concepts of Object Oriented programming and getting that right required multiple iterations and thinking.
Accomplishments that we're proud of
Being able to finish the game on time is the most fulfilling accomplishment.
What we learned
This project helped me build deeper understanding of pygame and python concepts. There was also some learning while creating the maps for different levels of the game.
What's next for Shoot or Die
There is a plan to develop this game as an online multiplayer variant.

Log in or sign up for Devpost to join the conversation.