NEONFALL — System Design

10 components · 13 links · 3 zones

Loading graph…
Legend
  • Standard node
  • External / inferred (dashed)
  • Database / persistent store
  • Load balancer / proxy
  • Zone band (small-caps title)
  • Link / dependency
  • Data flow (dashed)
  • Bidirectional (request/response)

Inferred components — evidence

  1. No backend — high scores persist in localStorage (src/score.ts); all level + portal copy is compiled into the bundle.
  2. Levels are built lazily as their section enters view; off-screen levels are disposed to keep GPU memory bounded.
  3. The Arena game loop runs only while section 05 is in view — input binds on enter and unbinds on exit.