音游制作插件Koreographer-第0篇 简介
1.什么是音乐游戏?
在音乐游戏(Music Game)中,玩家配合音乐与节奏做出动作(依画面指示按钮、踏舞步、操作模仿乐器的控制器等)来进行游戏。通常玩家做出的动作与节奏吻合即可增加得分,相反情况下则会扣分,部分作品甚至会因为失误过多而强制结束游戏(Game Over)。此外某些游戏会要求一定的得分,若无法达成则会结束游戏。这类游戏主要考的是玩家对节奏的把握,以及手指的反应和眼力。完成一首难度比较高的音乐时,会有一种成就感。而且在玩家心情不好的时候 弹一首也许会改变玩家的心情。所以音乐游戏是一类健康绿色的游戏。
2.著名的音乐游戏
街机平台:Dance Super Station,舞王争霸,E舞成名,DJMAX等等
PC平台:QQ炫舞,热舞派对,QQ音速,Canmusic等等
手机平台:Deemo,Cytus,TapSonic,节奏大师等等
其他平台:吉他英雄,初音未来等等
3.如何制作一款音乐游戏?
只考虑代码层面且其中的一个问题:如何让音符与节奏和事件对应?
比如下边这个音乐小游戏,我们怎样导入进Unity里并且可以在每一个对应节拍上添加对应的事件来告诉玩家得分与否?
完整流程:http://mgame.sohu.com/20150818/n419142032.shtml
4.Koreographer简介
Koreographer™是Unity的独特主动式音频插件,简化了视频游戏中音乐和游戏的同步过程。 它是一个简单的编辑界面,允许Unity开发者使用音乐的节奏,音符,音量和其他动态来驱动游戏中的事件。 开发者使用Koreographer™制作节奏游戏,让任何游戏更具电影感,利用音乐增强游戏环境,并创建新的控制和音乐驱动的游戏。
5.Koreographer功能
1.创建节奏游戏,启用唇形同步或以最小的努力为游戏添加字幕
2.准确地将游戏中的事件同步到游戏音乐中的不同点
3.快速创建新的音乐游戏和效果
6.Koreographer下载
如何获取该插件?
UnityAssetStore(36刀):https://assetstore.unity.com/packages/tools/audio/koreographer-54639
Koreographer官网:http://www.koreographer.com/#koreographer
7.Koreographer常用快捷键
A:Select S:Draw
D:Clone E:播放时添加事件
Space:播放或暂停 Ctrl+C: 复制
Ctrl+V:粘贴 Ctrl+Z:返回上一步
Ctrl+Y :返回下一步
8.Koreographer使用步骤
1.新建一个Koreography和KoreographyTrack。
2.新建一个脚本用来触发对应事件。
3.在Inspector里设置音乐与事件轨迹。
4.打开Koreography设置细节与音轨事件。
5.新建一个MusicPlayer,挂载上Koreographer与Simple Music Player脚本。