| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9437 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:音乐游戏(直译为节奏游戏)最早开始在我国出现是在1998年(指的是电子游戏)。随着人类开始迈入信息化时代,电子游戏开始进入潮流趋势,而音乐游戏便是那稀有的支柱,它不同于其他种类的电子游戏,它时刻散发着健康绿色的气息,给越来越多的人带来快乐。 本系统主要是在Windows运行环境下,使用Unity引擎和C#语言进行下落式音乐游戏Demo开发的过程。系统主要包括,在规定时间内(某一首歌的长度)对音符敲击的视觉和听觉反馈,音乐频谱的再现,对音乐旋律的准确模拟度的分析。 本文首先对音乐游戏的概念和发展史开始进行介绍。再介绍制作该游戏所需要的硬件和软件设施,还有开发所运用的技术,然后讲述了这个游戏的主体制作框架和设计思路,游戏实现的过程,以及展示的形态。
关键词:音乐游戏;Unity3D;游戏开发;Windows
目录 摘要 Abstract 1 绪论-1 1.1 背景现状及意义-1 1.2 开发所用技术-7 1.2.1 C#语言-7 1.2.2 Unity3D引擎-8 2 系统设计-10 2.1 系统需求分析-10 2.2 游戏场景设计-10 2.2.1 开始场景设计-10 2.2.2 选曲场景设计-10 2.2.3 主游戏场景设计-10 2.3 游戏总体设计-11 2.3.1 游戏类图-11 2.4 游戏主要功能设计-11 2.4.1 音符生成以及着色-11 2.4.2 敲击音符的打击反馈-12 2.4.3 连击以及分数的计算与显示-12 2.4.4 歌曲当前的状态-12 2.4.5 频谱效果的显示-12 2.4.6 按钮与Logo的音乐响应-12 3 系统实现-13 3.1 环境搭建-13 3.1.1 硬件配置-13 3.1.1 软件配置-13 3.2 程序实现-13 3.2.1 音符的生成和着色-13 3.2.2 敲击音符的打击反馈-14 3.2.3 连击以及分数的计算与显示-14 3.2.4 歌曲当前的状态-15 3.2.5 频谱效果的显示-15 3.2.6 按钮与Logo的音乐响应-15 3.3 性能优化-15 3.3.1 C#-15 3.3.2 Unity-16 3.4 游戏发布-17 4 系统测试-19 4.1 游戏开始界面-19 4.2 选择曲目界面-19 4.3 设置界面-20 4.4 记分模块-20 4.5 曲目状态模块-21 4.6 频谱模块-21 结 论-22 参 考 文 献-23 致 谢-24 |

