Due to the COVID-19 pandemic, a lot of people have experienced some sort of social isolation as more and more people are staying home. Our group thought of this situation, and designed a game where the player would interact with another player in a game to solve puzzles.
What it does
Our project, Minos’ Quest, is a 2d tile game where players can go through puzzles to try and solve them with the help of another player. Inspired by games of old and modern aesthetics, Minos’ Quest has menus that take in modern aesthetics while also having its core gameplay much like that of old retro games. One of the main puzzles we have is a puzzle called “Witch Hunt”. In Witch Hunt, a person has been murdered and there are 4 main suspects that could have potentially did the crime. There are a limited amount of details, and it is up to you and the other player to collaborate to think and come to a verdict on who committed the murder. Once you guess the correct person who committed the crime, you win the puzzle and move on to the next puzzle!
How we built it
We built the project through processing which is a graphical library based on java for game development.
Challenges we ran into
The biggest challenge we ran into was trying to make multi-player functionality. We are not experienced with using java threads so it was definitely a learning experience.
Accomplishments that we're proud of
The biggest accomplishment we had with this project was fully utilizing online multi-player functionality
What we learned
We learned a lot about java threads with multi-player functionality along with object-oriented programming with game development. We also learned how to set up real-time online multiplayer using Java sockets and multithreading.
What's next for Minos' Quest
Our goal with Minos' Quest is to create more puzzles for the players and finish the witch hunt story. Furthermore, we would like to fully polish the game to create a smooth and enjoyable experience for the players.
Future/Original plans are included here: https://docs.google.com/document/d/1d9rRfuS-87H1YVdr2NQnObrf3jfHCheshySrq_WD8s0/edit?usp=sharing