Inspiration
We drew inspiration from the mystery and suspense game genres, implementing time-pressure mechanics to create a thrilling game where players have to race against the clock to solve a mystery.
What it does
The main character has limited visibility and has to explore 5 rooms--the initial room, and 4 adjacent ones on the cardinal directions--to collect hidden artifacts before time runs out.
How we built it
We built this game with Godot 3 engine, implementing room transitions, time-based mechanics, and item collection. Each room map was handcrafted, with items randomly spawning upon entering a room.
Challenges we ran into
One of the major challenges we ran into was debugging, as none of us were familiar with Godot beforehand and the version control was glitchy. We were able to overcome this by working together and being resilient in the face of difficulty.
Another major point was the time management for our progress, as we have such a short time for building the project and one of our team members got sick and had to leave early. However, we were still able to accomplish our goals for this project by staying up throughout the night working on it.
Accomplishments that we're proud of
We are proud of having worked hard together and accomplishing a fun, aesthetically pleasing, and fully functional game. Specifically, we are proud of the resilience and collaboration from each team member in the face of the challenges mentioned above.
What we learned
Each of us gained quite a bit of experience with Godot 3 through this project, and learned about the importance of testing as you go, to find bugs and fix them.
What's next for Phantom Manor: The Detective's Last Case
Future versions of the game could include different items that have different effects on the player such as increasing speed or field of view. It could also include different levels with more rooms and different game mechanics such as NPC interactions.
Built With
- gdscript
- godot
Log in or sign up for Devpost to join the conversation.