2012-07-20 12 views
9

Nachdem ich Spiele mit XNA gemacht habe, wollte ich meinen Horizont erweitern, indem ich mit Python arbeite. Ich weiß, dass XNA leicht zu verteilen ist; aber ich bin mir nicht sicher, ob ein spiel mit pygame erstellt mit py2exe könnte dampf eingereicht werden? Meine allgemeine Frage ist ... Wie würde ich ein mit pygame gemachtes Spiel zu Dampf schicken?Kann ein Spiel mit Pygame an Steam gesendet werden?

+3

Wenn Sie Ihren Horizont erweitern möchten, bleiben Sie __clear__ von pygame. Verwenden Sie pyglet + pyOpenGL. – orlp

+0

@nightcracker Warum '+'? Ich denke nicht, dass die beiden besonders gut zusammenarbeiten, und pyglet erlaubt auch rohe OpenGL. – delnan

+1

@delnan: von http://www.pyglet.org/doc/programming_guide/the_opengl_interface.html: _ "Die Schnittstelle wird durch das pyglet.gl-Paket zur Verfügung gestellt. Um es zu verwenden, benötigen Sie gute Kenntnisse von OpenGL, C und Vielleicht möchten Sie OpenGL verwenden, ohne ctypes zu verwenden, in diesem Fall sollten Sie PyOpenGL untersuchen. PyOpenGL bietet ähnliche Funktionalität mit einer mehr "Pythonic" -Schnittstelle und wird ohne Änderungen mit pyglet funktionieren. "_ – orlp

Antwort

8

Dass es Python ist, ist Assembly oder XNA nicht wirklich wichtig für Steam, AFAIK. Es gibt zwei allgemeine Möglichkeiten, Spiele über Steam zu verteilen, indem Sie das Steam-Team kontaktieren (ich liebe es, das zu sagen), oder durch das Programm Green Light akzeptiert werden.

Da Sie kein AAA Game Dev Team sind, wäre letzteres wahrscheinlich die beste Option.

+0

Danke, ich dachte, der Prozess war viel anders. Ich werde das Green-Light-Programm in Betracht ziehen – jawerty

Verwandte Themen