What is Heist?
Heist's goal is to tell a story and immerse players in an interactive story.
A mysterious thief has just stolen the priceless Dub Diamond!
The thief is planning an escape using a teleportation wristband, but it needs time to change. The thief must now cleverly evade the guards until he can make his escape.
In Heist, one person is designated as the thief, while his/her friends are assigned to be guards. The guards must find and catch the thief in a certain amount of time. If the guards fail, they lose and the thief gets away. But if they located the thief in time, they win!
To help their allies find the thief, the guards use a map of the area on their smartphones that has the location of all other guards. However, the thief is a master hacker - he/she is able to access the guard's map without their detection, sometimes finding creative places to hide.
The key to win is to be alert and always stay on the move!
Building Heist
Heist is an Android app that was built using Android Studio. It utilizes Google Map's API and stores thief/guard data in FireBase.
Accomplishments That We're Proud of & Challenges
Because our group is mostly familiar with Java, we chose to create an Android app. However, creating this game was definitely a learning experience for all of us since we had largely never used Android studio before. We had never encountered many of the challenges we faced before - or even programmed a standalone program! Having done so much and overcome these obstacles has definitely been an accomplishment!
What's Next for Heist
We hope to develop Heist even more! During the process of coming up with this idea, our group established that this is a game that we would love to play ourselves. It definitely has the potential to be full of suspense! However, before we can fully play this game, we need to address some of the security issues that may arise. We need to ensure that nobody can access the data on Firebase and track the locations of anybody playing the game.
Log in or sign up for Devpost to join the conversation.