动作类游戏狂战士信条(2)

1.1 游戏的特点2 1.2 游戏的发展趋势3 1.3 系统开发环境4 1.3.1 开发背景4 1.4 开发文献综述5 1.5 开发调研情况5 1.6 开发工具 UNREAL ENGINE 4 引擎介绍6 1.6.1 Unreal


1.1 游戏的特点 2

1.2 游戏的发展趋势 3

1.3 系统开发环境 4

1.3.1 开发背景 4

1.4 开发文献综述 5

1.5 开发调研情况 5

1.6 开发工具 UNREAL ENGINE 4 引擎介绍 6

1.6.1 Unreal Engine 4 引擎的功能和特色 6

1.7 C++语言介绍 7

1.7.1 运作环境 8

2 游戏概念设计 9

2.1 系统功能设计 9

2.1.1 主角 9

2.1.2 游戏的背景音效和攻击音效 9

2.1.3 游戏的功能和系统的设计流程 10

3 详细游戏工程 11

3.1 游戏内容和剧情 11

游戏的类型和名称 11

3.1.1 游戏背景故事 11

3.1.2 游戏中的元素 11

3.1.3 游戏中的角色设计 12

3.1.4 怪物设计 12

3.1.5 游戏内的场景设计 13

4 游戏中的美术资源 15

4.1 具体的人物模型的制作 15

4.1.1 主角模型 15

4.1.2 敌方模型 16

4.2 游戏场景制作 17

5 主要功能板块的实现 22

5.1 场景及玩家基本控制 22

5.2 编辑骨骼动画 25

5.3 使用骨骼制做行走动画 26

5.4 添加武器给人物以及普通近战连招系统 30

5.4.1 给人物添加武器 30

5.4.2 制作简单的普通近战连招系统 31

5.5 血条和耐力值UI显示 35

5.6 一种简单的攻击方式 38

5.7 设置敌人AI 39

5.8 制作游戏的主菜单 43

6 总结 46

致谢 47

参考文献 48

1 绪论

随着时代的不断进步,放开生活的品质有了明显的提升不说,各式的电子产品和互联网也已经成了当今社会必不可缺的部分,如此人们在生活中的娱乐质量要求也相对的有了提高,在娱乐休闲中,一款3D、酷炫、热门且品质良好的游戏也深受人们的喜爱。可以说在日常生活中,玩游戏已经成为了这个时代较为流行的生活娱乐方式,而且现在很多游戏都没有年龄限制。从前游戏的作用仅仅是寻求放松、打发时间,现在看来,休闲固然是游戏很重要的一大属性,但绝不是唯一属性。现阶段游戏也担当起了“第九艺术”这个名词,游戏也当之无愧是一门艺术,并且融合了美术、文学、建筑、音乐、电影等其他艺术门类的综合性艺术。它带给人快乐,带给人美,更重要的是,它带领玩家走进一个又一个平行世界,体验到一段又一段别样人生。在游戏里,玩家可以是一名屠龙的勇士,也是探寻古老遗迹的冒险家,是狩猎苍白之血的猎人,还是拯救公主的水管工,每一个故事都能让玩家乐人生好似翻上了几倍。

电子技术发展迅速,在电子产品领域各项功能都得到了升级,使得电子产品的处理速度更加迅速,目前玩家对于游戏的追求更注重于画质的飞跃,甚至到现在都有不少人在重温着这部童年的经典。可见,动作类游戏所覆盖的年龄层段是十分的广泛的,而现在阶段较为热门的动作类游戏大作皆由Unreal Engine 4引擎开发。

所以,玩家目前玩过许多由Unreal Engine 引擎开发出的3A游戏大作后,追求精细画面的游戏开发者都会慢慢步入Unreal Engine 4的研究和熟练使用中,使得从业者开发出更适合这个时代玩家们喜爱的游戏。基于自己对于动作类游戏的喜爱,所以这次将使用Unreal Engine 4引擎开发毕设游戏,通过研究动作类游戏的特点、体验模式和体验过程等技术和UE4引擎开发游戏中细致的知识点,毕竟,创建令人信服的动作类游戏是没有捷径的。

1.1 游戏的特点

了解游戏并试图区分游戏和非游戏,关于游戏的特征做出了以下判断:

(1) 游戏对动机起到了内部控制的作用:

这是一个积极的,自发活动引起兴趣的动机,并且不依赖于动机的兴趣不是行为本身以外的社会要求或奖励。游戏对玩家而言没有强制控制的操作,游戏内部的游戏规则也不收外部世界的规则所制约。