Inspiration
This project was inspired mainly by Helldivers II, which is a cooperative third-person shooter where players can summon weapons using arrow and keyboard commands similar to the ones used in this project. The environment and the bomb itself was inspired by Temple Run, a game we all still a great deal of nostalgia for.
What it does
BombBlast is a game designed to promote a collaborative experience between players in real life, with the goal being to prevent a time bomb from exploding. Players can control different sections of the keyboard "WASD" and "789" to fill out secret codes presented on screen. If both players enter their codes correctly, they get an additional 5 seconds added onto the timer on the bomb. If one of them enters their code successfully but the other one does not, or neither of them do, nothing happens and the time continues to run out. If the time runs out, the bomb explodes and the players lose. The game also features haptic-like feedback where the codes bounce up and down when entered correctly, and various UI elements show the players that they are on the right track.
How we built it
We built BombBlast using the Unity game engine and the C# programming language. Additional asset packs (3D models) were used to speed up development, which were acquired from the Unity Asset Store. All of the code, logic, and game was made by us.
Challenges we ran into
This game was not our first idea. For the first 18 hours of this hackathon, we worked on a web app designed to help young adults become more independent, but we ran into so many issues during development that we decided to abandon that project and pursue this idea instead. Even with this idea, there were a lot of challenges that rose when developing the game loop, audio, and particle system.
Accomplishments that we're proud of
By far the biggest accomplishment we are proud of is developing this game from start to finish between 3 AM and 9 AM, in only six hours. It took an incredible amount of effort to build this project, and an even greater amount of perseverance and discipline to stay focused.
What we learned
We learned how to rapidly implement ideas into a fully functional video game in a matter of hours, working under great pressure and having a lot at stake.
What's next for BombBlast
BombBlast will remain a hobby project for now, but we may develop it further in the future.
Log in or sign up for Devpost to join the conversation.