百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

micropolis

> 编程语言
开源

自动从 code.google.com/p/micropolis 导出

1.1K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

自动从 code.google.com/p/micropolis 导出

开源 Micropolis 是基于 Maxis 公司的原版 SimCity Classic 的游戏,由 Will Wright 创作。 # 这是一个基于 SimCity 的 Micropolis 的源代码,它以 GPL 许可证发布。 Micropolis 基于 Electronic Arts / Maxis 公司的原版 SimCity,由 Will Wright 设计和编写。 # 注意: 请参阅: MicropolisCore 这个 "micropolis" 仓库主要是出于历史原因,开发时最好使用较新的 MicropolisCore 仓库。 我将 micropolis 重新启动到全新的 MicropolisCore 仓库中,没有所有旧的 X11/TCL/Tk 东西。

MicropolisCore 是将原始 C 代码重写/重构/清理成一个独立于用户界面的仿真引擎。代码的完整来源是 C64 => Mac => SunOS/NeWS/HyperLook => Unix/X11/TCL/Tk + 多人游戏 => Linux/X11/TCL/Tk + 多人游戏 => OLPC/X11/TCL/Tk (单人游戏) => C++ MicropolisCore => C++/SWIG/Python/PyGTK => C++/SWIG/Python/TurboGears/AMF/Flash/OpenLaszlo => C++/Emscripten/Embind/TypeScript/SvelteKit。现在它使用 emscripten/embind 编译成 WASM,并且可以在 node 中“无头”运行,或者在浏览器中使用任何类型的用户界面。

所以,如果你正在开发新的东西,你应该使用 MicropolisCore,但是如果你喜欢复古计算机,想要翻新 TCL 版本,甚至是旧的 PyGTK 或 Python/TurboGears/AMF/Flash/OpenLaszlo 版本,那么这个仓库就有你需要的东西!

ThePlan

对于 TCL/Tk 版本的 Micropolis 和 C++/Python 版本的旧开发计划也一样。

资产

列表

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言