Inspiration

Seeing that the the theme of HackUTA 2023 was a 'murder mystery', we found that a mafia/ werewolf based game would be perfect.

What it does

How we built it

The program's front end was built on Dart with the Flutter SDK, Python, and a Firebase backend for hosting and potential user authentication/ cloud features for the web based game.

Challenges we ran into

The major challenge was in learning a new programming language. As a team of beginner hackers, little was known coming in besides C.

Accomplishments that we're proud of

We are proud of our creativity and critical thinking skills given the time crunch. Whether it be art/ design, brainstorming/ debugging, or coding, we put our best skills together to attempt a project out of our scope.

What we learned

we learnt how to interact with the Dart language through Flutter, how to connect the front-end code to the web through FireBase, and most importantly how to work as a team despite not knowing eachother going into the hackathon.

What's next for Missing Mascot Mystery

The game can be taken much further, in terms of both mechanics, design, and user accessibility features. The goal is to transfer much of the text-based interactions into an animated, interactive experience. Sound design and special end screens based on each combination of endings can be created. While only limiting the players to a lobby of 8 characters, there can ideally be a flexibly player lobby size and in-game roles customizable by the user. Unique usernames driven by a cloud-based backend/ Google authentication would allow for more personalization. These are a few ways we would like to iterate on this project.

Built With

Share this project:

Updates