Bir XNA oyununu kendi başıma satabilir miyim?


20

Bir XNA oyununun geliştirilmesine yeni başladım ve kendime, açık kaynak alternatifi kullanmanın daha iyi olup olmayacağını soruyorum çünkü kesinlikle oyunum üzerinde tam kontrol sahibi olmak istiyorum. İstediğim medyayı istediğim medyaya satabilmem gerekiyor.

XNA lisansına ve bu tür yasal şeylere dayanarak, kendi başıma bir XNA oyunu satmama izin veriliyor mu yoksa Xbox Live Marketi üzerinden satmaya zorlanıyor muyum?

Cevabınızla ilgili güvenilir referanslar görmek istiyorum.


Oyunu hangi platformlar için yapıyorsunuz?
Adam

Yalnızca PC (Windows).
asmo

Yanıtlar:


18

Bu yanıtı burada bulabilirsiniz . Basit cevap: Evet .

"Games for Windows Live" kullanan ağ iletişimi, Microsoft'un kutsaması olmadan Windows'ta çalışmaz. Ancak .NET Framework'te her zaman düz ağ 'ları kullanabilirsiniz.

XNA Game Studio'yu (Visual Studio biti) dağıtamazsınız - bu, içerik oluşturmak için İçerik Hattı API'lerini etkiler. Bu, örneğin bir seviye düzenleyiciniz varsa, kullanıcılarınızın XNA GS'yi manuel olarak yüklemeleri gerekeceği anlamına gelir.

XNA Framework çalışma zamanı, diğer taraftan, bir yeniden dağıtılabilir .


3

Evet, bunu kendiniz satabilirsiniz, XNA böyle bir kısıtlamayı engellemez. Ancak XNA framework yükleyicisini yükleyicinize paketleyemezsiniz, insanlardan ayrı olarak indirmelerini istemeniz gerekecektir.

Düzenleme: PC'de Xbox ve WP7 mağazalarını atlamanın bir yolu yoktur.


7
İçerik Boru Hattı API'larını kullanmak için gereken XNA Game Studio yükleyicisini kastediyorum. Yeniden Dağıtılabilir olan XNA Çerçevesi aslında yeniden dağıtılabilir.
Andrew Russell

Ah evet, haklısın.
Roy T.Mar

2

Konuyla ilgili 'resmi' referans bulamadım, ancak dolaylı kanıt sağlayabilirim.

Şu anda Steam'de satışta olan ve herhangi bir şekilde Microsoft ile ilgili olmayan birkaç XNA oyunu var, bkz. Örneğin Beat Hazard: Steam mağazasında ve XBox Live Indy Games .

XNA'nın sınırların dışında olan kısımları var. XBox Live ve MS'nin özel sunucularını kullanma ile ilgili olduğu için PC'deki çevrimiçi işlevlerin çoğunu kullanamazsınız.


Ve Magicka da
Bart van Heukelom

Evet, Magicka da. Birkaç örnek mevcuttur.
jv42
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.