游戏引擎的设计与实现开题报告

 2021-08-09 00:05:19

1. 研究目的与意义

随着多媒体技术、internet技术的飞速发展,人们的方方面面都离不开游戏,从单机游戏发展到网络游戏,人们对游戏软件的需求日益扩大,将是21世纪具有广阔前景的一门产业。rpg是电脑游戏发展历史中形成的一个很大的阵营。rpg游戏的开发流程一般分为前期策划、系统设计、编写引擎、剧情实现和美工实现,而游戏引擎是整个开发流程的核心。一般成型的rgp引擎会提供友好界面的地图编辑器,和事件编辑器,开发人员使用这些工具进行二次开发,按照既定的游戏剧本和美工素材,完成游戏策划中约定的目标。因此,一款成功的游戏引擎可以帮助用户开发风格各异,模式不同的rpg游戏,创造出丰富多彩的虚拟世界。

游戏引擎是一个为运行某一类游戏的机器设计的能够被机器识别的代码(指令)集合。它象一个发动机,控制着游戏的运行。一个游戏作品可以分成游戏引擎和游戏资源两大部分。游戏资源包括图像,声音,动画等部分。

3d游戏引擎是多领域研究成果结合的产物,它的技术含量直接反映着一个国家其它众多计算机研究领域的发展状况。同时,游戏引擎凭借其自身高效、通用的图形图像处理能力在其它研究领域(如cad、虚拟现实,地理,军事等等)亦能大展拳脚,从而极大程度地促进了其它相关研究领域的发展。所以,不论是从经济发展的角度还是从各领域协调发展的角度来看,研究3d游戏引擎的相关技术都有着极大的必要性和重要性。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 国内外研究现状分析

曾经有一段时期,游戏开发者关心的只是如何尽量多地开发出新的游戏并把它们推销给玩家。尽管那时的游戏大多简单粗糙,但每款游戏的平均开发周期也要达到8到10个月以上,这一方面是由于技术的原因,另一方面则是因为几乎每款游戏都要从头编写代码,造成了大量的重复劳动。渐渐地,一些有经验的开发者摸索出了一条偷懒的方法,他们借用上一款类似题材的游戏中的部分代码作为新游戏的基本框架,以节省开发时间和开发费用。

一、世界游戏引擎发展概况

1.引擎的诞生

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的基本内容与计划

(1)光影处理:光景处理是用来处理游戏场景中光源对游戏中的人、地、物所影响变化的效果;

(2)物理系统:用于模拟现实生活中的物体物理运动的一个系统;

(3)碰撞检测:碰撞检测在游戏引擎中如此重要,原因是现实生活中随处都有碰撞的发生;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

采用sse提高几何变换运算效率

采用顶点缓存技术,有效改善渲染时卡屏现象

采用vob硬件优化技术实现大规模渲染

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。