Inspiration
We wanted to make studying more engaging by combining learning with RPG gameplay. EDUROAM turns study sessions into progress in a pixel-art adventure.
What it does
EDUROAM is an educational roguelite RPG where players create AI teacher NPCs, upload coursework, and study with Google Gemini. Players complete educational mini-games, explore dungeons, fight enemies, and earn rewards as they progress.
How we built it
We used Phaser 4, TypeScript, and Vite for the game. Google Gemini powers the AI tutoring and question generation. Supabase stores coursework, player progress, and NPC memories.
Challenges we ran into
Our main challenges involved connecting AI to gameplay, processing uploaded coursework, generating appropriate questions, and managing dungeon mechanics.
Accomplishments that we're proud of
What we learned
We gained experience with AI integration, game development, authentication, and backend systems.
What's next for EDUROAM
We plan to improve dungeon gameplay, add more educational mini-games, and explore voice-based NPC tutoring.
Built With
- phaser.js
- supabase
- typescript
- vite