【网络多人游戏架构与编程】
1、即使在今天,大多数的多人在线游戏在每个游戏会话中仍然限制玩家的数量 ,一般支持4~32个玩家。然而,在大规模多人在线游戏(massive multiplayer online gmme,MMO)中,成百上千的玩家将同时出现在同一个游戏会话中。
2、《星际围攻:部落》的开发者们最终将数据分为以下4种类型:
1)非保障数据。当带宽有限时,游戏选择首先丢弃这些数据。
2)保障数据。
3)最近状态的数据。只有最新玩家数据才是重要数据的场合。如游戏知道了玩家当前的生命值,那么他5秒之前的生命值就不重要了。
4)最快保障数据。如一个玩家的移动信息,在一个非常短的时间内极其重要,因此要忙传输。
3、对等网络模型需要O(n^2)的带宽,而C/S模型只需要O(n)带宽。
4、
5、
6、
7、
原文:https://www.cnblogs.com/tekkaman/p/11261528.html