UDK科幻风格游戏场景设计与漫游(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

UDK科幻风格游戏场景设计与漫游(4)


2    分析
这一部分主要讲述关于此次毕业设计的分析与相对应的学习和准备工作。
2.1    设计所运用到的各种软件
工欲善其事,必先利其器,选对相应合适的软件对与设计的效果和效率有着很大的帮助。接下里我就简单介绍一下我所选用的各种软件。
2.1.1    3dsMax 9和3dsMax 2011
根据之前的了解,如果要做好一个3D的场景,关于建模软件3dsMax和Maya之间必定要选取其一。经过再三考虑,我选择了3dsMax。大部分原因可能是由于相对而言对Maya这款软件并不是很熟悉,而3dsMax已经用了两年多了,操作也比较熟练,所以自己也没有什么犹豫和争议。3dsMax在个人PC上属于一款特别优秀的三文模型和动画制作软件,上手也比较容易,在各种虚拟的运用上效果也十分不错,还有就是许多强大的插件使得这款软件更为专业。
我安装的则是3dsMax 9和3dsMax 2011,由于我去了解过,之后导入场景中转换的格式分为两种,一种是ASE,另一种则是FBX,所以需要2个版本的3dsMax来导出。两者最主要的差别就在于材质和碰撞上,因为各有各的长处,所以两者兼取,根据当时情况反复换着使用。基础的模型就完全依靠这软件来制作,利用经验使用各种命令能够在工作上节省许多宝贵的时间。我运用这个软件也超过两年了,依靠这款软件绝对可以顺利的完成建模任务。
2.1.2    Photoshop
只有光秃秃的模型当然不行,我们必须给模型贴上贴图,因此就出现了绘制贴图这一个步骤,而这个步骤所运用到的软件,就是大家众所周知的Photoshop ( 下文中简称为PS ) 。这款软件受众群可谓是相当广泛,从功能上看,该软件可分为图像编辑、图像合成、校色调色及特效制作部分等。 图像编辑是图像处理的基础,可以对图像做各种变换如放大、缩小、旋转、倾斜、镜像、透视等。也可进行复制、去除斑点、修补、修饰图像的残损等。这在人像处理制作中有非常大的用场,去除人像上不满意的部分,进行美化加工,得到让人非常满意的效果。但是我们这次用到的目的只有一个,那就是绘制贴图。PS可以算是Adobe所有软件中最为出名的专业图像处理软件,因此通过PS再加上适当的素材,绘制贴图应该绝对是绰绰有余。熟练的运用也能使原本死气沉沉的模型通过各种合适漂亮的贴图而变得活灵活现。有时为了保证真实性,我直接修改真实的照片变成模型的贴图,再配合以模型能够使得到很好的还原。必要的时候自己也要凭空绘制贴图,这时候更加能够体现出PS功能的完善与强大。
2.1.3    Unreal Development Kit
之后就是对3D引擎的选取了,在我面前的选择有两个,一个是Unity 3D而另一个就是Unreal Development Kit ( 下文中简称为UDK )了。我选择UDK的原因就是我曾经在课程设计中使用过一次,相对于Unity 3D要略微熟悉那么一点,并且UDK也是一个开源软件,因此深受开发者的喜爱。不过当初也只是使用了一下而已,也许可能连入门也算不上,但是已经能够感受到UDK这个3D引擎的强大之处。在这次的毕业设计中争取物尽其用,发挥出这款著名3D引擎的实际能力。
 图 2.1 Unreal Development Kit
其中的交互脚本Unrealscript就需要从头开始学起,毕竟只有场景也没有什么漫游的乐趣可言,只要加了些适量的交互,就会变的完全两样,既能够吸引别人的注意,也能为这个场景漫游带来一定的趣性。之前也使用过Virtools这款软件,虽然这也是款不错的软件,但是考虑到末期要将这个场景漫游系统移植到移动设备上,之后便将Virtools放弃了。UDK还提供了非常强大的动力学系统,而且十分稳定,我们只需要给模型指定好重量和刚体等属性就可以运用了,因此即使是初学者,只要自己进行一点学习和研究就能很好掌握这款强大的3D引擎。UDK不包含源代码,但包含了开发基于擎虚幻动3引擎独立游戏的所有工具,还附带了几个原本极其昂贵的中间件虚幻的开发插件。 (责任编辑:qin)