| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10421 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着社会经济水平近几年的迅速发展,人们开始更加追求精神上的文化需求。游戏作为当下最受欢迎的娱乐方式,已经成为了许多人生活中不可或缺的一部分。Unity作为一个实时互动内容的创作和运营平台,拥有多方面功能的开发引擎支持,非常适合将游戏开发者们的游戏创意在现实中实现出来。
本文以Unity引擎为基础,参照完整的游戏设计过程和开发流程从零开始设计并制作一款武侠风格的动作角色扮演类型的3D单机游戏。我从明确游戏主题和玩法、构思游戏设计思路开始,再到搭建项目系统结构、实现游戏逻辑,最终成功完成了该游戏的制作。本文根据功能模块逐步分析各模块的实现过程,解析游戏的设计过程以及使用Unity制作游戏的方法和技巧。
关键词: 游戏开发;Unity;动作角色扮演类;功能模块分析
目 录
摘 要
Abstract
1 绪论-1
1.1选题目的与意义-1
1.2设计思路详述-1
2 开发工具与开发流程-2
2.1开发工具-2
2.2开发流程-2
3 系统总体结构设计-3
4 系统功能的设计与实现-6
4.1 Camera(摄影机)-6
4.2 玩家角色-9
4.2.1 Animator(动画系统)-10
4.2.2 Character Controller(角色控制器)-11
4.2.3 CapSuleCollider(胶囊碰撞体)-11
4.2.4 脚本文件HeroAction-11
4.2.5 State脚本-19
4.2.6 UI脚本-20
4.3 技能特效-21
4.3.1 Break和BreakAway脚本-22
4.3.2 (Player/Enemy)DamageOnce和(Player/Enemy)DamageOverTime脚本-22
4.4 敌人-24
4.4.1 Monster脚本-24
4.4.2 敌人AI脚本-26
4.5 场景切换-29
4.5.1 Transition脚本-29
4.5.2 StartScene脚本-31
5 总结与展望-32
参考文献-33 |

