3

我正在用 pygame 制作一个简单的多人经济游戏。它由一定长度的轮次组成,最后,数据被发送到中央服务器。对数据进行一些快速计算,并将结果发送回玩家。我的问题是我应该如何实现网络支持。我正在查看 Twisted 和 Pyro,任何建议或建议将不胜感激。

4

3 回答 3

6

Twisted 肯定是个好主意。是集成了 twisted 和 pygame 的示例代码。

于 2009-08-09T11:49:52.200 回答
1

我不反对 Twisted 和 PyRo,但是你要发送的那种简单的消息不需要这样的东西,并且可能会因为使用某种框架而变得过于复杂。腌制一个对象并通过套接字发送它实际上是一个非常简单的操作,非常值得尝试,即使你最终会使用更重量级的框架。不怕网络!

于 2009-08-10T14:23:19.850 回答
1

在pygame.org网站上有许多专门定制的即插即用库,可以很好地与PyGame 配合使用。

其中包括 PodSixNet、PygLibs.net 和我自己的 Mastermind(冒着自我膨胀的风险,轻量级,易于使用,并附带一个简单的教程)。

于 2012-02-29T06:05:49.950 回答