2.7 游戏视图 10
2.8 资源的使用 10
2.9 复制 11
2.10 添加组件 11
3 游戏策划 13
3.1 游戏的简要介绍 13
3.2 背景和情节 13
3.3 游戏各角色物品和各场景素材 14
3.3.1 角色的设计 14
3.3.2 物品的设计 14
3.3.3 游戏场景的设计 20
3.4 游戏的操作方法 20
4 游戏的设计与实现 21
4.1 创建游戏工程 21
4.2 地形的设计 21
4.2.1 设计地表轮廓 21
4.2.2 创建地形 23
4.2.3 给地形添加材质和光照 25
4.3 角色及其程序设计 29
4.3.1 玩家角色设计 29
4.3.2 敌方角色的设计 30
4.4 游戏的开始场景设计 33
4.5 游戏场景的管理及发布 38
5 总结与展望 40
致谢 41
参考文献 42
附录 43
1 绪论
1.1 引言
本毕设是一个可以执行的Unity3D引擎制作的程序。能够实现简单的游戏功能,以及还原一个较为卡通真实的街道场景风格。游戏内容主要以收集宝箱和躲避怪物为主。游戏风格较为明亮卡通。
再是根据模型,使用3ds MAX制作出相应的3D模型,以便导入到Unity中。娱乐功能则需要去查找一下资料,来编写脚本代码。
模型制作完毕后使用Unity3D将模型导入,再进行整合,让整个场景生成,再对场景加入代码,实现游戏功能。
流程图
众所周知Unity是一个开源引擎,因此社区的交流非常重要。所以此次毕业论文既记录了整个毕设的完成过程,也记录了在Unity游戏制作中遇到问题并解决的经验。
论文主要介绍了Unity引擎的优缺点,以及在制作毕设时各项步骤所使用到的技术与操作,以及Unity与其他各项工具如Photoshop、3ds Max等软件的结合。并且详述了在毕设过程中所学到的有关C#语言的代码编译,以及各项Unity等软件的深入使用心得以及经验。详述了此次毕设所遇到的困难以及解决问题的方法。