Inspiration

We wanted to respond to the theme AI Solutions to College Level Problems, but at first we kept coming back to the same idea of building a chatbot. After thinking more about the problem, we wanted to make something that felt more interactive and memorable. That led us to the idea of combining an AI tutor with an escape room.

Instead of giving students another passive study tool, we wanted to create something that made studying feel active. The idea was to let students upload their notes, turn that material into challenges, and make the learning process feel more like a game.

What it does

ConfrontYourProblems is an AI-powered escape room study game. Students can upload their notes as .txt files, then move through chambers by solving clues, answering questions, and progressing through the experience.

The goal is to make studying more engaging by combining:

  • AI-generated educational content
  • clue-based room progression
  • game-like interaction
  • a more memorable study flow than a standard quiz or chatbot

The website version of the project is hosted on Vercel.

How we built it

We built the project using:

  • Godot
  • GDScript
  • Groq API
  • Vercel

Godot was a strong fit for us because it was familiar for development, and GDScript has syntax similar to Python, which made collaboration easier. We used Godot to build the room flow, interactions, interface, and progression system. We used the Groq API for AI-supported features so uploaded notes could be turned into educational challenges.

After that, we exported the project and hosted the website version on Vercel.

Challenges we ran into

One of the biggest challenges was moving beyond the original idea of a simple chatbot. We wanted the project to feel like a real interactive experience rather than just another study form with AI attached to it.

Another challenge was balancing education and gameplay. We wanted it to still be useful as a study tool, but we also wanted it to feel fun, clear, and engaging. A lot of our work went into improving the room flow, layout, and interface so that it felt more like a playable experience.

We also ran into challenges with exporting and hosting the project, especially when making sure the website version worked properly and handled the uploaded note flow correctly.

Accomplishments that we're proud of

We are proud that we were able to take a common AI idea and turn it into something more creative and interactive. Instead of stopping at a chatbot, we built a study experience that feels more like a game.

We are also proud that we:

  • built the project in Godot
  • integrated AI-supported study features
  • supported uploaded .txt notes
  • created a playable web-hosted version on Vercel
  • turned a college learning problem into a more engaging product

What we learned

Through this project, we learned more about:

  • building interactive systems in Godot
  • using GDScript for game logic
  • integrating AI into a learning tool
  • designing around usability and game feel
  • hosting and deploying a web version of the project

We also learned that presentation and interaction design matter a lot. Even if the core idea works, the experience has to feel intuitive and engaging for users to really connect with it.

What's next for ConfrontYourProblems

In the future, we would like to:

  • improve the visual design of the rooms even more
  • expand the variety of puzzles and interactions
  • support more file types beyond .txt
  • improve the AI-generated challenge flow
  • keep making the experience feel more polished and game-like

Built With

Share this project:

Updates