2012-07-20 2 views
9

XNA로 게임을 만든 후에 파이썬으로 작업하면서 지평선을 넓히고 싶었습니다. XNA가 배포하기 쉽다는 것을 알고 있습니다. py2exe로 컴파일 된 파이 게임으로 만든 게임을 스팀에 제출할 수 있는지 확실하지 않습니다. 내 전반적인 질문은 ... 파이 게임으로 만든 게임을 어떻게 증기에 복종시킬 수 있습니까?파이 게임으로 만든 게임을 스팀에 제출할 수 있습니까?

+3

지평선을 넓히려면, 파이 게임에서 __clear__을 유지하십시오. pyglet + pyOpenGL을 사용하십시오. – orlp

+0

@nightcracker 왜'+'입니까? 저는 두 모델이 특히 잘 작동한다고 생각하지 않습니다. 그리고 pyglet도 원시 OpenGL을 허용합니다. – delnan

+1

@delnan : http://www.pyglet.org/doc/programming_guide/the_opengl_interface.html : _ "이 인터페이스는 pyglet.gl 패키지에서 제공됩니다.이 인터페이스를 사용하려면 OpenGL, C 및 OpenGL에 대한 지식이 필요합니다. ctypes. ctypes를 사용하지 않고 OpenGL을 사용하면 PyOpenGL을 조사해야하는데, PyOpenGL은 "Python"인터페이스와 비슷한 기능을 제공하며 수정없이 Pyglet과 함께 사용할 수 있습니다. "_ – orlp

답변

8

AFAIK, Steam에 대해서는 어셈블리 나 XNA가 실제로 중요하지 않습니다. Steam을 통해 게임을 배포하는 일반적인 방법은 두 가지입니다. Steam 팀에 문의하십시오. (그저 그런 말을하는 것을 좋아합니다.) 또는 Green Light 프로그램을 통해 수락하는 방법이 있습니다.

당신이 AAA 게임 개발 팀이 아니라는 것을 알면, 후자가 아마도 최선의 선택 일 것입니다.

+0

고마워, 나는 그 과정이 매우 다르다고 생각했다. 나는 그린 라이트 프로그램을 고려할 것입니다. – jawerty