Inspiration
I enjoy visiting Escape Rooms, but due to COVID-19 was stuck at home. I decided to create a virtual 3D Escape Room for enthusiasts like me so they can enjoy their favorite game while staying safe at home.
What it does
Have fun solving logic puzzles in this open-world 3D escape room game!
How I built it
I programmed a 3D, third-person, open-world game using Unity and C#. This involved creating a 3D scene and animating 3D models. I also coded switching between cameras and created menus.
Challenges I ran into
This turned out to be a huge undertaking that tested my computer's limits!
Accomplishments that I'm proud of
I learned a new programming language (C#). I enjoyed modeling and animation. I was able to code a number of complicated features related to camera angles and character movements.
What I learned
I learned C# and Unity 3D Game Development on my own through the Unity Learn Platform and online tutorials.
What's next for Unity 3D Open World Escape Room Game
I would like to add more levels with harder logic puzzles. I would also like to let the user select a category like Mystery, Cryptography, Forensics or Space Exploration to select the kind of puzzles they would like to solve.
I am planning on making this project open-source so that other Unity developers can add new levels to this Escape Room game.