首页 > 其他 > 详细

网络多人游戏架构与编程

时间:2019-07-28 23:51:05      阅读:160      评论:0      收藏:0      [点我收藏+]

网络多人游戏架构与编程

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!