Inspiration

I've always loved escape rooms because they were always incredibly fascinating to me. I was looking for a solution to be able to do these escape rooms virtually so that people can still play it from their homes or wherever they feel most comfortable.

What it does

It has a series of different escape rooms with unique storylines and puzzles, which allows for fun for people of all kinds and ages! It promotes curiosity, engagement, thinking, and learning.

How we built it

I used HTML, formatted with CSS, to display screens with the plotline and other important elements like navigation bars. Then, I used Javascript to create forms, store inputs, and produce outputs and reactions to how the user solved the puzzles.

Challenges we ran into

I'm not very experienced at Javascript, so I did struggle a lot with debugging and trying to understand what was wrong with my code. However, with the help of some amazing mentors, I was able to succeed and make it past those errors regardless!

Accomplishments that we're proud of

I do still believe that I have a lot of room for improvement in my project, but I have to admit that I am proud of the fact that I was able to accomplish so much in 36 hours. This is one of my first hackathons, so being able to do this much has made me pretty happy. It's awesome to see the results of something that I created on my own.

What we learned

Sometimes the best way to debug is by simplifying the code as much as possible. Break down the situation, understand the environment, and remove any excess info and tackle one little thing. Once you find the root of the problem, it will be extremely easy to accomplish the rest and build up to a solved problem. This applies to real-life too!

What's next for Enigma Escapes

I would want to improve Enigma by adding way more puzzles and escape rooms! I would also want to improve the interface to make it more user-friendly and fun! My goal is that this game should become one that all kinds of people can be entertained by and engaged with.

Built With

Share this project:

Updates