延边黑社会老大是谁:关于魔兽世界的软件开发问题?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 20:41:31
我也是一名软件开发爱好者,对网络通信编程也做过一些,但是有点不明白的是网络游戏的同步是怎么实现的,我的意思是比如,魔兽世界游戏中,周围玩家的任何动作都可以同时看到,几乎是没有延迟,这之间的数据通信为什么会那么快,通过网络是会有一定的延迟的,即使没有延迟,通信量就非常的大,感觉不太可能,一直都想不通,望高手指点。我没有游戏编程的经验。只做过gps!
1,数据量不算大2,服务器集群处理性能佳3,网络通信快,我想应该是这三个方面的原因,再加上本地机信息处理。玩家1信息数据-----〉服务器处理------〉玩家2接收处理信息

网络通讯速度非常快的,现在带宽都上GB了,只要你传输数据不大,速度酒会很快,一般来说,每做一个动作,客户端就会向服务器发送一个数据包,里边存放这个动作的类型和参数,这样的包不大,一个就几十到几百字节,所以速度并不慢。