需求:
网络多人对战:类似Agar.io(与少人在线不一样吗?)
ps:一个多人在线的游戏,主要就是发送每个客户机的2d坐标,然后大家在里面实时走来走去而已。(具体攻击那些就不管了)
问题:
webscoket,若我(客户端)每0.02-0.1秒(1-5帧)发送一次ws.send(我的坐标)给服务器,这样的延迟我可以接受。
我想问的是~一般网游,都是每个客户机 0.02-0.1秒发一次操作吗?如果很多人的网游,服务器会不会吃不消?亦或者是有方法优化的?一般网游在socket方面大概是什么方式?(例如龙之谷,怎么做到精确检查的?有没相关知识书籍可以推荐?亦或者说,就是每帧发一次,然后通过《强大的服务器》!)