Simcity Micropolis

Simcity Micropolis Paketi, GNU Genel Halk Kütüphanesi (GPL) kapsamında yayımlanan orijinal Simcity kaynak kodunu içerir.
Şimdi İndirin

Simcity Micropolis Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Don Hopkins
  • yayıncı web sitesi:
  • http://www.donhopkins.com/

Simcity Micropolis Etiketler


Simcity Micropolis Açıklama

Simcity Micropolis Paketi, GNU Genel Halk Kütüphanesi (GPL) altında yayımlanan orijinal Simcity kaynak kodunu içerir. Simcity Micropolis Paketi, GNU Genel Halk Kütüphanesi (GPL) altında bırakılan orijinal Simcity kaynak kodunu içerir .Micropolis, oyunun orijinal çalışma başlığıydı. Ticari marka) Kod için küçük bir iş yapılması gerekiyordu. Orijinal sistemin yeni bir sıçrama ekranı gibi değişiklikler var, QA'dan bazı UI geri bildirimleri vb. Uçak kazası felaketi 9 / 11'in bir sonucu olarak kaldırıldı. Başlangıçta GPL altında serbest bırakılan şey, TCL / TK'ya dayanan, OLPC (ancak henüz doğal olarak şeker kullanıcı arayüzüne ve Python'a henüz kıskanmamış), bu da herhangi bir Linux / X11 platformunda da çalışacak olan Linux versiyonudur. OLPC'nin resmi olarak onaylanmış ve aslında simcity olarak adlandırılan bir Simcity versiyonuna sahiptir. EA, ticari markalı isim simcity ile birlikte gönderilen hiçbir şeyi onaylama ve qa hakkına sahip olmak istedi. Ancak GPL sürümünün, simcity'den farklı bir ada sahip olacaktır, bu nedenle insanların qa olmadan ve onaylamadan bunu değiştirmelerine ve dağıtmalarına izin verilir. OLPC'ye dahil olan ve Simcity olarak adlandırılan Simcity'nin gelecekteki sürümleri, onay için EA'dan geçer, ancak açık kaynaklı mikropolis kaynak koduna dayanan sürümler, OLPC dahil olmak üzere herhangi bir yerde, Micropolis (veya simcity'den başka bir isim) dahil olmak üzere herhangi bir yerde dağıtılabilir. ). "MICROPOLISCORE" projesi, en son Micropolis (Simcity) kaynak kodunu, harika Swig Interface Jeneratör aracını kullanarak Python'a entegre edilmiş, C ++ sınıflarına girer. Aynı zamanda bir Kahire merkezli tileengine ve bağımsız olan ancak bir araya gelebilen bir hücresel otomata makinesi celengini içerir, bu nedenle fayans motoru hücresel otomat hücrelerini ve ayrıca simcity fayanslarını veya başka bir uygulamanın fayanslarını gösterebilir. Buradaki anahtar şey Orijinal maksimum programcıların aklına bakmak için onu inşa ettiğinde. Unutmayın, bu, oyunların 640K'ya sığması gerektiği güne geri döndü, böylece bazı "yaratıcı" programlama teknikleri kullanıldı. Simcity, kentsel planlama için kullanılan uzun bir modeldir ve bu sadece bir oyundur, bu kod levhasında çok sayıda iş kurumu, ekosistem modellemesi, sosyal bağımlılıklar ve diğer serin şeyleri vardır. Güzel bir kod olmayabilir ama içeriği, görülmesi ilginç olduğundan emin olun. Herhangi bir durumda, kapmak ve eğlenmek için orada. Aslen C'de yazıldı ve elbette eski (1983'ten önce, internet zamanında eski olan). Don, kodu temizlemek için çok fazla zaman harcadı (onu belirterek, onu yeniden biçimlendirme, optimize etme ve kurşunla-prova etmeyi, onu optimize etme ve kurşunlama dahil). Don, SUNOS UNIX'e SUNOS UNIX'e MAC versiyonunu, yaklaşık 15 yıl önce, kullanıcı arayüzünü PostScript'te yazıyor. Bir yıl ya da öylesine sonra TCL / TK komut dosyası dilini ve GUI Toolkit'i kullanarak X-Windows çalıştıran UNIX'in çeşitli versiyonlarına taşındı. Birkaç yıl sonra, Linux uygulanabilir olduğunda, bu kodu Linux'a bağlantı vermek ve ardından OLPC'ye bağlantı noktasına oldukça basittir. t değiştirildi. Daha iyi bir platforma geçmek için çaba sarf edeceğini biliyorum, yaş eski grafikleri yenileriyle değiştirin, grafik rutinleri modern gün meslektaşları ile yeniden yazın. Oyun programlaması için modern zorluk, Simcity gibi oyunları yeniden kullanılabilir Diğer oyunlar yapmak için bileşenler! Kod, umarım, Linux ve Windows üzerinde çalışacak portatif bir çapraz platformda C ++ sınıflarını Python ve Cairo'ya entegre etmek için Swig'un nasıl kullanılacağı bir örnek olarak hizmet vermektedir. NOM Kilidi olduğunda oyun kontrollerinde bilinen bazı hatalar var. Açıldı, sorun yaşıyorsanız, kapatın.


Simcity Micropolis İlgili Yazılım