Czy mogę sam sprzedać grę XNA?

20

Właśnie zacząłem opracowywać grę XNA i zadaję sobie pytanie, czy nie byłoby lepiej użyć alternatywy typu open source, ponieważ absolutnie chcę zachować pełną kontrolę nad moją grą. Muszę być w stanie sprzedać to, komu chcę, korzystając z mediów, których chcę.

Czy na podstawie licencji XNA i tego rodzaju legalnych rzeczy mogę sprzedawać gry XNA na własną rękę, czy też jestem zmuszony sprzedawać je za pośrednictwem witryny Xbox Live Marketplace?

Chciałbym zobaczyć wiarygodne odniesienie do twojej odpowiedzi.

asmo
źródło
Dla jakich platform tworzysz grę?
Adam
Tylko PC (Windows).
asmo

Odpowiedzi:

18

Sprawdź tę odpowiedź tutaj . Prosta odpowiedź brzmi: tak .

Funkcje sieciowe korzystające z „Games for Windows Live” nie działają w systemie Windows bez błogosławieństwa Microsoftu. Ale zawsze możesz po prostu używać zwykłych rzeczy sieciowych w .NET Framework.

Nie można rozpowszechniać XNA Game Studio (bit Visual Studio) - wpływa to na interfejsy API Content Pipeline do budowania treści. Oznacza to, że jeśli masz na przykład edytor poziomów, użytkownicy będą musieli ręcznie zainstalować XNA GS.

Z drugiej strony środowisko uruchomieniowe XNA Framework jest redystrybucyjne .

Andrew Russell
źródło
3

Tak, możesz go sprzedać samodzielnie, XNA nie blokuje żadnych takich ograniczeń. Jednak nie możesz spakować instalatora frameworka XNA do swojego instalatora, będziesz musiał poprosić ludzi o pobranie go osobno.

Edycja: na komputerze nie można obejść sklepów Xbox i WP7.

Roy T.
źródło
7
Myślę, że masz na myśli instalator XNA Game Studio, który jest wymagany do korzystania z interfejsów API Content Pipeline. XNA Framework Redistributable jest w rzeczywistości, redystrybucyjny.
Andrew Russell
Ach tak, masz rację.
Roy T.
2

Nie mogłem znaleźć łatwego „oficjalnego” odniesienia na ten temat, ale mogę dostarczyć pośrednich dowodów.

Obecnie na Steamie dostępnych jest kilka gier XNA, które nie są w żaden sposób powiązane z Microsoftem, patrz na przykład Beat Hazard: w sklepie Steam i na XBox Live Indy Games .

Niektóre części XNA są jednak niedostępne. Nie możesz korzystać z większości funkcji online na PC, ponieważ jest ona związana z XBox Live i wykorzystaniem dedykowanych serwerów MS.

jv42
źródło
I także Magicka
Bart van Heukelom
Tak, również Magicka. Dostępnych jest kilka przykładów.
jv42