파이 게임을 사용하여 게임 개발을 쉽게하는 데 사용하는 몇 가지 파이썬 함수가 있습니다. 필자는 Python 경로에 helper.py라는 파일을 가지고 있기 때문에 내가 만든 모든 게임에서 가져올 수 있습니다. 이 모듈을 C로 변환하기위한 파이썬 확장 기능에 대해 배울 수있는 연습으로 생각했습니다. 첫 번째 문제는 파이 게임에서 함수를 사용해야한다는 것입니
이벤트가 발생할 때까지 프로그램을 대기 상태로 만들지 만 대기열에서 꺼내지는 방법이 있습니까? http://www.pygame.org/docs/ref/event.html#pygame.event.wait 에 유사 아니면 내가 pygame.event.wait을 사용하고 큐에 다시 해당 이벤트를 넣어해야합니까? 그냥 명확히하기 위해 이벤트가 발생했을 때 어떤 이
저는 두 사람과 함께 2 차원 모험 측면보기 게임을 개발하기 시작했습니다. 게임은 일반 요소로 구성됩니다 : 방, 주인공, 인벤토리, npcs, 항목 및 퍼즐. 우리는 PyGame을 선택했습니다. 이전부터 파이썬에 익숙했기 때문입니다. 제 질문은 상당히 이론적입니다. 그러나 우리는 어떻게 이것을 좋은 방법으로 설계할까요? 화면의 모든 객체가 모든 것을 화면
현재 파이 게임에 대한 RTS를 쓰고 있으며 효과적인 충돌 감지, 상태 시스템 및 더 많은 기능을 갖춘 스프라이트와 같은 일반적인 것들에 대해 파이 게임 위에 여러 개의 모듈을 작성했습니다. 이제는 Rect와 Surface를 제외한 게임을 작성하는 동안 파이 게임 자체에 대한 호출을 간신히 작성합니다. 주위를 둘러 보았을 때 게임 디자인의 대부분에서 파이
일부 '좋은'평범한 파이 게임 튜토리얼은 무엇입니까? 나는 상대적인 것을 잘 알고 있습니다. 예를 들어, (나에게) 좋은 방법은 pygame.camera을 사용하는 방법을 설명하는 것이다. 그것은 최근 그것이 실제 응용 프로그램을 위해 그것을 모듈을 사용하는 방법을 보여줍니다 점에서, 현대 파이 게임 (1.9) 아닌 사소한를 사용합니다. 다른 사람들을 찾고
나는 파이 게임에서 파이 게임을 사용하여 모험 게임을하고있다. 나의 주된 문제는 방의 경계를 어떻게 정의하고 매번 경계를 두드리지 않고 주인공이 걸어 다닐 수있게 할 것인가이다. 슬프게도, 알고리즘을 공부 한 적이 없어서 경로를 계산하는 방법에 대한 단서가 없습니다. 나는이 질문이 매우 일반적이며 대답하기 어렵다는 것을 알고 있지만 올바른 방향의 한 점은
나는 게임에서 32 게임 실행하는 pygame.Timer를 가지고 있습니다. 그리기 방법은 화면의 모든 요소에서 위치를 가져 와서 그에 맞게 블릿합니다. 그러나 주인공이 다른 물체가 움직이는 것보다 천천히 걷길 바란다. 특별히 타이머를 설정해야합니까? 아니면 같은 프레임을 여러 번 blit해야합니까? 더 좋은 방법이 있습니까? 올바른 방향으로 푸시 끝내 :
모든 사람들이 여러 개의 파이썬 버전 (osx)에 대해 virtualenv를 권장하지만 파이썬 3.0에서도 작동합니까? 나는 그것을 다운로드했고, 그것은 보이지 않는다. 그리고 나는 그것이 어떻게 작동 하는지를 정말로 이해하지 못한다, 당신은 env를 한 번에 켜 줄 수 있는가? 내가 원하는 것은 시스템 파이썬 2.5 (분명히)를 남기고 파이썬 3.1.1을
저는 pygame과 pyro를 사용하여 python 프로젝트를 진행하고 있습니다. 나는 데이터, 함수, 클래스 등을 쉽게 보낼 수있다. 그러나, 나는 전송 중에 나를 죽어없이 와이어를 통해 표면을 보낼 수 없습니다. 서버는 클래스의 의 표면이 와이어를 통해 액세스하고 있습니다 : 클라이언트에 의해 검색 할 때 서버에 self.screen = pygame.d