Inspiration
Our gameplay for moving around and talking to NPCs was taken from the exploration sections of the pokemon games. We then realized that this type of gameplay would be well suited to a murder mystery game about questioning suspects, with a twist.
What it does
This game provides entertainment to the player and forces them to think critically as they question suspects and attempt to reason out whose story is incorrect to find the murderer.
How we built it
We built the game in a single C file on github, using Make to build it. We first programmed the character walking, then added NPCs while designing the dialogue and the story. we then added interactivity to the NPCs and the ability to open text boxes. we then added details like dialogue and sound. finally we added the ability to accuse suspects and our win conditions.
Challenges we ran into
we initially used assembly but it proved to be too tedious so we switched to C. We then struggled to find a version of the library that was able to compile on windows, making it a linux only game. Despite our efforts the problem persists.
Accomplishments that we're proud of
Holden is proud of how he was able to manage the project and give everyone jobs, Tanmay is proud of how he was able to make pixel art and how he was able to dedicate himself to this project for 24 hours. Reece is proud of how how we were able to make pixel art and assist Holden with parts of the code allowing him to focus on the more complex problems. We are all proud that everyone was able to contribute their own skills into the project at their own levels and how we were able to whip up a game in just 24 hours!
What we learned
We learned just how much work it takes to make a game from scratch and how the most important thing when game making is to simply pick an idea and stick to it as opposed to overthinking or delaying. we also learned to improve our teamwork when working on a coding project such as this through open communication.
What's next for Norwegian Mansion: A murder mystery
We could polish the game with more smooth animations, more detailed gameplay, and perhaps some new mechanics to make the gameplay more engaging.
Log in or sign up for Devpost to join the conversation.