3D游戏引擎架构设计与关键技术的研究

来源 :深圳大学 | 被引量 : 0次 | 上传用户:ip81890
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
游戏引擎在游戏的开发中有着重要的作用。游戏引擎是开发游戏的开发框架,开发游戏引擎是一项复杂而艰巨的任务,需要开发人员高超的技巧和奉献精神。并且引擎的开发是一项技术难度很高的工作,它需要人们花费时间和精力去设计和架构才能成功。而3D游戏的复杂性又会更大,开发一款3D游戏引擎对任何开发人员来说都是一种挑战。 本文所描述的内容都是在开发OOKart 项目时,作者自己在开发过程中的经验和创造。这个项目的最终目的是开发一款3D网络赛车游戏,在开发的过程中先基于网络休闲游戏的类型特性开发一套这种类型游戏的游戏引擎架构,再在此基础上开发一款完整的赛车网络游戏。而在开发中遇到的各种问题和研究出来的解决方法就够成了本论文的基石。并且这些技术最后也都在游戏中得以实现。 本文第一章描述了游戏引擎的作用和发展历史。 第二章对当前的游戏引擎的几个大的模块的划分做了一些学习性质的介绍。 第三~五章是本文描述的在OOKart项目时的一些具体的问题以及解决方案。其中第三章就重点描述了粒子系统,及在粒子系统上加以改进来实现烟雾的效果。第四章提出了在骨骼动画的基础上,加上对动画的细分和行为的逻辑控制,达到了是动画衔接平滑的效果。第五章则提出了对声音的几种划分方法,以及对其特点的具体实现。 总的来说,对于当今游戏引擎方向的一些关键技术,本文都有所涉及。同时又针对几个具体的技术难题,提出了自己的解决方法并加以实现。
其他文献
近年来,生物识别技术作为身份识别的手段越来越受到人们的重视。生物识别技术是指基于已知的生物特征图像库,利用图像处理和模式识别技术,从场景中识别和验证身份,是一种以生物技
堆肥化这是一个非常复杂的生物化学反应过程,包括微生物的降解作用,大量有机酸和腐殖酸的溶解作用和活化作用,最终将复杂有机大分子降解生成小分子物质的过程。我国磷矿钾矿
随着多媒体技术与网络技术的飞速发展,图像通信已逐步进入人们的生活,由于图像信息量极大,直接对原始图像进行存储、传输都较为困难,因此,图像处理的关键技术是对图像的压缩
超宽带穿墙探测雷达(UWB-TWSR:Ultra Wideband Through-Wall Surveillance Radar)是一种可以对建筑物内的可疑目标(人)进行外部非入侵式探测的新型雷达,它能够对建筑物内的运
多输入多输出(MIMO)在未来的第五代通信系统(5G)中将依然成为一项关键的基础技术,它通过在发送与接收端配置多根天线,能够实现高频谱效率和能量效率。为了实现MIMO技术的潜在优势,在
联机分析处理(Online hnalytical Processing,OLAP)在企业数据分析应用中起到了关键作用。然而,随着企业数据分析的不断深入,OLAP分析工具的一些不足也逐渐凸显,OLAP技术的智能化
本文基于生态学理论,结合京郊山区的发展现状,对京郊山区生态村的发展提出了前瞻性的发展思路。  本文首先对生态村及其理想模式的内涵和设计方法进行了探讨,研究成果如下:(1)
OFDMA技术作为一种新的多址接入方式,具有频谱利用率高、有效对抗多径衰落以及适用于移动环境下的高速数据传输等优点,而移动宽带技术标准IEEE802.16e的典型物理层实现方式采用
本文针对基于TD-SCDMA物理层技术的移动AdHoc网络进行研究,在保持帧结构与TD-SCDMA相同的前提下,对自组织网络的空中接口进行了适当的修改,同时提出了一种优化的无线资源管理方
随着网络和通信技术的不断发展,Internet在越来越多的领域获得应用,VoIP就是其中一个典型的例子。VoIP是一种以IP电话为主,并推出相应的增值业务的技术。VoIP最大的优势是能