Playable Demos

Small games and simulations that run right in the browser (Unity WebGL). Some are my earlier Unity projects; others were built by AI coding agents with me as orchestrator and architect: I define the requirements, the architecture and how the result is verified.

Built with AI agents

Every agent-built demo runs on Morphic, a small home-made ECS + dependency-injection framework, and is designed as a graph of data transformations that is generated from the code and checked by tests.

Scroll Shooter▶ Play

Scroll Shooter

A 3D vertical shoot-'em-up with no power-ups: the only way to get stronger is the hangar. Earn credits for every kill, then buy weapons, shields, armour and reactors and balance the energy budget of your ship.

  • Unity 7
  • C#
  • Custom ECS
  • Custom DI
  • UI Toolkit
  • URP
  • Procedural meshes
  • WebGL
  • NUnit
LifeSim▶ Play

LifeSim

A particle-life sandbox with up to ten species. Tune how every species attracts or repels every other one, add chemistry-like reactions, or roll a random world and watch what emerges.

  • Unity 7
  • C#
  • Custom ECS
  • Custom DI
  • UI Toolkit
  • URP
  • WebGL
  • NUnit

Classic Unity projects

Earlier projects of mine, exported to WebGL.

Being prepared — check back soon.

An unhandled error has occurred. Reload 🗙