Sign in to confirm you’re not a bot
This helps protect our community. Learn more
Spatial audio with Dynamic Acoustics in Godot | Tutorial
659Likes
9,350Views
2024Feb 12
In this tutorial we will learn how to make spatial audio with dynamic acoustics in Godot. This is a basic implementation meant as an example for how you could implement dynamic acoustics, there are tons of improvements that can be made to the system but it is a good starting point and feels a lot better than the standard AudioStreamPlayer3D. This is a quick showcase of my spatial audio system in Godot for my new project. I've been working on a system in which spatial acoustics are procedurally calculated based on the geometry of the level. The range of different acoustics you hear is completely dynamic: The differences between being outdoors and indoors, different sizes of spaces, being outdoors but having large walls around, the sound source being in a different acoustic space than the listener, the resulting acoustics are all completely procedural. Timestamps 0:00 Intro 0:08 What is Spatial Audio With Dynamic Acoustics 0:53 Create Script 1:13 Create Scene 3:38 Script Variables 4:25 Ready Function 5:27 What is left? 5:43 Update Raycast Distances 6:15 Audio Effect Functions 9:10 Lerp Settings Function 9:44 Physics Process Function 10:54 Using the SpatialAudioPlayer3D Node 11:23 Final Result 12:51 Outro #godot4 #gamedevtutorial #godottutorial

Follow along using the transcript.

Blekoh

5.36K subscribers