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