1。2国内外研究现状与水平
1。3发展趋势
1。4论文组织结构
通过构思与分析,考虑所使用的资料与实际的制作步骤,包括一定量的代码,该篇论文分为六个部分,安排如下:
第一部分:绪论,主要讲述了本次课题的背景,以及国内外对相关课题的研究差别,与在国内市场的现状。
第二部分:介绍了3D游戏有关的技术与理论;
第三部分:介绍了冒险解密类游戏的定义以及与它有关的游戏类型;
第四部分:详细介绍了游戏的游戏剧情以及其相关概念;
第五部分:详细介绍了游戏的创意,游戏的功能与系统设计;
第六部分:详细介绍了游戏每个部分的制作工序;
第七部分:与游戏测试运行有关的种种;
第八部分:结论。
23D游戏开发相关技术与Unity3D
2。1计算机图形学与三维设计软件
计算机图形学,使用数学算法将二维图形或者三维图形转换成计算机显示器所使用的栅格形式的一门学科。具体来讲,研究在计算机中表示图形,并利用计算机来进行图形计算,显示的原理与算法。
在1950年,第一台图形显示器诞生,经过1963年,计算机图形学的诞生,直至20世纪80年代超大规模集成电路的快速发展,计算机图形学一直被称为“反馈式”图形学。
而到现在,图形学已经极大广泛的应用于各个领域,例如动画、科学计算可视化以及影视娱乐,其中便包含3D游戏。
随着计算机图形学的发展,众多的三维设计软件也随之出现,最开始的三维软件大部分是为了迎合飞机已经汽车工业的需求,这些制造业在发展过程中遇到了大量曲面问题,作为设计手段的更新,三维设计软件因此发展,这项技术被称为“计算机辅助设计”。软件的发展自然离不开硬件的更新换代,同时期大规模集成电路的出现使计算机辅助技术也有能力发展下去。
计算机辅助设计技术经历了五次重大的技术,它的实用性以及广泛性随着每次而大大增加,从一开始只能表现线框到现在建模技术完全成型,现在,世界上可见的物体都可以使用建模技术在计算机之中建立3D模型,仅仅停留在游戏设计师的设想之中的诸如角色模型场景模型等也可以建立。目前,计算机辅助设计技术应用于各行各业,最多的应用便是建筑设计领域,从方案设计到三维造型再到效果图渲染。而游戏产业更加离不开这项技术,大量3D游戏的出现便是由于计算机辅助设计技术的成熟。
计算机辅助设计技术的更新换代不仅是虚拟模型的精确度大大提升,用户的数量以及范围也大大增加,从一开始只有大型企业使用到现在即使是个人也能应用。其中交互操作的更新使得这项技术极易上手,让用户变得轻松自如。这极大的归功于计算机辅助设计软件以及系统的发展,现在市面上有越来越多的三维设计软件,已有的三维设计软件诸如3dsMax,也在不停地更新换代之中。而现在的3D游戏制作,大多通过这些计算机辅助设计软件来搭建其中的角色模型以及场景模型,再带入到游戏引擎之中进行编辑,添加功能直至完成游戏制作。
2。2物理引擎
在计算机辅助设计技术为三维游戏建立了角色模型以及场景模型之后,还应当为表现这些模型在虚拟世界系统之中所具有的物理规律。当模型的运动规律比较简单时,可以通过脚本来实现。但遇到需要模拟比较复杂的物体运动规律,如碰撞、弹跳、自由落体的时候,在使用脚本或者编程语句就会显得繁琐,这时物理引擎的优势变体现了。