문제

Pygame에서 간단한 멀티 플레이어 경제 게임을 만들고 있습니다. 특정 길이의 회전으로 구성되며 끝에 데이터가 중앙 서버로 전송됩니다. 데이터에 대한 몇 가지 빠른 계산이 수행되며 결과는 플레이어에게 다시 전송됩니다. 내 질문은 네트워크 지원을 어떻게 구현 해야하는지입니다. 나는 Twisted와 Pyro를보고 있었고 모든 제안이나 조언에 감사드립니다.

도움이 되었습니까?

해결책

Twisted는 확실히 좋은 생각이 될 것입니다. 여기 Twisted 및 Pygame을 통합하는 예제 코드입니다.

다른 팁

나는 Twisted와 Pyro에 반대하지 않지만, 당신이 보내는 간단한 메시지는 그런 것도 요구하지 않으며 일종의 프레임 워크를 사용하여 과도하게 복잡 할 수 있습니다. 물체를 산아 넣고 소켓 위로 보내는 것은 실제로 매우 쉬운 작동이며 결국 더 헤비급 프레임 워크를 사용하더라도 시도해 볼 가치가 있습니다. 네트워크를 두려워하지 마십시오!

Pygame과 함께 잘 작동하도록 특별히 조정 된 많은 플러그 앤 플레이 라이브러리가 있습니다. pygame.org 웹 사이트.

여기에는 podsixnet, pyglibs.net 및 내 자신의 마스터 마인드 (여기에는 자기 악의, 가볍고 사용하기 쉬우 며 간단한 튜토리얼이 제공됩니다).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top