Inspiration
Originally, we wanted to code a 3D treasure hunt project with AR, but due to software issues and lack of equipment, we weren’t able to continue with this project. However, we were still interested in using 3D in our project, which is why we decided to shift to an pirate ship escape room game.
What it does
This is a 3D pirate escape room with the primary component being inside a pirate ship attempting to escape. Within this ship, the pirate must learn to navigate by attempting to open doors which would finally lead the pirate to freedom and treasure. The pirate ended up on the ship because he was trapped by his enemies who locked him out of his own ship. The user serves as the pirate by searching for keys around the ship and using those to open doors and eventually make it out of the ship and get a pile of treasure.
How we built it
We built it using Unity.
Challenges we ran into
Since our team was unfamiliar and inexperienced with Unity, we ran into numerous development issues. However, with the help of online resources and the BI mentors (Patrick) we were able to overcome our challenges and build the project. We spent hours downloading the software and figuring out documentation while running into endless bugs.
Accomplishments that we're proud of
Trying and learning a new coding language (C#) and a software platform (Unity) that we had no experience with prior to this event. In addition, we encountered plenty of bugs in the beginning and throughout our code, which allowed us to continue to work through our problems. We were able to grow closer together as a group, through splitting up the work evenly and working in pairs in order to save time.
What we learned
3D Games Design.
What's next for Pirate Ship Escape Room
In the future, we aim to create a larger Pirate Ship with numerous escape room levels in order to increase the difficulty. We also want to implement a score counter for the puzzles and a main menu for the user to interact with.
Log in or sign up for Devpost to join the conversation.