Operating problem

A traffic game only works when signals, queues, and turning cars behave believably and the city stays readable on a phone.

What changed

Signals run green, amber, all-red, then opposing green. Cars queue at closed junctions and grow angrier while they wait. Each city is a rotatable Three.js diorama with its own landmarks and vehicles.

System scope

  • Signal-phase and traffic simulation
  • Three.js city dioramas
  • Campaign levels and survival scoring
  • Landscape mobile packaging

Technical constraints

  • Keep the traffic simulation deterministic enough to test while it grows denser and faster.
  • Render sixteen distinct city dioramas, landmarks, and vehicle types inside a mobile frame budget.
  • Keep signals and waiting cars readable while the player rotates the city.

Need a delivery partner for your software project?

Share the market, constraint, current state, and budget reality in writing. If it looks like a fit, you will get a human response with the next step.

Start a project
Next case study Scoutbase Maritime safety software for frontline workers operating with offline constraints and high trust requirements.