电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

策划需要了解的网游数据结构docxVIP免费

策划需要了解的网游数据结构docx_第1页
1/7
策划需要了解的网游数据结构docx_第2页
2/7
策划需要了解的网游数据结构docx_第3页
3/7
第1页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共7页策划需要了解的网游数据结构(一)抽象的网络游戏架构网络游戏之所以叫做mmog,是因为mmog必须得达到以下几个条件才可以进行游戏:1.玩家们的电脑必须得接通Internet;2.必须有网络服务端;以上两个条件缺一不可。因此,网络游戏的架构从概念上就分为了服务端和客户端。客户端指的就是玩家们电脑上安装的游戏程序;而服务端则是游戏服务商所提供的数据同步、共享的服务器;网络游戏抽象结构:由一个服务端和若干个客户端所组成。服务端从抽象来说,我们可以理解为它只有一个,它所做的服务就是给这无数客户端进行数据同步、共享。客户端:客户端往往是将很多的游戏资源储存起来的软件。这个软件具有象手机那样的接收、发出数据信息的功能,可以说,客户端就是一个编译器,将网络数据编译成游戏中可以看见的图像并将玩家的操作编译给服务端,让服务端进行处理。服务端客户端客户端客户端客户端客户端客户端若干客户端……第2页共7页第1页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共7页客户端抽象结构注:我们常说的开发套件——各式编辑器,就是对这些配置数据和资源进行编辑的工具软件。服务端:服务端则是一个大型的智能化数据库,同时有着游戏之中的大部分逻辑处理程序在内。服务端就像是龙与地下城的城主,给客户端讲解着游戏该怎么玩,该遵循什么样的规则。客户端图像渲染器供应给图像渲染的各式资源模型动画资源;图片资源;其他和图像有关系的配置档;供应给音效渲染的各式资源各式音乐和音效文件;文本信息游戏里的各种提示信息;游戏里的命名、描述信息;其他文字信息;其他配置文件引擎配置数据和资源编辑器第3页共7页第2页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共7页服务端抽象结构注:以上是服务端的一个十分抽象、整体化的结构,在程序进行服务端架构时,会将这个系统分割为若干块,由不同的物理服务器来各司其责的进行管理。甚至有比较先进的动态服务器负载式管理,例如我们耳闻能详的BigWorld的服务端系统。上面的网络游戏结构,和我们往常所玩的单机游戏有很大的不同,因为服务端和众多客户端之间多了很多的关系,这种联系的媒介就是有网络通信的网线以及确定这根网线粗细的带宽。由于网络之间的通信毫无疑问会出现各种延迟现象,因此,在游戏之中,你所看到的很多内容和所做的很多行为都需要数据同步。服务端端大量游戏逻辑数据库模板(预设)数据游戏保存数据游戏临时数据第4页共7页第3页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共7页网络游戏数据同步网络游戏数据同步是非常底层的一块内容。似乎这一方面很多策划会觉得游戏策划不必去了解,因为大家觉得可能这一块的架构和我们的游戏逻辑没有任何关系。我则觉得不应该如此。无论如何,先让我们先来看看网络游戏数据同步的过程和方法,再来考虑它是否对我们的设计有所影响。游戏里的一切参照以服务端为主首先我们要明确一个基本的概念,就是游戏中的所有参照数据,应该以服务端的数据作为参照。因为我们知道,客户端的参照数据绝对是错误的,主要是由于有网络延迟的状况出现。例如玩家确切的位置在哪里?我们不能以客户端所见来判定,而是必须以服务单的位置作为判定参照:如上图。释放一个技能,该技能释放的最大射程是20米,这个时候,在释放这个技能时,先以客户端的自己和目标的距离作为参照,看是否能够释放技能,如果可以,那么服务端依旧需要验证一次攻击目标和自己在服务端的距离是否能够满足该技能的最大射程。这是一种满足客户端玩家战斗手感的一种方式,也是一种满足大家平衡的一种方式。通常,客户端在表现这种情况时,会让你开始释放技能(做念咒)的动作,等服务端验证信息返回之后,就会告诉你距离不够或者是满足射程,如果距离不够,则打断法术释放,如果满足则释放成功。如果网络延时,你会一直在念咒动作中停止,相信我们在玩《魔兽世界》的时候就有这种体验。因此,我们可以发现,网络游戏数据同步...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

策划需要了解的网游数据结构docx

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部