Table of Contents
Wwise is a powerful audio middleware solution used by game developers to create immersive sound experiences across multiple platforms. Setting up Wwise correctly ensures your audio performs consistently whether on PC, consoles, or mobile devices. This tutorial provides a step-by-step guide to help you configure Wwise for cross-platform compatibility.
Prerequisites
- Wwise authoring tool installed on your computer
- Supported game engine (e.g., Unreal, Unity)
- Basic understanding of audio design
- Target platforms set up in your development environment
Step 1: Create a New Wwise Project
Open the Wwise authoring tool and select File > New to create a new project. Name your project appropriately and choose a location on your system. This project will serve as the central hub for all your audio assets and settings.
Step 2: Configure Platform Settings
Navigate to Project > Settings > Platforms. Here, you can enable and configure settings for each target platform. For each platform, set specific parameters such as sample rate, codec, and memory settings to optimize performance and compatibility.
Adjusting Settings per Platform
- PC: Use lossless codecs for high quality.
- Mobile: Use compressed codecs to reduce file size.
- Consoles: Match the platform’s hardware specifications for optimal performance.
Step 3: Import and Organize Audio Assets
Import your audio files into Wwise by dragging them into the Project Explorer. Organize assets into appropriate folders such as Music, SFX, and Dialogue. Use Wwise’s metadata to tag assets for easy management across platforms.
Step 4: Create SoundBanks
SoundBanks are packages of audio data optimized for specific platforms. Generate SoundBanks by selecting SoundBanks > Generate. Ensure you create separate SoundBanks for each platform to accommodate different asset configurations and optimizations.
Step 5: Export and Integrate with Your Game Engine
Export the generated SoundBanks to your game project. In your game engine, import the Wwise integration SDK and link the SoundBanks accordingly. Test the integration on each platform to verify consistent audio playback and performance.
Conclusion
Proper setup of Wwise for cross-platform compatibility involves careful configuration of platform settings, asset management, and SoundBank generation. Following these steps ensures your game delivers high-quality, consistent audio experiences across all target devices and platforms.