/ANE_Blog_UE5_Wwise_MusicUIListener

This repository contains an Unreal Engine 5 project, and a Wwise project. It uses a third-person template created with the Epic Games Launcher. This project shows how to register a 2D (Non-Spatial Audio) listener and a Wwise Object to post Music and UI sounds that don’t require 3D positioning in the Game World.

Primary LanguageC++

2D Audio Listener for Music and UI in Unreal Engine and Wwise

Game Audio Blog - Above Noise Studios

English: https://abovenoisestudios.com/blogeng/wwiseue5listener2dmusicuieng
Spanish: https://abovenoisestudios.com/blogespanol/wwiseue5listener2dmusicuiesp

Created By: Horacio Valdivieso
horacio@abovenoisestudios.com
LinkedIn


Unreal Engine Version: 5.3.2
Wwise Version: 2023.1.0.8367

English:

This repository contains an Unreal Engine 5 project, and a Wwise project. It uses a third-person template created with the Epic Games Launcher. This project shows how to register a 2D (Non-Spatial Audio) listener and a Wwise Object to post Music and UI sounds that don’t require 3D positioning in the Game World.

How to Use?:
To download this project, click on the Code button and Download Zip.
The Wwise - Unreal plugin integration is too big for this repository file size limit.
Please integrate the Wwise plugin using the Audiokinetic Launcher. Make sure you select the included Wwise Project.
Please refer to the official documentation: Integrating Wwise Into Unreal

To rebuild and compile the project, ensure you have Visual Studio for Windows or Xcode for Mac. Right-click on MyUEProject.uproject and choose "Generate Visual Studio Project Files" on Windows or Services > "Generate Xcode project" on Mac. Double-click on MyUEProject.uproject to open the UE5 project.

Rebuild the project:

About Compiler Versions:

WINDOWS:

  • Visual Studio 2019 v16.11.5 to 2022 are currently compatible with UE5.
  • Its essential to install these Workloads: ".NET Desktop Development", "Desktop Development With C++", and "Game Development With C++".
    Here is a useful video on how to set up VS for UE5 Development: LINK

MAC:

  • Xcode v14.1 to 15.2 are currently compatible with UE5.

Enjoy!

Spanish:

Este repositorio contiene un proyecto en Unreal Engine 5, y un proyecto Wwise. Usa una maqueta en primera persona creada con el Epic Games Launcher. Este proyecto muestra cómo registrar un listener 2D (Audio No Spacializado) y un Objecto Wwise para reproducir música y sonidos UI que no requieren de posicionamiento 3D en el mundo del juego.

Cómo Usar?:
Para descargar este proyecto, da click en el botón Code y luego en Download Zip.
El plugin de integración Wwise - Unreal es muy grande para los límites de tamaño de este repositorio.
Integra el plugin Wwise usando el Audiokinetic Launcher. Asegúrate de seleccionar el proyecto Wwise incluido en este repositorio.
Aquí la documentación oficial: Integrating Wwise Into Unreal

Para construir y compilar el proyecto, asegúrate de tener Visual Studio para Windows o Xcode. Haz click derecho en MyUEProject.uproject y selecciona "Generate Visual Studio Project Files" en Windows o Services > "Generate Xcode project" en Mac. Haz doble click en MyUEProject.uproject para abrir el proyecto UE5.

Reconstruye el proyecto:

Sobre las versiones del compilador:

WINDOWS:

  • Visual Studio 2019 v16.11.5 a la 2022 son actualmente compatibles con UE5.
  • Es esencial instalar estas cargas de trabajo: ".NET Para El Escritorio", "Desarrollo Para El Escritorio Con C++", y "Desarrolo De Juegos Con C++".
    Aquí hay un vídeo muy útil sobre cómo configurar VS para desarrollo en UE5: LINK

MAC:

  • Xcode v14.1 a la 15.2 son actualmente compatibles con UE5.

Disfruta!

C++ Implementation

Blueprint Implementation