SimCity Micropolis

軟件截圖:
SimCity Micropolis
軟件詳細信息:
版本: 0.0.20080114
上傳日期: 2 Jun 15
開發: Don Hopkins
許可: 免費
人氣: 105

Rating: 5.0/5 (Total Votes: 1)

模擬城市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開啟時,如果遇到問題,把它關掉

類似的軟件

Phun
Phun

3 Jun 15

Open City
Open City

3 Jun 15

energy
energy

20 Feb 15

顯影劑的其他軟件 Don Hopkins

意見 SimCity Micropolis

評論沒有發現
添加評論
打開圖片!