第 5 课

目录

第 5 课:创造互动

在头三课中,你学习了怎样用序列和层叠方法来生成动态变化的音乐。到目前为止,这些动态变化主要是靠随机化带来的。为了让音乐具有互动性,玩家在游戏中做的事情应该要能决定将要播放的音乐是什么样的。当玩家达成目标时,应该要播放欢庆的音乐;当司机加速时,伴随着汽车的马达声,吉他声应该变得振奋;或者当使用特定武器时,应该播放专属它的独特主题。

为了让游戏具有这样的互动性,从游戏引擎传送到 Wwise 的游戏调用需要绑定到音乐系统中。 游戏调用(game call)可以是 Event(事件)、Game Parameter(游戏参数)、Switch(切换开关) 和 State(状态)或者专门为音乐应用设计的调用,叫作 Trigger(触发器)。不同类型的调用对音乐所起的作用是不同的,因此你要探索一些不同的创意,把《Cube》中的玩法绑定到伴随这些玩法的音乐上去。

[技巧]

请一定要使用 Interactive Music(互动音乐)布局(按 F10),这样会更容易搞懂第 5 课的步骤。