Demos

Things you can actually play with

Projects that run right here in the page, no download and no install. From native code compiled to WebAssembly to interactive stories written in Twine.

Watch Out for The Droplet!

A sprite-based arcade game written in C++ for a display as constrained as the NES: 8x8 tiles, four colours per tile, 64 sprites. Compiled to WebAssembly, so it runs in the page at 60fps with no server behind it.

C++ WebAssembly Emscripten OpenGL ES SDL3
Read more → GitHub

A Righteous Knight

A branching text adventure about a knight, a cruel king, and the cost of doing the right thing. Written in Twine and also built as a native C++ game; play the original story here in the browser.

Twine Harlowe C++ FreeType HarfBuzz
Read more → GitHub