2012-07-20 126 views
9

用XNA製作遊戲之後,我想通過使用python來拓寬視野。我知道XNA據說容易分發;不過,我不確定用py2exe編譯的遊戲是否可以提交給Steam?我的總體問題是......我如何提交用pygame製作的遊戲來蒸汽?用pygame製作的遊戲可以提交給Steam嗎?

+3

如果你想擴大你的視野,請保留pygame中的__clear__。使用pyglet + pyOpenGL。 – orlp 2012-07-20 20:35:51

+0

@nightcracker爲什麼'+'?我不認爲它們在一起工作得特別好,pyglet也允許使用原始的OpenGL。 – delnan 2012-07-20 20:59:47

+1

@delnan:from http://www.pyglet.org/doc/programming_guide/the_opengl_interface.html:_「界面由pyglet.gl包提供,要使用它,您需要熟悉OpenGL,C和ctypes。您可能更喜歡使用OpenGL而不使用ctypes,在這種情況下,您應該研究PyOpenGL。PyOpenGL提供了類似的功能,帶有更多的「Pythonic」接口,並且可以在沒有任何修改的情況下與pyglet一起使用。「_ – orlp 2012-07-20 21:02:09

回答

8

這是Python,assembly或XNA對Steam,AFAIK無關緊要。有兩種通過Steam分配遊戲的常規方式,可以聯繫Steam團隊(我喜歡這麼說),或者通過Green Light程序獲得接受。

看到你不是一個AAA遊戲開發團隊,後者可能是最好的選擇。

+0

謝謝,我認爲這個過程有很大的不同。我會考慮綠燈計劃 – jawerty 2012-07-20 21:52:34