← Back to portfolio

PromptQuest

PromptQuest is a browser game made to teach prompt engineering to children, roughly ages 8 to 12. Players help Sparky by assembling clear instructions: who does something, what they do, how they do it, and in what format, so tasks make sense before any fancy tooling gets involved.

HTML JavaScript EdTech Game design
Play PromptQuest Open in new tab

What it is

The build is vanilla HTML, CSS, and JavaScript. After a short intro and Sparky’s home hub, children jump into themed worlds where an NPC reacts to how well their prompt pieces fit the task. The Restaurant (the first world) is intentionally a demo concept: it shows the loop, tone, and teaching pattern we would repeat for more worlds, rather than a finished curriculum on its own.

Who it is for

The writing, pacing, and difficulty are aimed at ages 8 to 12: short reads, obvious feedback when a prompt is fuzzy, and rewards that celebrate clearer instructions without feeling like a school test.

How it teaches

  • Prompt blocks: who, what, how, and format are introduced as tangible pieces so kids practice the same structure used in real prompt engineering, in a playful scene.
  • Worlds and rooms: isometric rooms and characters make the idea memorable; wrong combinations get a confused reaction, good ones show progress so cause and effect stay visible.
  • Progression: tokens and unlocks keep a light loop between the hub, shop, and levels so practice feels like a game first.

In the browser

The full build lives on this site under /promptquest/ so you can refresh and iterate without a separate host.

PromptQuest home hub isometric workshop with Sparky
Sparky’s home hub, where you jump into worlds and keep track of tokens.

Play

Audio and saves use normal browser storage. If you already watched the intro, the entry page skips straight to the menu next time.

Play PromptQuest