目录
通过第 1、2、3 课的学习,我们知道游戏调用是游戏引擎和 Wwise 声音引擎之间发送的消息。在这几课中,我们使用了 Event(事件)游戏调用来表示游戏中发生的各种状况(比如 Wwizard 投掷 Ice Gem)。在第 4、5、6 课中,我们会用到 Game Sync(游戏同步器)。这种游戏调用允许传达更多有关特定游戏情形的细节。比如,玩家走在哪种地面上、生命值(即 HP 值)还剩多少、玩家当前是死是活等等。我们要学会利用这些信息设计动态声景,以确保给玩家带来独一无二的沉浸体验。
在《Cube》游戏中,Wwizard(魔法师)经常要四处跑动;时而追击怪兽,时而躲避攻击。但是跟很多第一人称游戏一样,我们是看不到他的脚部动作的,在游戏中只能看到脚下的地面,走到不同区域的时候一直在变。为了让玩家相信 Wwizard 确实走在地面上,我们需要将其脚步声跟动作画面联系起来。为此,可使用 Switch(切换开关)类型的 Game Sync 来随着地面变化调节声音。
在学完本课后,各位将掌握以下技能:
-
导入包含 WAV 文件子文件夹的文件夹
-
创建 Switch Group 来基于游戏情形调节声音
-
在 Transport Control 中测试 Switch Group
在开始学习本课前,确保已完成以下操作:
-
将《Cube》静音:确保可听到自己添加的声音
大概时长:
-
20 分钟