Version
Here is a sample workflow using the integration:
Create a Wwise project for this game using the Wwise Authoring Application. Some Events are created, but no SoundBanks need to be created yet.
In the Unreal Content Browser, add AkAudioEvent objects to packages.
AkAudioEvent objects can now be referenced in a level, such as in using Wwise-specific Blueprint Functions or AkAmbientSound objects.
The Wwise assets associated with AkAudioEvent object can be distributed across any number of AkAudioBank objects. Using the Unreal Content Browser, add AkAudioBank objects as required.
The RequiredBank
property of each AkAudioEvent determines which AkAudioBank its content will be stored in. This property must be set for each AkAudioEvent used in the game.
From the Build menu, select the Generate SoundBanks option, and then select all banks to be generated, and click OK. The required SoundBanks are generated. After the banks are generated at least once, it is possible to play sounds in the editor.
Note: The first time banks are generated, you need to click Refresh All Banks by right-clicking on one of the AkAudioBank objects.
Banks generated from the Unreal Editor can then be added to source control. This allow individuals without the Wwise application and project on their machine to still be able to work in the Unreal editor using existing BNK files from the game's Content folder. They could hook the AkAudioEvent objects at different places in the level, and they would be able to run the game.
When new banks are generated, click Refresh All Banks in the Content Browser's AkAudioBank to load the newly created banks.
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise