内容摘要:如今,越来越多的网络用户认可和熟悉游戏,而游戏的高速发展也让人们的生活变得越发丰富多彩,游戏的类型自然也是在发展中变得越发繁多,不论是益智休闲游戏还是冒险射击游戏都因为拥有着一批忠实的玩家而经久不衰。而塔防游戏更是因为其玩法有趣,操作又颇为简单而受到了大量玩家的青睐。
制作这款三维塔防游戏我选择的是游戏引擎是Unity Technologies开发的Untiy3D,这款游戏引擎支持多平台发布游戏,是一个较为全面的游戏引擎。而我也打算利用这款游戏引擎做一个三维塔防游戏,我所设计的这款三维塔防游戏一共设置了三个关卡,为了丰富玩家的游戏体验,我在这款游戏中制作了三种各具风情的地图,并布置了不同的塔防和敌人,而且在我设计的这个塔防游戏中,敌人会按照规定好的路线移动,而玩家也只能在特定的位置建立塔防完成防御,本文主要是介绍这款三维塔防游戏的设计思路以及实现的过程,同时也会涉及到网络游戏的发展历程。
关键词:三维游戏 塔防游戏 Unity3D
目次
摘要
Abstract
1.-引言-2
2.-游戏发展历程和前景-3
3.-游戏设计-4
3.1. 拟解决的问题-4
3.2. 游戏流程设计-4
3.3. 游戏功能设计-5
3.4. 地图-5
3.5. 创建摄像头-6
3.6. 判定游戏胜负-6
3.7. 炮塔-6
3.8. 敌人-6
3.9. UI-6
3.10. 资源准备-6
3.11. 游戏层次设计-6
4.-游戏实现-8
4.1. 制作地图-8
4.2. 摄像机的控制-8
4.3. 铺设路点-9
4.4. 制作 UI-10
4.5. 创建敌人-11
4.6. 创建防御塔-12
4.7. 子弹-14
4.8. 完善游戏-14
5.-运行游戏-15
6.-结语-17
参考文献-18