What it does
As Joe the Customer Engineer, you run around the city looking for ATMs which have been targeted by the Fish Bandit. This fast paced game challenges the player to get the highest score within 2 minutes.
How we built it
Our game has been built in Unity with C#. Many of the game's assets have been downloaded from the Unity Asset Store. The game consists of 1 city level. We decided to place 17 ATMs and have 10 fish always spawned at once. Each ATM has a spawn point placed on its screen so the fish can spawn in the correct spots. At the start of the level, the fishes are instantiated at the spawn points until the total number reaches 10, the 2 minute timer is started, and the player may begin. For each fish, the distance is calculated between the player and the fish, displaying the distance to the closest one at all times.
Challenges we ran into
Spawning a new fish in a spot which currently doesn't have a fish was one of the challenges for us. Checking if a spawn point is already holding a fish was a bit difficult to fix, as incorrectly checking could result in multiple fish spawning in the exact same spot.
Accomplishments that we're proud of
We are proud of ourselves for being able to complete the game in just 24 hours in a team which consisted of only 2 members. Even if it is missing a few things we previously had planned, such as a scoreboard, or a phone with a map for the character which is used to track the fish down, the game is still fun to play. It has been the first hackathon we've ever attended and we believe it went very well.
Log in or sign up for Devpost to join the conversation.