Inspiration
We knew we wanted to do an RPG, but S&T inspired the theme. For the demonstration, we specifically chose to do the innovation lab since that's where we are building the project. Mysteries are fun to solve, so we thought it was a good aspect to add clues as a reward for solving various puzzles.
What It Does
It is a one-player RPG puzzle and fantasy, mystery game. Our submission will be the level that takes place in the innovation lab, which contains three puzzles and an npc at the end. The full game would be exploring the school and solving the puzzles, learning more of the secrets of what happened to the school as you progress.
How We Built It
We built the whole game with Python on Visual Studio Code with some help with the CoPilot extension and PyGame. For our npc we implemented Gemini by making it a chatbot that responds to the player.
Challenges We Ran Into
There were quite a few challenges we ran into, including various syntax errors, issues with formatting, breaking and deleting code, and PyGame not being compatible with the Apple Silicon.
Accomplishments that we're proud of
Something we are proud of are being able to overcome our challenges, creating multiple types of puzzles, and making a moveable map that can trigger things based on location.
What We Learned
We learned that Copilot is a helpful assistant in coding. Before the presentation yesterday we were unaware of the copilot extension for studio code nor the fact you can sign up for student version. Other lessons include using pygame, making APIs to use gemini, and committing multiple times to avoid losing progress.
What's Next For Magicked Engineers
The Magicked Engineers will eventually try to create the full game and add more fine details.
Log in or sign up for Devpost to join the conversation.