Custom Adaptive Music System Design: A Wwise Adventure Game Showcase
In this video (now featured by AudioKinetic on the Wwise website: https://www.audiokinetic.com/learn/videos/AZ3Edaz9P9c/ ), I discuss a variety of approaches I've taken to revise and build upon the adaptive music system within the Wwise Adventure Game, utilizing changes within the Wwise Editor, Unity project, and its C# scripts. Most notably, I've designed a hybrid transition system between regions which combines both vertical mixing and horizontal re-sequencing techniques, allowing for immediate establishment of a region's identity through change in background arrangement, while still allowing melodic phrases to fully play out before transitioning into the new region's theme.
If you just want to see the features in context without the technical discussion of implementation, I've isolated the gameplay demonstrations in the timestamps below. I've also uploaded a separate video of a quick playthrough of the full game without commentary, which can be found here:
https://youtu.be/nbp4z6MH4aU
Timestamps:
00:00 Introduction and Video Structure
00:46 Background: WAG Structure and Inspiration
02:14 Feature Description: Hybrid Phrase-Based Region Transition
03:00 Gameplay Demonstration: Hybrid Phrase-Based Region Transition
03:36 Wwise Editor Explanation: Hybrid Phrase-Based Region Transition
05:26 Feature Description: Transition with Phrase-Separated Segments
05:59 Gameplay Demonstration: Transition with Phrase-Separated Segments
06:15 Wwise Editor Explanation: Transition with Phrase-Separated Segments
06:53 Feature Description: Day-Night Music Transition
07:04 Gameplay Demonstration: Day-Night Music Transition
07:19 Wwise Editor Explanation: Day-Night Music Transition
07:59 Feature Description: Region-Specific Battle Arrangement
08:25 Gameplay Demonstration: Region-Specific Battle Arrangement
09:06 Wwise Editor & Unity/Scripting Explanation: Region-Specific Battle Arrangement
10:53 Feature Description: Modulating Music Transition (Title Screen to Main Scene)
11:24 Gameplay Demonstration: Modulating Music Transition (Title Screen to Main Scene)
11:43 Wwise Editor & Unity/Scripting Explanation: Modulating Music Transition (Title Screen to Main Scene)
14:36 Feature Description: Variable Starting Area Music, Transition to Village Theme
14:57 Gameplay Demonstration: Variable Starting Area Music, Transition to Village Theme
15:20 Wwise Editor Explanation: Variable Starting Area Music, Transition to Village Theme
15:52 Feature Description: Modulating Music Transition (Forge to Final Battle)
16:17 Gameplay Demonstration: Modulating Music Transition (Forge to Final Battle)
16:26 Wwise Editor & Unity/Scripting Explanation: Modulating Music Transition (Forge to Final Battle)
17:06 Feature Description: Dialogue-Tracking Transition (Victory Theme)
17:20 Gameplay Demonstration: Dialogue-Tracking Transition (Victory Theme)
17:52 Wwise Editor Explanation: Dialogue-Tracking Transition (Victory Theme)
18:52 Outro