3D游戏开发技术设计与应用

被引量 : 0次 | 上传用户:jaczolo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络游戏,目前已经是最大众化的娱乐之一,而其中的3D网络游戏也是技术含金量非常高的软件项目之一。游戏开发在技术层面上已经逐步有了一套相对比较成熟的方法:从底层核心的3D引擎到中间环节和具体游戏逻辑相关的程序框架再到最高层的游戏逻辑脚本驱动,这标志着3D游戏开发已经开始进入了标准流程化的开发阶段。3D游戏产品已是工业化的软件开发产品。平台式开发标准的思想,已经逐渐被国内各大游戏开发公司所采纳,早期的编辑器思想就是一个平台的初步雏形,随着引擎技术的成熟,脚本编辑器的诞生,这都标志着游戏平台实际应用的趋向成熟。目前国内拥有自主研发力量的知名网络游戏公司比如盛大,网易等,他们的核心技术部都在搞自己的游戏平台开发,这也标志着国内游戏业开始正在和世界水准接轨,我国的游戏专业领域技术也开始走向国际化。在这个背景下,出于对国内游戏技术的研究和发展,本文在一个较高层次上将3D网络游戏客户端做了核心的概括与局部的创新与改进,从技术和流程上搭建了一个通用的3D网络游戏客户端,其中包括:将3D游戏底层引擎技术做结构和功能上的分析和整理,对网络游戏客户端结构的核心技术和结构流程做了研究归纳和建模,并创造性的提出了适合高级设计人员编写逻辑工作的可视化的脚本编辑器。研究成果包括:(1)深入剖析并阐述整理3D游戏核心部分,包括从渲染器的抽象,场景图的组织以及运动和碰撞检测模块的建模等,并根据这些基本模块搭建出了3D游戏引擎的结构功能框架。(2)提出了基于游戏引擎3D游戏客户端框架,这里包括基本窗口的建立,状态机的建立,网络同步,缓存机制等原理的解决方法等;(3)提出并实现了了游戏脚本编辑器,创造性的解决了高层的逻辑脚本需要程序员去写的问题。把逻辑的组织提到一个可视化操作的高度,从而可以直接交给策划设计人员去编辑。通过脚本语言语意的深层分析,编辑器的核心语意树,程序定义格式和可视化定义格式等来构造和编制出一个完全独立于平台的脚本编辑器。将3D网络游戏客户端开发技术工程化,流程化,这是对游戏开发规范提取的标准之一,也是今后向平台化开发技术发展的重要环节,对于国内游戏开发有着很重要的意义和使用价值,既避免了重复性的基础工作,也给技术开发和游戏设计制作提供了方便和更强的可扩展性。作为现代游戏开发技术的实际应用,本文所提出的的技术步骤和方法已经在实际项目中得以运用,目前国内一款新类型的网络游戏就是基于该技术流程开发的。
其他文献
长期以来,软土地基建筑物的倾斜一直是建筑工程中颇受关注的重大质量问题。由于勘察、设计、施工、使用、维护管理以及自然灾害等诸多方面的原因,使软土地基上的既有建筑物或
作为集体无意识,母神崇拜一直潜存于古今中外文学中。在新时期小说里,由于“文革”后父权制文化权威的崩溃,母神原型的光辉格外夺目。知青小说在底层民众中发现了母神,莫言等
对列宁《帝国主义论》核心内容的梳理,应置其思想于资本主义政治、经济等角度进行分析,为认识当今世界形势和资本主义命运找到正确思想武器,为在全球化背景下全面建成小康社
公务员考试录用制度是公务员制度的重要组成部分,是公务员制度实施中的一个重要环节。公务员考试录用制度的建立对于现代公务员制度的发展具有十分重要的意义,它有利于拓展选
<正>有些人在煎好中药后,因为怕烫手,常待中药凉后再过滤。其实这样做是错误的,中药过滤应趁热。中药煎好后,药液和药物达到内外浓度平衡,随着温度的下降,药物的溶解度会下降
期刊
本文运用比较优势理论和赫克歇尔-俄林理论,探究在要素禀赋结构作用下所形成的旅游产业与区域经济螺旋以及两者耦合协调发展机制。基于耦合协调理论,构筑旅游产业与区域经济
蕹菜(又名空心莱)营养丰富,含有蛋白质、脂肪、碳水化物、钙、磷、铁等矿物质.以及维生素B1、B2和维生素C,还含有人体所需的八种氨基酸。科学分析表明。蕹菜的蛋白质含量比梨多10
97年颁布的刑法,设立了侵犯商业秘密罪,但由于商业秘密犯罪的复杂性,而相关司法解释滞后,在司法实践中各地、各部门的认识差异较大,不利于有效打击此类犯罪,因此对侵犯商业秘
中国具有影响力的原创文学网站逐步跨进产业化的进程,通过整合传统文学制度因素形成新型的文学制度模式,为网络文学的发展与繁荣提供了前所未有的机遇。然而产业化可能给中国
山地城市中“城市阳台”基于地形起伏形成,而观景的使用功能决定了其独特空间意义,造就了具有地域特色的高活力空间。因此城市阳台自提出之日起就被赋予了展现地域特色、拓展