Historical Battlefield Experience

A 3D historical city tied to a real battle, with hotspots that surface text, context, and sub-narratives. Reads like a documentary you can walk through.

● Live demo · 2024 · Three.js / WebGL
Interactive 3D historical battlefield with narrative hotspots for museums and educational publishers
Open live demo

A 3D historical city tied to a real battle, with hotspots that surface text, context, and sub-narratives at the visitor's pace. Reads like a documentary you can walk through — without forcing a linear video timeline.

What this format does for narrative content:

  • Lets visitors choose their own depth — surface-level browsers and deep readers both leave satisfied
  • Combines spatial storytelling with traditional text in a way neither does alone
  • Embeds into a museum or publisher site without requiring a dedicated app

Who benefits: museums and historical sites, documentary makers, educational publishers, cultural institutions, regional tourism boards with strong heritage offerings.

Every place has a story. The hard part is making someone want to listen long enough to hear it. Spatial storytelling earns that attention.

Want something like this for your team?

I join product and engineering teams for 4–12 weeks to ship interactive 3D experiences end-to-end. Independent contractor — no agency overhead.