Engineering simulation game

Stop reading formulas.
Make the decisions.

STEMSCAPE drops you into four real engineering problems — a village that needs power, a gorge that needs a bridge, a river that needs cleaning, a town that needs protecting. You design, the simulation runs the numbers, and the Engineering Report tells you exactly where it fell short. Then you fix it.

Runs entirely in your browser. No account, no download. Progress is saved locally.

The problem

STEM learning is passive

Students meet Ohm's law, the method of joints or Manning's equation as things to memorise. They never feel the trade-off between a cheaper design and a safer one, never see a battery run empty at 03:00, never watch a levee overtop by twelve centimetres. The formula is learned; the engineering judgement is not.

The solution

Design → simulate → report → iterate

Every mission is a real model with real units. You place components on an isometric site, run an hourly, member-by-member or time-stepped simulation, and get a report with cost, population served, reliability, environmental impact and safety factor. Nothing says "correct" — it says "Your design supplies 71% of the required electricity." and you go back in.

The loop

The demo is the product: every number in the game is computed from the model, never looked up.

Read the briefPopulation, budget, demand, source water, storm return period — the constraints are stated in real units.
Build on the siteIsometric tiles, click or keyboard. Every placement is mirrored in a text list and a live status line.
Run the simulationHourly dispatch, truss solve, treatment train or flood routing — in your browser, in milliseconds.
Read the reportCost, people served, efficiency, reliability, environment, safety factor, a transparent weighted score and 3–5 computed hints.
IterateEdit the design and re-run. The run history chart shows whether attempt #4 really beat attempt #3.

What feedback looks like

The report never says "Correct!". It states what the simulation found, in numbers, and tells you what to change. A sample from a Mission 1 run:

  • "Your design supplies 87.1% of the required electricity (416 of 477 kWh/day)."
  • "Your battery system reaches empty at 06:00 on day 2."
  • "37% of renewable energy was curtailed — not enough storage or daytime load."
  • "Member 7 carries 184 kN in compression, 1.4× its capacity (Euler buckling governs)."
  • "Peak level 4.83 m overtops your 4.5 m levee for 10 hours; damage ₹40.76 crore."
ENGINEERING PERFORMANCE
Cost                   ₹45.65 lakh capex + ₹10.87 lakh opex/yr
Population Served      1,069 of 1,240 people (86%)
Efficiency             Renewable share 41% · curtailment 37%
Reliability            87.1% energy served
Environmental Impact   65.1 t CO₂/yr vs 135.8 t baseline (−52%)
Safety Factor          n/a — no structural elements
FINAL SCORE            75 / 100   ★★☆

Score = 100 × (0.30·Reliability + 0.20·Population
        + 0.20·Cost + 0.20·Environment + 0.10·Water)
Start Mission 1

Keyboard-operable · screen-reader mirrored · works on a phone · no data leaves your device