SimCity Micropolis

软件截图:
SimCity Micropolis
软件详细信息:
版本: 0.0.20080114
上传日期: 2 Jun 15
开发: Don Hopkins
许可: 免费
人气: 168

Rating: 3.0/5 (Total Votes: 2)

模拟城市Micropolis软件包包含GNU通用公共图书馆(GPL)下发布的原始模拟城市的源代码。
Micropolis是本场比赛的原暂定名,自EA要求GPL开源版本不能使用相同的名称作为模拟城市(以保护自己的商标)一点点工作必须做的代码。
有许多人已经被移除911结果变为像一个新的启动画面,从QA一些UI反馈等飞机坠毁灾难原来的系统。什么GPL下被最初释放是​​基于TCL / Tk的Linux版本,适于针对OLPC(但尚未本地移植到糖的用户界面和Python),这也将在任何Linux / X11平台上运行。 OLPC的有一个官方认可和QA'ed版本的模拟城市,实际上是所谓的模拟城市。 EA希望有批准和QA任何附带的商标名称模拟城市的权利。但GPL版​​本将有不同的名称比模拟城市,所以人们将被允许修改和分发,而无需EA QA和批准。模拟城市的基于开源Micropolis源代码的未来版本附带的OLPC,并呼吁模拟城市将通过EA审批,但版本可以在任何地方进行分配,其中包括OLPC,名义Micropolis(或模拟城市比任何其他名称)。
在“MicropolisCore”项目包括最新的Micropolis(模拟城市)的源代码,清理和改写成C ++类,集成到Python,运用之妙痛饮接口生成工具。它也包括一个开罗基于TileEngine,和一元胞自动机CellEngine,它们是独立的,但可以插在一起,所以瓦引擎可以显示细胞自动细胞以及模拟城市瓷砖,或任何其他应用程序的瓷砖。
这里的关键是要偷看原Maxis公司的程序员头脑里面,当他们建造它。请记住,这是早在一天的游戏必须适应的640K让一些“创意”编程技术被雇用内。模拟城市已经长期使用的城市规划模型,虽然它只是一个游戏,有很多的业务规则,生态系统建模,社会的依赖,以及其他很酷的东西,在这个代码库怎么回事。它可能不漂亮的代码,但它的内容一定是有趣的。
在任何情况下,它在那里为你抢,并有乐趣。它最初是用C写的,当然是旧的(1983这是在互联网时代之前,古代的创建)。唐花了很多时间清理代码了(包括ANSIfying它,重新格式化,优化和子弹校对吧)为尽他所能。唐移植Mac版模拟城市来的SunOS Unix上运行的消息窗口系统大约15年前,在写作的PostScript用户界面。一年多后,他将它移植到各种版本的Unix上运行的X-Windows,使用的Tcl / Tk脚本语言和GUI工具包。几年后当Linux变得可行,这是相当简单端口代码的Linux,然后到端口的OLPC。
还是有很多craptastic码在那里,但软件(模拟器)的心脏并没有改变。我知道会有正在努力把它移植到一个更好的平台,取代古老的显卡用新的,重新编写图形程序与现代同行等现代挑战游戏编程是解构游戏,如模拟城市为可重用组件制作其他游戏!该代码希望作为如何使用痛饮到C ++类融入Python和开罗,在便携式跨平台的方式在Linux和Windows的作品一个很好的例子。
注:有在游戏控制一些已知bug时NUM LOCK开启时,如果遇到问题,把它关掉

类似的软件

Gummcraft
Gummcraft

17 Feb 15

irrlamb
irrlamb

20 Feb 15

Sedimentality
Sedimentality

15 Apr 15

YaFlight
YaFlight

18 Jul 15

显影剂的其他软件 Don Hopkins

意见 SimCity Micropolis

评论没有发现
添加评论
打开图片!