Linux altında Darwinia nasıl derlenebilir? [kapalı]


12

Introversion şimdi Darwinia + Multiwinia kaynağını satışa sunuyor ,

Not: Oyunları oluşturmak için Windows ve Visual Studio 2008'e ihtiyacınız olacak. Kodun bilgisayarda doğru derlendiğini test ettik, ancak Mac / Linux için derlemek için biraz çaba harcamanız gerekecek. Bu sürümde Xbox kodu yok.

Bu çabayı bilen var mı? En iyi cevap (evet olmalı ve) yapılması gereken değişikliklerden bahsediyordu (kullanılan dağıtımdan da bahsediyor), ikinci-en iyisi neden şu anda işe yaramadığını açıklayacaktır.

Kaynak paketi satın almadığım için onay olarak yukarı oylara güveniyorum, bu yüzden bir şey işe yaramazsa veya örneğin başka bir Linux dağıtımı için değiştirilmesi gerekiyorsa lütfen cevapları yorumlayın. Şu anda Ubuntu 8.04 kullanıyorum, ancak 10.04 veya örneğin Gentoo da bir seçim olacaktır.

DÜZENLE:

Açıklama: Amaç, bu motorla yeni bir oyun yapmaktır, ancak bu soru bir önkoşul olduğundan, burada uygun görünmektedir.

GÜNCELLEME

Biraz konu dışı, ancak ilgilenenler için Introversion, The Humble Introversion Bundle'a Uplink, Darwinia, Multiwinia ve DEFCON kaynak kodunu ekledi , bu yüzden kaçırmayın!


Darwinia'nın bir süre önce Linux'ta piyasaya sürüldüğü göz önüne alındığında, Multiwinia'nın kod tabanındaki değişikliklerin taşınabilir olmayan değişikliklerle sonuçlandığını varsaymanın makul olduğunu düşünüyorum. (Hangi öncelikle ağ ile ilgili olduğunu varsayalım.) - Bir cevap göndermiyorum çünkü kesin olarak bilmiyorum. :)
greyfade

2
@ Gabriel, neden acımasız bir lisans? Oyun hala ticari, içe dönüklük oldukça iyi ve insanların erişmesine izin veriyor - derlenmiş kaynağı willy nilly vermek izin vererek satış kaybetmek göze alamaz.
Martin

2
@Martin (ve @Tobias) bu kodla bağımsız oyunlar yapamazsınız çünkü lisans, orijinal oyunun oyuncunun bilgisayarında yüklü olmasını gerektirir.
Bart van Heukelom

10
@Martin, "Bize para öderseniz ve bir sürü iş yaparsanız, kendi işinizi satmanıza izin verebilir, daha sonra bize sorabilirsiniz."
ZorbaTHut

1
Tamamen @Zorba katılıyorum: Üzerinde zor işi yapmak için tamamen aptal olması ve eğer o zaman bile bilmeden olmaz olabilir satmak.
o0 '.

Yanıtlar:


-2

Windows işlevlerine yapılan tüm çağrıları Linux işlevlerine dönüştürmeniz gerekir.


1
Teknik olarak doğru olan bu cevap gerçekten yardımcı olamayacak kadar genel olsa da, üzgünüm
Tobias Kienzler
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.