网络游戏引擎技术的研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电脑编 程技巧与维护
网络游源自文库 引擎技术 的研 究
王娟 玲
( 湖北工业大学 ,武汉 4 06 ) 3 0 8
摘
要 : 随着 网络规模 的不断扩大 ,网络速度 的不断提 升 ,网络游戏也在迅速地推 广开来,成 为众 多网民娱 乐的一
部分 。网络游戏的核心技术是 网络 引擎技 术,它是 整个 网络 游戏 的主要控 制程 序 ,随着 网络游戏的 不断发展 而快速
W ANG u n i g Ja l n ( u e Unvri f eh oo y W u a 3 0 8 H bi i sy o cn lg , h n 4 0 6 ) e t T
Ab t a t Al n t e c n t n x a so fn t r , h ewo k s e d rs g n t ok g me i e p o t n o a il s r c : o g wi t o sa te p n i n o ewo k t e n t r p e i , e r a n t r moi fr p d y hh i n w h o
在整个 游戏 中 ,通 常玩 家先通 过画面来 决定 这个游 戏是 否值 得玩 ,所 以清 晰的 、鲜 美 的画面和各 种不 同的声 响效果
这 是整个游 戏开发 中所必须 考虑 的主要 问题 。如 何把 图形 以 真实 的效果 表现 出来 ,其视 觉效果 的好坏 与 图形 引擎 的渲染 有 着直接的关 系。
p o r s . g n i a p afr wh c r v d st e i tra e t h a e eo e s c n i r v h f c e c fd v l p r g e s En i e s lt m, i h p o i e h n e fc o t e g me d v lp r a mp o e t e e i in y o e e o - o me t t e c s s v n s 3 g mi g i e fv r e o u r u l y r, O t ee h s s i D s e t f h n i e n , o t a i g . D a n st a o i fn me o sp a e S h mp a e n 3 a p c e e gn . h h t s ot Ke r s n e n t; m e; g n y wo d :I t r e Ga En i e
h oe n t r a ft i o t r g a t e wh l e o k g me o e ma n c n r lp o r m,a d a s i h ewo k g mes c n i u u e eo me t a d r p d w h o n lo w t t e n t r a ' o t o s d v lp n n a i h n
是 非常重要 的。
子 I 图 配 i系统l子 国 圈 圈 系 系 置子 形 统 统 的 的
... ...... . .
_- J
1 技术 基 础
11 概 述 .
游戏引擎的图形的渲染内核
游戏引擎 一般来 说就 是把游 戏运行 过程 中常用 的框架 和
物理数学 的支持层
游戏 引擎 中 ,还可 以提供其 功能编辑 ,这样 对 于提高 开发人
PI C 总线接收网络传输过来 的数据 ,也就是 即将 被绘 制图元 的 顶 点 ;其次通 过顶点变 换 、光 照和渲染 等技 术对其 进行 背面 拣 选和屏幕 变换 ;然后 对 图形 进行像 素处理 ;最后 把处 理完 成后 的图形输 出到缓 冲区之 中。具体的流程图如图 2所示。
进步 。引擎可 以 是一 个平 台,它提供接 口给游戏 的研发人 员 ,可 以提 高开发 效率 ,节约成 本。3 说 D游戏是 目前众
多玩 家的最爱,重 点介 绍 3 D方面的引擎。
关键词 : 网络 ; 游戏 ;引擎
Ne wo k Ga e En i e Te h o o y Re e r h t r m gn c n lg s a c
主要动作 代码进 行封装 和整理 ,形成在 整个 网络游 戏系 统 中
的主要 功能 函数 ,在 开发 的过 程 中 ,研 发人 员 只要 在用 到 的 时候直接调用此对应 函数即可。
图 1 引擎 的结 构 图
图形渲 染 的流 程 主要 由 4部 分组 成 ,首 先通 过 A P或 G
对于一些复杂 的 3 D游戏 ,网络游戏 引擎把 游戏 中需要用 到 的算 法纳入 其 中,对 外提供 标准 的网络游 戏接 口,在 有些
对 于整个游 戏来说 是至关 重要 的 ,这些设 计都 是 由游 戏 引擎
技术来完成 的。
近 年来 ,我国 的网络游 戏行业 不断 进步 ,游 戏在 人们 的 生 活 中越来 越 流行 ,市场 上对 网络 游戏 的要 求也 越来 越 高 , 3 D游戏 在网络游戏 中的充 当着 主要 角色 。整个 网络游戏 的关 键 部分就 是游戏 引擎 ,网络游戏 正常运 行 的前提条 件就是 必 须 具备安 全的 、可靠 的网络游戏 引擎 ,这对 于网络 游戏来 说
,
b c me a p r o n e ie s e tr i me t h e w r a r i a e h oo y i n t o k e g n e h o o y ti e o a t f ma y n t n n e t n n .T e n t o k g meS c tc lt c n lg s e r n i e tc n l g ,i s z a i w
网络游源自文库 引擎技术 的研 究
王娟 玲
( 湖北工业大学 ,武汉 4 06 ) 3 0 8
摘
要 : 随着 网络规模 的不断扩大 ,网络速度 的不断提 升 ,网络游戏也在迅速地推 广开来,成 为众 多网民娱 乐的一
部分 。网络游戏的核心技术是 网络 引擎技 术,它是 整个 网络 游戏 的主要控 制程 序 ,随着 网络游戏的 不断发展 而快速
W ANG u n i g Ja l n ( u e Unvri f eh oo y W u a 3 0 8 H bi i sy o cn lg , h n 4 0 6 ) e t T
Ab t a t Al n t e c n t n x a so fn t r , h ewo k s e d rs g n t ok g me i e p o t n o a il s r c : o g wi t o sa te p n i n o ewo k t e n t r p e i , e r a n t r moi fr p d y hh i n w h o
在整个 游戏 中 ,通 常玩 家先通 过画面来 决定 这个游 戏是 否值 得玩 ,所 以清 晰的 、鲜 美 的画面和各 种不 同的声 响效果
这 是整个游 戏开发 中所必须 考虑 的主要 问题 。如 何把 图形 以 真实 的效果 表现 出来 ,其视 觉效果 的好坏 与 图形 引擎 的渲染 有 着直接的关 系。
p o r s . g n i a p afr wh c r v d st e i tra e t h a e eo e s c n i r v h f c e c fd v l p r g e s En i e s lt m, i h p o i e h n e fc o t e g me d v lp r a mp o e t e e i in y o e e o - o me t t e c s s v n s 3 g mi g i e fv r e o u r u l y r, O t ee h s s i D s e t f h n i e n , o t a i g . D a n st a o i fn me o sp a e S h mp a e n 3 a p c e e gn . h h t s ot Ke r s n e n t; m e; g n y wo d :I t r e Ga En i e
h oe n t r a ft i o t r g a t e wh l e o k g me o e ma n c n r lp o r m,a d a s i h ewo k g mes c n i u u e eo me t a d r p d w h o n lo w t t e n t r a ' o t o s d v lp n n a i h n
是 非常重要 的。
子 I 图 配 i系统l子 国 圈 圈 系 系 置子 形 统 统 的 的
... ...... . .
_- J
1 技术 基 础
11 概 述 .
游戏引擎的图形的渲染内核
游戏引擎 一般来 说就 是把游 戏运行 过程 中常用 的框架 和
物理数学 的支持层
游戏 引擎 中 ,还可 以提供其 功能编辑 ,这样 对 于提高 开发人
PI C 总线接收网络传输过来 的数据 ,也就是 即将 被绘 制图元 的 顶 点 ;其次通 过顶点变 换 、光 照和渲染 等技 术对其 进行 背面 拣 选和屏幕 变换 ;然后 对 图形 进行像 素处理 ;最后 把处 理完 成后 的图形输 出到缓 冲区之 中。具体的流程图如图 2所示。
进步 。引擎可 以 是一 个平 台,它提供接 口给游戏 的研发人 员 ,可 以提 高开发 效率 ,节约成 本。3 说 D游戏是 目前众
多玩 家的最爱,重 点介 绍 3 D方面的引擎。
关键词 : 网络 ; 游戏 ;引擎
Ne wo k Ga e En i e Te h o o y Re e r h t r m gn c n lg s a c
主要动作 代码进 行封装 和整理 ,形成在 整个 网络游 戏系 统 中
的主要 功能 函数 ,在 开发 的过 程 中 ,研 发人 员 只要 在用 到 的 时候直接调用此对应 函数即可。
图 1 引擎 的结 构 图
图形渲 染 的流 程 主要 由 4部 分组 成 ,首 先通 过 A P或 G
对于一些复杂 的 3 D游戏 ,网络游戏 引擎把 游戏 中需要用 到 的算 法纳入 其 中,对 外提供 标准 的网络游 戏接 口,在 有些
对 于整个游 戏来说 是至关 重要 的 ,这些设 计都 是 由游 戏 引擎
技术来完成 的。
近 年来 ,我国 的网络游 戏行业 不断 进步 ,游 戏在 人们 的 生 活 中越来 越 流行 ,市场 上对 网络 游戏 的要 求也 越来 越 高 , 3 D游戏 在网络游戏 中的充 当着 主要 角色 。整个 网络游戏 的关 键 部分就 是游戏 引擎 ,网络游戏 正常运 行 的前提条 件就是 必 须 具备安 全的 、可靠 的网络游戏 引擎 ,这对 于网络 游戏来 说
,
b c me a p r o n e ie s e tr i me t h e w r a r i a e h oo y i n t o k e g n e h o o y ti e o a t f ma y n t n n e t n n .T e n t o k g meS c tc lt c n lg s e r n i e tc n l g ,i s z a i w