2012-07-20 124 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