Open-source version of SimCity Classic, a city-building simulation game originally designed by Will Wright.
Micropolis is an open-source city-building simulation game based on the original SimCity Classic designed by Will Wright. It provides the complete source code for the game's simulation engine, allowing developers to study, modify, and rebuild the classic urban planning experience. The project has evolved through multiple technological iterations while maintaining the core gameplay mechanics.
Retrocomputing enthusiasts, game developers interested in simulation algorithms, and educators teaching game development or software preservation. It's particularly valuable for those wanting to explore the historical codebase of a classic simulation game.
Developers choose Micropolis because it offers the only complete, legally open-source version of SimCity's original code, enabling both historical preservation and modern adaptation through WebAssembly and various interface technologies.
Automatically exported from code.google.com/p/micropolis
Preserves the original C and TCL/Tk implementations from SimCity Classic, offering a direct window into retrocomputing and game evolution across platforms like C64 and SunOS.
Fully GPL-licensed, it legally provides the complete source code of a landmark simulation game for study, modification, and redistribution without legal hurdles.
Includes the core city simulation engine with logic for zoning, traffic, and disasters, making it a valuable resource for learning classic game design and urban simulation mechanics.
Documents the code's evolution from C64 to WebAssembly via ports like PyGTK and Flash, useful for understanding cross-platform development and preservation techniques.
The README explicitly states this repo is for historical purposes and recommends using MicropolisCore instead, making it impractical for modern projects without significant renovation.
Requires setup with obsolete technologies like X11, TCL/Tk, and deprecated frameworks such as Flash and OpenLaszlo, which are difficult to run on current systems and lack support.
Documentation is described as old and needing updates, with wiki pages that are not illustrated or current, hindering newcomers from effectively navigating the codebase.
Micropolis is an open-source alternative to the following products:
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
An open source re-implementation of RollerCoaster Tycoon 2 🎢
Clone of the Age of Empires II engine 🚀
OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.