Wwise

This repository provides an integration of Audiokinetic's Wwise audio middleware into Godot Engine 4.3. It supports Wwise version 2024.1 and offers a GDExtension-based Wwise wrapper library for multiple platforms.

https://github.com/alessandrofama/wwise-godot-integration

Wwise Godot Integration

This project offers seamless integration of Audiokinetic's Wwise audio middleware into the Godot Engine, specifically version 4.3. Supporting Wwise version 2024.1, this integration provides a robust audio solution for game developers.

Key Features

  • GDExtension-based Wwise Wrapper: A GDExtension wrapper library supports Windows, macOS, Linux, Android, and iOS.
  • Multi-Platform Builds: Uses SCons and Gradle/CMake for building across different platforms, including a Visual Studio 2022 solution for Windows development.
  • Wwise Profiler Connection: Allows Wwise profiler connection in GDExtension debug and profile builds.
  • Custom Godot Nodes: Includes custom Godot Nodes like AkEvent3D, AkEvent2D, AkBank, AkListener3D, AkListener2D, AkState, AkSwitch, AkEnvironment, AkGeometry, AkRoom, AkPortal, and AkEarlyReflections.
  • Wwise Types: Supports WwiseAcousticTexture, WwiseAuxBus, WwiseBank, WwiseEvent, WwiseRTPC, WwiseState, WwiseSwitch, and WwiseTrigger types.
  • Wwise Browser: Enables querying the integrated Wwise project and generating SoundBanks directly within the editor.
  • Plugin Support: Offers plugin detection and export across platforms, including custom plugin support.

Getting Started

Game developers can download the integration from the Releases page and follow the Getting Started guide. Instructions are also provided for building the GDExtension library.

Resource Details

tool

alessandrofama



4.3