シムシティマイクロポリス

SimCity Micropolisパッケージには、GNU General Public Library(GPL)でリリースされた元のSimCityソースコードが含まれています。
今すぐダウンロード

シムシティマイクロポリス ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Don Hopkins
  • 出版社のWebサイト:
  • http://www.donhopkins.com/

シムシティマイクロポリス タグ


シムシティマイクロポリス 説明

SimCity Micropolisパッケージには、GNU General Public Library(GPL)でリリースされた元のSimCityソースコードが含まれています。 Simcity Micropolisパッケージには、GNU General Public Library(GPL).micropolitisがゲームの元の作業タイトルであるオリジナルのSimcityソースコードが含まれており、EAはGPLオープンソースバージョンがSimCityと同じ名前を使用しないことを要求しているため(保護するために商標)コードに少しの作業を行う必要がありました。新しいスプラッシュスクリーンのようなオリジナルシステムには、QAなどのUIフィードバックなどの変更があります。プレーンクラッシュ災害は9/11の結果として削除されました。 GPLの下で最初にリリースされているのは、olpcに適したTcl / Tkに基づくLinuxバージョンです(ただし、SugarユーザーインタフェースとPythonに移植されていません)。これは任意のLinux / X11プラットフォームでも実行されます。 OLPCには、実際にSimcityというQUCityの正式に認可され、QAのバージョンがあります。 EAは、商品名Simcityに出荷されたものであったものを承認する権利を持っていました。しかし、GPLバージョンはSimCityとは異なる名前を持ちますので、人々はEA QAを承認せずにそれを変更して配布することを許可されます。 OLPCに含まれているSimCityの将来のバージョンは承認のためにEAを通過しますが、オープンソースのマイクロポリスのソースコードに基づくバージョンは、Micropolis(またはSimCity以外の名前の名前の下)のOLPCを含むどこでも分散できます。 )「MicroPoliscore」プロジェクトには、最新のMicropolis(Simcity)のソースコード、クリーンアップし、Pythonに統合されたC ++クラスにリキングし、素晴らしいSwig Interface Generatorツールを使用します。それはまた、カイロベースのTileengine、および独立しているが互いに接続することができるセルラオートマータマシンセルエンニングを含み、前記タイルエンジンは、セルラオートマトンセルならびにシミュラタイルまたは他のアプリケーションのタイルを表示することができる。ここでの重要なことは彼らがそれを建てたときに元のMaxisプログラマーの心の中を覗くために。覚えておいて、これはゲームが640Kの中に収まるようになった日に戻ってきましたので、いくつかの「クリエイティブな」プログラミング技術が採用されました。 SimCityは都市計画に使用されているモデルが長い間、それが単なるゲームである間、多くのビジネスルール、生態系モデリング、社会的依存関係、およびこのコードベースで起こっているその他のクールなものがたくさんあります。それはかわいいコードではないかもしれませんが、それは確かに興味深いのは興味深いです。それはもともとCで書かれていて、もちろん古くなっています(インターネット時間は古くなっている1983年以前に作成されました)。彼ができる限り、コードを清掃した(それを陰圧を含む、それを再発する、最適化、そして弾丸の証明を含む)多くの時間を費やした。 15年前のニュースウィンドウシステムを実行しているSUNOS UNIXへのSIMCITYのMac版は、PostScriptでユーザーインターフェイスを書き込みます。 1年または後で彼は、Tcl / Tkスクリプト言語とGUI Toolkitを使用して、X-Windowsを実行しているさまざまなバージョンのUNIXに移植しました。 Linuxが実行可能になった数年後、そのコードをLinuxに携帯してから、それ以降の携帯電話を携帯することはかなり簡単でした。変更されました。私はそれをより良いプラットフォームに移植するために進行中の努力があるでしょう。他のゲームを作るためのコンポーネント!コードは、LinuxおよびWindows.noteで動作するポータブルクロスプラットフォームの方法で、C ++クラスをPythonとCairoに統合するためにSwigを使用する方法の良い例として機能します。問題が発生した場合は、オンになっています。


シムシティマイクロポリス 関連ソフトウェア

st

Stonedは単純だが完全に機能的なカールシミュレーションです。 ...

153

ダウンロード

CRRCSIM

CRRCSIMソフトウェアはモデル - 飛行機の飛行シミュレーションプログラムです。 ...

139

ダウンロード