Things I’ve made, mostly for fun and mostly in Elm. Some are finished. Some are finished enough. The current obsession is on the home page.

Games

  • Crunchdown!
    Crunchdown! — a browser-based retro gridiron game written in Elm
  • Peeko Computer
    Peeko Computer — a nostalgic recreation of Acornsoft’s Peeko Computer, the program I used to learn machine code on my BBC Micro in 1985

Interactive fiction

  • Plane Drift
    Plane Drift — a modern way to play .z3 Infocom text adventures in the browser
  • Elm Z-Machine
    Elm Z-Machine — a z3-compatible Z-machine written in Elm, for playing interactive fiction online
    source code
  • if-pal
    if-pal — play classic interactive fiction with an enthusiastic gen alpha AI companion
    source code

Tools

Tabletop

Writing