使用Python插座时,客户是否有任何方法可以接收数据而无需发送任何方法?
continue
So I'm currently building a multiplayer python game with sockets, but I ran into some issues when putting the game on a global server (is that the right term?)
basically, once every loop, my game would run something like
reply = server.send("receive", "")
playerlist = reply
and then the reply would return a list of every players coordinates, and the client would set its own local list to the response
however, when I use a global server, the client cant send and receive information as fast, and as a result, the game becomes super chunky. The players basically teleport around the screen. When running the server on a local network, this doesn't seem to be a problem.
I was wondering if anyone knows a way for the server to just directly send information to the client, without the client having to ask every frame?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论