第一课:游戏客户端显示原理及操作反馈_客户端技术_9CK传奇一条龙网 

传奇技术

主页 > 传奇技术 > 客户端技术 > 第一课:游戏客户端显示原理及操作反馈(人气:)

第一课:游戏客户端显示原理及操作反馈

打从想建本站开始,我就把技术栏目想得很清楚,一个是服务端技术,一个是客户端技术,分类明确,互不相干。介绍的也是相关的内容,让大家查找资料的时候会很清楚。

客户端所有网游基本上都是同样的原理,大约可以分为图形显示层、用户交互层、文字显示层。

图形显示层又可分为背景层、可交互物体层(包括人物、怪物、NPC、可点击按钮等)、遮罩层(背景特效、人物特效、物品特效等)。

用户交互层主要是针对用户的不同操作事件、不同的位置给出不同的反馈,比如传奇中鼠标在人物左方点左键人物就往左走,右方点右键就往右跑,都属于人物交互。

文字显示层就不多说了,主要是显示各类聊天内容及公告等等。

最重要的就是用户交互层,它主要收集用户的操作事件,经过逻辑处理然后通过网络发送给服务器,客户端起的主要是个收集过程,其它的掉血、死亡等逻辑处理都是在服务端上完成,服务端会新开一篇做详细介绍,暂时不多说了。

有人会问,照这么说那我能用魔兽的客户端连传奇的服务器?游戏之间的协议不同,通讯机制包括游戏内容,发送相应指令后客户端的处理方式都是完全不一样的,传奇服务器发送的指令只有传奇相应的客户端能够理解。

以上介绍的是程序层面的内容,那么用户看到的内容是从哪来的呢?玩过传奇私服的都知道补丁,补丁实际上就是包含的游戏显示内容。传奇补丁基本上都是由多张图片组成,组成后加密成包,客户端可以解密并读取其中的相应内容显示在游戏界面上以供玩家进行操作,实际上这一块就是图形显示层的作用了。

如果有兴趣了解传奇客户端的结构,可以下载补丁编辑器查看。

MORE >>

上一篇:没有了
下一篇:没有了