第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页服务端抽象结构注:以上是