Saya baru saja memulai pengembangan game XNA, dan saya bertanya pada diri sendiri apakah tidak akan lebih baik menggunakan alternatif sumber terbuka karena saya benar-benar ingin tetap memegang kendali penuh atas permainan saya. Saya harus bisa menjualnya kepada siapa pun yang saya mau, menggunakan media yang saya inginkan.
Berdasarkan lisensi XNA dan semua hal legal semacam itu, apakah saya diizinkan untuk menjual game XNA sendiri, atau saya dipaksa untuk menjualnya melalui Xbox Live Marketplace?
Saya ingin melihat beberapa referensi yang dapat diandalkan dengan jawaban Anda.
Jawaban:
Lihatlah jawaban ini di sini . Jawaban sederhananya adalah: Ya .
Hal-hal jaringan yang menggunakan "Game untuk Windows Live" tidak berfungsi pada Windows tanpa restu Microsoft. Tetapi Anda selalu dapat hanya menggunakan hal-hal jaringan polos di .NET Framework.
Anda tidak dapat mendistribusikan XNA Game Studio (bit Visual Studio) - ini memengaruhi API Pipa Konten untuk membangun konten. Ini berarti, jika Anda memiliki editor level misalnya, pengguna Anda harus menginstal XNA GS secara manual.
Runtime Framework XNA, di sisi lain, dapat didistribusikan kembali .
sumber
Ya, Anda bisa menjualnya sendiri, XNA tidak membatasi apa pun seperti itu. Namun Anda tidak dapat mengemas installer kerangka XNA ke dalam installer Anda, Anda harus meminta orang untuk mengunduhnya secara terpisah.
Sunting: pada PC, tidak ada cara untuk mem-bypass toko Xbox dan WP7.
sumber
Saya tidak dapat menemukan referensi 'resmi' yang mudah tentang masalah ini, tetapi saya dapat memberikan bukti tidak langsung.
Saat ini ada beberapa game XNA yang dijual di Steam, yang tidak terkait dengan Microsoft dengan cara apa pun, lihat misalnya Beat Hazard: di toko Steam dan di XBox Live Indy Games .
Ada beberapa bagian XNA yang terlarang. Anda tidak dapat menggunakan sebagian besar fungsi online pada PC, karena ini terkait dengan XBox Live dan menggunakan server khusus MS.
sumber