Studio & Current Scope

About the Spanbound Project

A non-violent bridge-building universe with a study-first Academy pilot and the original Arcade crossing game alongside it.

100% Non-Violent Design

Why We Build Bridges Instead of Weapons

Most action games frame the unknown as an enemy to be destroyed. In Spanbound, there are no weapons, no health bars to deplete, and no monsters to slay. The Void is not a villain—it is simply untended distance waiting to be remembered and connected.

Arcade tells that story across 26 realms with a hold-and-release crossing loop. Academy keeps the crossing engine but turns each span into a study question. Both remain appropriate for general audiences and classroom testing.

✦ Connection Over Combat

Tension comes from precision timing, spatial estimation, and study pacing—never violence.

🎓 Study Without Disruption

The Academy question sits at the top of the stage and the answers sit below the gap. There is no quiz modal covering the bridge.

🔒 Local First

The pilot has no student accounts, room codes, payments, or classroom backend. Progress stays on the device during first-user testing.

Current Repository Layout

The project is split into independent applications so each can be built, tested, and deployed on its own. The first-user testing phase only requires the Academy and this website.

spanbound-academyStudy-first Academy pilot

Self-contained Vite/PWA build using the crossing engine. Ten-problem sessions, five tiers, six study materials, inline questions, local persistence, and no backend.

spanbound-arcadeUnchanged reference game

The original precision bridge game with the 26-realm campaign, Void Maw, Blitz, and Zen modes. Academy imports nothing from it at build time or runtime.

spanbound-websitePublic discovery site

This React + TanStack Start site. It describes the current pilot, documents the study loop, and deliberately has no pricing or checkout routes.

spanbound-apiDeferred service boundary

Separate API project reserved for later account, classroom, and persistence work. It is not called by the Academy pilot.

spanbound-adminDeferred operations console

Separate internal admin project. It is not connected to the Academy pilot or this public website.

Project Facts

Current Phase

  • Status: First-user testing
  • Academy surface: Study-only Play, Guide, and Settings
  • Session: 10 problems, 5 tiers, 6 study materials
  • Arcade: Unchanged reference build
  • Payments/accounts: Not active

Contact & Next Steps

For pilot feedback, classroom testing notes, or press questions, use the support page or email the team.