如果我正在使用Twisted编写多人游戏服务器,请使用哪种协议?

x1a*_*1a0 3 python twisted multiplayer

我正在使用Twisted开发一款多人游戏服务器.这是一个简单的游戏,在每个地图上有几个玩家互相交流.在一开始,我只想让它们移动并且可以被其他人看到.

我认为我需要来回发送的大多数数据都是移动数据,例如方向,速度等.

是否有Twisted已经实现的协议我应该使用?是否NetstringReceiver适合呢?

谢谢!

Jea*_*one 5

使用AMP.Twisted包含一个非常好的实现.您可以在启动板上的Game项目中找到在2D游戏中使用AMP的示例.

另请参阅这个非常类似的问题,与Pygame的基本联网