2012-07-20 11 views
9

Dopo aver creato giochi con XNA, volevo ampliare il mio orizzonte lavorando con python. So che XNA è presumibilmente facile da distribuire; tuttavia, non sono sicuro che un gioco creato con pygame compilato con py2exe possa essere inviato a vapore? La mia domanda generale è ... Come posso inviare un gioco fatto con pygame a vapore?È possibile inviare a Steam un gioco creato con pygame?

+3

Se vuoi allargare il tuo orizzonte, resta __clear__ da pygame. Usa pyglet + pyOpenGL. – orlp

+0

@nightcracker Perché '+'? Non penso che i due funzionino particolarmente bene insieme, e pyglet permette anche OpenGL non elaborato. – delnan

+1

@delnan: da http://www.pyglet.org/doc/programming_guide/the_opengl_interface.html: _ "L'interfaccia è fornita dal pacchetto pyglet.gl. Per utilizzarlo è necessaria una buona conoscenza di OpenGL, C e ctypes Potresti preferire usare OpenGL senza usare i ctype, nel qual caso dovresti investigare su PyOpenGL PyOpenGL offre funzionalità simili con un'interfaccia più "Pythonic" e funzionerà con pyglet senza alcuna modifica. "_ – orlp

risposta

8

Che si tratti di Python, assembly o XNA non importa per Steam, AFAIK. Ci sono due modi generali per distribuire i giochi attraverso Steam, contattare il team di Steam (mi piace solo dirlo), o essere accettati attraverso il programma Green Light.

Visto che non si è una squadra di sviluppatori di giochi AAA, quest'ultima sarebbe probabilmente l'opzione migliore.

+0

Grazie, ho pensato che il processo fosse molto diverso. Prenderò in considerazione il programma Green Light – jawerty

Problemi correlati