Quest Compiler

Write actual code, loops, conditionals and variables, to steer a hero through a dungeon as enemies tick closer.

Was this fun?
How to play

You do not steer the hero, you write the program that does. Your code is compiled and run one statement at a time through a dungeon of walls, gems and an exit — and the crucial rule is what costs time. Only actions advance the world's clock; everything else the program does is free.

Controls
Tips & strategy
What you'll learn

Quest Compiler is a learn-to-code puzzle with a real mini-language of loops, conditionals and variables, a gentle first programming language.

Origins

Writing the program that steers the hero, rather than steering them, is the premise all instructional programming games share, from Logo onward.

What is unusual is the execution model: your code is compiled and run one statement at a time, so you watch control flow advance through the dungeon.

Single-stepping is the most underrated debugging tool there is, and almost nobody discovers it unaided. Making it the only way the game runs means you learn to read a program as a sequence of states rather than as a block of text.

About Quest Compiler

Quest Compiler is an original learn-to-code puzzle with a real mini-language of loops, conditionals and variables. Play free in your browser with daily and practice campaigns.

A free, original browser game on PlayPendium. No download, no install.

PlayPendium
About this game ↓
PlayPendium · About · Contact · Privacy · Terms · Cookies · Accessibility · Copyright · Browse all games · Classic arcade games · © 2026