Inspiration
The biggest barrier for aspiring developers isn't a lack of resources—it's Cognitive Overload (Brain Fog). Most platforms fail to maintain user engagement. We built CodeQuest to solve the retention problem by applying the Octalysis Framework of gamification to complex programming concepts.
What it does
CodeQuest is an immersive RPG-style learning platform that gamifies the computer science curriculum. Instead of boring lectures, users navigate through a structured map of challenges:
The Awakening (Onboarding): Heroes choose their elemental path (starting with the Java Realm). The Foundations (Phase 1): From mastering "The Voice" (Printing) to unlocking "The Memory Vault" (Variables), players build their core strength. The Architect’s Path (Phase 2): Dive deep into OOP where concepts become superpowers—using "The Secret Keeper" (Encapsulation) or becoming a "Shapeshifter" (Polymorphism). AI-Powered Mentorship: Integrated a custom AI Tutor that provides contextual hints, ensuring players never get stuck on a challenge while maintaining the 'learning by doing' philosophy.
How we built it
We chose Replit as our primary development environment, which was a gamechanger for our team's workflow. Leveraging Replit's Multiplayer feature allowed us to collaborate, code, and debug in real-time, which was essential for finishing the project within the 16-hour window. and we focused on creating a responsive web interface to make the "Quest" accessible from any browser.
Challenges we ran into
As this was our first time building a full-scale game on an online IDE like Replit, we had to learn how to manage project assets and ensure smooth real-time performance. The biggest hurdle, however, was "The Brain Fog" transforming complex programming syntax into intuitive game mechanics. We had to rethink how to explain OOP concepts like Inheritance so they felt like natural progression in a hero's journey rather than just technical definitions.
Accomplishments that we're proud of
We are incredibly proud of taking CodeQuest from a brainstormed concept to a** functional MVP in less than 24 hours**. Successfully implementing a modular quest system that actually feels like a game not just a quiz app is a major win for our team.
What we learned
This hackathon was an intense lesson in AI-Augmented Development. Since it was our first time building a game, we learned how to effectively leverage AI tools to bridge our technical gaps and accelerate our workflow. Specifically, we learned: Prompt Engineering for Logic: How to guide AI to translate complex OOP concepts (like Polymorphism) into intuitive RPG mechanics. Human-in-the-Loop Debugging: We realized that while AI can generate code, the human touch is essential to troubleshoot, refine, and integrate everything into a functional project.
What's next for CodeQuest
We plan to expand our Realm by adding more paths like Python and C++.
The demo video and ppt
https://drive.google.com/drive/folders/1IBhw5HdTIh1PWLIrlQAAhdDHUcj8Y6sf
Built With
- replit
Log in or sign up for Devpost to join the conversation.