patsawat.kit
Back to Works
Code ProjectsUnreal Engine 5, Next.js, Fastify, Flask, Docker

Devscape: Educational Game

Devscape: Educational Game

Overview

A multiplayer, 3D educational escape room game built in Unreal Engine 5 that teaches fundamental programming concepts through gamification. Players solve coding puzzles—fixing syntax, ordering logic, and writing scripts—to unlock doors and progress. Features client-server architecture with dual backends, cooperative gameplay (Solo/Duo/Quartet modes), and real-time code execution feedback.

Tech Stack

Unreal Engine 5Next.jsFastify (Node.js)Flask (Python)DockerRender

The Problem

Programming education lacks engaging, collaborative learning experiences that make abstract concepts tangible.

The Solution

Built a multiplayer escape room with client-server architecture separating authentication (Fastify) from sandboxed code execution (Flask). Puzzle variety includes multiple-choice, text input, environment interaction, and Parson's Puzzles with real-time feedback.

Patsawat Kittipunthopast | Software Engineer & UX/UI Designer