Skip to content
← all work
● Live Solo developer

Shadowboxing

Coaching & analysis platform for Warhammer 40K.

A serious front-end engineering effort wearing a tabletop hobby hat: a full Rust application compiled to WASM, running entirely in the browser. It is deliberately annotation-first. It never tries to be a rules engine; it just faithfully records what happened so players can review and theorycraft afterwards. Bespoke tooling for teaching and studying 40K, given away for free.

highlights

  • Rust → WASM via Bevy, running entirely in the browser
  • Annotation-first: records actions, never enforces rules
  • 20+ analysis tools with per-phase timeline snapshots and rewind
  • Geometric line-of-sight analysis
  • Army-list import and an OBS chroma-key overlay for casters

built with

  • Rust
  • Bevy
  • WASM
  • Geometry
Live ↗Source ↗

· wander the ring ·