Rebuild SimCity 2000 as a low-poly web game with 27 subagents

A developer had Opus 5.5 decompile SimCity 2000 with Ghidra and port it function by function to TypeScript and WebGL over a few days.

Difficulty
AdvancedOur rating
Time to build
A few days (sourced)From the source
Monthly cost
Not reported
Revenue
Not reportedWe only show revenue the source states
Engagement
37 HN points32 comments · fetched Oct 15, 2026

What they did

drdator started with one prompt asking for a TypeScript WebGL low-poly replica of the full game logic, with the original files available. The agent decompiled it with Ghidra and translated the old PowerPC code function by function.

How it went

He says that after about 2 hours with 27 subagents he had a running build; the clone came together over a few days.

Worth knowing

Work only from software you own, and respect copyright when publishing.

Builder recipe

Our own starting point, written from the source. Adapt it to your setup.

Stack

  • Claude (Opus-class) with subagents
  • Ghidra
  • TypeScript + WebGL

Steps

  1. Describe the game or mod you want.
  2. Build it with your agent in small playable steps.
  3. Playtest after each step.
  4. Share or publish, respecting copyright.

Starter prompt

Decompile the original with Ghidra and port it to TypeScript one function at a time, keeping a table of ported functions. Render with low-poly WebGL.

Tags

Read the original

Related use cases

The Daily 5.

Five real AI agent use cases each morning, each with a recipe and a source. Plus a Sunday roundup. Free.