如果我正在使用Twisted编写多人游戏服务器,那么使用哪种协议?
作者:互联网
我正在使用Twisted开发一款多人游戏服务器.这是一个简单的游戏,在每个地图上有几个玩家互相交流.在一开始,我只想让它们移动并且可以被其他人看到.
我认为我需要来回发送的大多数数据都是移动数据,例如方向,速度等.
是否有Twisted已经实现的协议我应该使用? NetstringReceiver对此有好处吗?
谢谢!
解决方法:
使用AMP. Twisted包含a pretty good implementation.您可以在the Game project on launchpad中找到在2D游戏中使用AMP的示例.
另见这个非常相似的问题,Basic networking with Pygame
标签:multiplayer,python,twisted 来源: https://codeday.me/bug/20190902/1789906.html