Video
Quiz Quest
A CAVE based endless running game
Progress: 100% Media: 15 Updated: Mar 29, 2026 Engine: Unity Platform: XR Status: Completed
Mission Brief
Endless 3-lane running
Lane switching, jumping, and sliding
Obstacles, barricades, and gaps
Collect planks to build bridges
Health pickups and increasing speed
Questions split into Easy / Medium / Hard
Rounds increase difficulty dynamically
Keyboard + Xbox controller input supported
Correct answers = planks, wrong = danger
Visible across all Igloo CAVE projectors
Every session auto-generates reports for tracking performance:
TXT report: all questions, answers, results
PDF report: player info, session ID, totals
Saved with timestamp + unique ID
A lightweight browser-based editor for teachers:
Create, edit, and preview quizzes
Export JSON files in game-ready format
Difficulty tagging and validation included
Works offline in any browser
PDF Generation via NuGet
Unity doesnt ship a native PDF API, so this project uses NuGetForUnity to integrate mature .NET libraries:
QuestPDF – Fluent C# PDF layout engine
SkiaSharp – 2D drawing backend (QuestPDF dependency)
HarfBuzzSharp – Advanced text shaping (Unicode, ligatures, RTL)
Unity automatically connects to the online quiz library hosted on the college server. when the “Sync” button is pressed.
PHP endpoint – 🔎 The game sends a request to a PHP endpoint (***.php) that lists all available quiz files in the server’s /JsonFiles folder.
Quizzes directory – 📥 Unity compares timestamps or checksums with the local copies in the QuizQuest/Quizzes directory
Download – ⬇️ If new or updated files are found, they are downloaded automatically and overwrite the old versions.
Dropdow – 🗂️ The quiz dropdown in-game refreshes instantly to include the newly synced files — no manual setup required.
Safe – 🔐 Only read-only access is granted to Unity; uploads and modifications remain handled by the Quiz Editor app.
Result – The result pdf also gets uploaded to sever after the completion of the game.
Engages students through gamified learning
Combines reflexes with knowledge retention
Perfect for immersive classroom sessions
Generates performance reports for evaluation
AI-driven adaptive quiz difficulty
New categories (Science, Math, History, etc.)
NPC-driven storytelling integration
Igloo CAVE systems offer 360° wall and floor projection, transforming simple games into fully immersive learning experiences. This project is optimized for a 6-projector setup (front, floor, side walls) using Unity’s Igloo Toolkit, making every quiz, jump, and interaction feel physically present in the room.
Project Breakdown
1 Problem
A CAVE based endless running game
2 Your Role
An immersive Unity-based educational game where fast-paced running meets knowledge. Built for the Igloo CAVE multi-projector system, players dodge, jump, and slide while tackling quiz challenges that build bridges to survival.
3 Tech Stack
Primary stack and delivery surface used in this build.
Unity XR Igloo Endless Running CAVE
4 Challenges
An immersive Unity-based educational game where fast-paced running meets knowledge. Built for the Igloo CAVE multi-projector system, players dodge, jump, and slide while tackling quiz challenges that build bridges to survival.
5 Outcome
Delivered as a production-ready build with complete core scope and polished user-facing flow.
6 What You Learned
Engages students through gamified learning
Development Telemetry
Mission Completion: 100%
Development Squad
In-Engine Captures