[cpp] 游戏服务器中的玩家状态通知

Long Ge 2002_gql at 163.com
Thu Jun 5 11:21:44 CST 2008


一个玩家的状态(比如行走,死亡,施法)发生变更,需要向它周围的玩家发出通知,问题就是要确定哪些玩家在他周围。对于二维地图,将地图划分成格子可以解决这个问题,但对于3D来说,会有问题,因为玩家会改变视角的方向和远近,导致他的视野发生变化。如果在服务端把格子切的比较小,网络传输会小些,但当他扩大视野时,就会发生有玩家/怪物突然跳出来的问题;若格子切的太大,传输的数据会变大。各位有没有遇到类似的问题,有什么建议。
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://codingnow.com/pipermail/cpp/attachments/20080605/a38fed52/attachment.html


More information about the Cpp mailing list