8

3 游戏策划设计 9

3.1 游戏概念 9

3.2 游戏背景 9

3.3 游戏地图 9

3.4 游戏角色 12

3.5 游戏界面 13

4 游戏开发 14

4.1 游戏环境 14

4.2 游戏内容 14

4.2.1 敌人系统 14

4.2.2 防守单位 23

4.2.3 摄像机 30

4.2.4 GUI布局 32

4.3 其他场景 35

4.3.1 主菜单场景 35

4.3.2 胜利失败场景 36

4.3.3 场景切换 37

4.4 游戏发布 38

5 游戏测试 41

5.1 游戏黑盒白盒测试 41

5.2 游戏单体系统测试 43

6 总结与展望 44

6.1 总结 44

6.2 展望 44

致谢 45

参考文献 46

附录 47

1 绪论

Unity引擎的使用在全球市场中的占有率究竟是多少呢?它在中国扮演着怎样的角色呢?与同领域的Unreal、Cry引擎相比,它的优势又在哪里呢?国内外关于Unity开发研究的现状如何?它未来的发展趋势又是怎样?本文是在考虑了这些问题之后,开发了一款基于Unity的“守城”塔防游戏。

1.1 课题背景

随着社会与经济的发展,在游戏行业中,Unity3D这个字眼也是逐步进入大家的眼中。跨平台性好、脚本语言简单、价格便宜、支持各种插件、文档齐全、官方论坛活跃,这些优点使得Unity3D这款引擎成为了众多商家打造各种游戏的第一选择。

1.1.1 课题的目的和意义

(1) 首先,游戏产业在中国经济行业的发展中持稳定、增长状态,游戏也是艺术、文化和技术的结合体,它不仅开辟了就业市场,提高了就业率,还带动了文化的发展,为消费者提供了一种健康的娱乐方式。

(2) 其次,在二十一世纪的新时代,越来越多的游戏冲击着我们的视觉,一款简单的二维平面游戏已经不能够满足广大的游戏爱好者了,玩家对游戏沉浸感和操作性的要求逐渐提高,越来越多的人着迷于三维立体空间的刺激感,也有更多的三维虚拟现实体验游戏进入了我们的生活世界。三维游戏成为了当前的发展热点,它能够模拟现实,带给玩家一种身临其境的感觉。3D游戏已经在电脑、手机、PS机等多平台得到了普及,相对于传统的2D游戏,3D游戏让用户感觉更融入,更享受。

上一篇:C#小区停车管理系统的开发
下一篇:asp.net+sqlserver便利店管理系统分析与设计

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

国内外图像分割技术研究现状

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

10万元能开儿童乐园吗,我...

公寓空调设计任务书

C#学校科研管理系统的设计

中国学术生态细节考察《...