4 Unity3D制作部分 23
4.1 创建项目 23
4.2 场景制作 23
4.3 UNITY3D UI动画制作 29
4.4 完成导出UNITY3D 30
4.5 运行与调试 31
5 运行环境说明 36
5.1 硬件环境 36
5.1.1 游戏制作环境 36
5.1.2 运行游戏软件环境 36
5.2 软件环境说明 36
5.2.1 制作游戏软件环境 36
5.3 相关软件说明 36
6 总结 38
6.1 总结目的 38
6.2 问题总结 38
6.2.1 程序编写问题 38
6.2.2 文件夹处理问题 39
6.2.3 模型制作贴图问题 39
6.3 结论 40
致谢 41
参考文献 42
1 绪论
本课题讨论的是基于Unity3D的3D射击潜行类游戏的制作,是一款非常让人激动人心的小游戏。因为是潜行类游戏,所以一般来说难度会比较高。对于新手来说可能不太友好,但是一旦上手后就会对其爱不释手。本论文主要讲述整款Demo的设计思路,制作流程,具体制作流程包括4个部分,首先是在3dMax中创建模型,然后是使用Photoshop制作贴图,接着是使用Unity3D整合摸,最后是编写代码,总结、分析基于Unity3D的3D射击类游戏的制作优劣。
1.1 研究背景和意义
谈起潜入类的3D射击游戏,“潜行”即潜入,偷偷进入某个地区,进行某种行动,配合3D射击使得游戏以第三人称射击为攻击方式的潜入类游戏。《合金装备》系列是不得不说的3D射击潜行类游戏的代表。潜行类游戏给人最大的感受就是策略与紧张感,玩家需要运用各种场景道具,需要拼命思考如何才能潜入进目的地去完成某次行动。近几年来,随着电脑硬件的飞速,为更加优秀的游戏性,更加优美的游戏画质,更加丰富的游戏内容提供了客观条件。因此,3A的射击类游戏大作也应运而生。
用现在的游戏引擎去即时渲染游戏画面,产生了电影级别的画质,让玩家有了更大的身临其境的感觉,有了更加好的游戏体验。显卡的大幅度跃迁,使得3D场景的制作更加真实。硬盘的高速化、容量巨大化,使得游戏内容更加丰富、场景更加宏大,例如GTA5的场景就是以洛杉矶为依据制作的虚拟城市,面积足足有252平方公里。