【发布时间】:2015-11-12 03:18:00
【问题描述】:
所以我在做一个 MMO,我进步了很多,6 个月的时间来编程这个东西。 问题是我正在离线测试我的游戏,今天我有一个绝妙的想法来移植我的服务器并使其在线,我知道它会稍微慢一点,但它太糟糕了!太滞后了!!!游戏无法玩。 我像这样管理我的数据包....
玩家想要向上移动,客户端发送 movePacket 到服务器,服务器接收它,移动服务器中的玩家并将新位置发送给所有客户端...... 每次怪物移动时,服务器都会向所有客户端发送一个新位置...
我以为我发送数据包已经结束了,但我只是通过播放器的移动来测试它......接收数据包并将它们发送给客户端似乎有很大的延迟...... 我做错了吗?
【问题讨论】: