About this project
OpenSC2K is an independently written, open-source remake of SimCity 2000, built with the Godot engine. It is not affiliated with or endorsed by Maxis or Electronic Arts, and it ships no original game code or assets.
Running it requires Godot 4.7 plus your own copy of SimCity 2000 Special Edition for Windows 95 (1996). After launching with `godot --path game`, an import prompt asks you to locate `SIMCITY.EXE`; the app verifies the supported version and imports the game files, which supply the original graphics, text, sound, and music.
Beyond reproducing the base game, the project lists a number of extensions:
- City sizes from 16, 32 and 64 tiles per side up to 256, 384 and 512, alongside the original 128.
- Data maps for coverage, land value, pollution, crime and similar layers rendered at 1:1 resolution with the map instead of lower resolution.
- Greatly increased limits on MicroSims (XMIC) and movable objects (XTHG) per city.
- An improved terrain generator with configurable terrain features.
- New isometric data views, height map, service coverage and transport-trip overlays.
- More zoom levels, layer controls, and optional dark underground views.
- Detailed simulation data, including simulation timings and inspection tools.
- Support for external graphics, sound and music packs.
Larger cities and per-tile data maps are stored in `.sc2x` saves, which the original game cannot open; original `.sc2` cities retain a separate compatibility mode.
Many fixes identified by the sc2kfix project have been applied or ported into this codebase, with the sc2kfix MIT notice retained for adapted work.
For development, open `game/project.godot` in Godot and run `tools/validate_project.sh`. Tests use silent audio and expect a copy of the original game under `references/SIMCITY2000`.
The project states that it is developed with assistance from AI tools, including large language models, for code generation, refactoring, research, documentation, testing and debugging, with architectural decisions and contributions reviewed and directed by the maintainer; an AI-POLICY.md documents the usage and contribution policy.
Project code is MIT licensed. Bundled Rajdhani fonts and Godot WRY keep their own licenses. The MIT license does not grant rights to the original game or its assets. Compatibility and simulation behavior were determined through observation, testing, analysis of game data, publicly available research, and reverse engineering of the original executable.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.