Uploaded October 2024 | Updated September 2026, 3 weeks ago
Audio is hard, but over the years I've learned how important it actually is. I have also come up with a nice little audio manager class for limiting the number of copies for any given sound effect.
Git Hub: github.com/Aarimous/AudioManager
#gamesdev #godot #aarimous
My Games:
Steam Page: store.steampowered.com/developer/aarimous
Hexagod Demo: store.steampowered.com/app/3059390/Hexagod
Chess Survivors: store.steampowered.com/app/2065000/Chess_Survivors
Social Media:
Twitch: twitch.tv/aarimous
Discord: discord.gg/qSs4QAsmf9
00:00 Sound in Games
00:44 Bad Audio Example
01:18 Why I Made My System
02:10 Audio Manager Code
03:05 Sound Effect Setting Code
03:48 Sound Data Setup
04:26 My Goals
04:56 Making the AudioStreamPlayer
06:30 On Finished Signals
07:39 Example
08:13 3 Things to Setup
08:55 Good Sound Effects
09:37 1 More Tip
Audio is hard, but over the years I've learned how important it actually is. I have also come up with a nice little audio manager class for limiting the number of copies for any given sound effect.
Git Hub: github.com/Aarimous/AudioManager
#gamesdev #godot #aarimous
My Games:
Steam Page: store.steampowered.com/developer/aarimous
Hexagod Demo: store.steampowered.com/app/3059390/Hexagod
Chess Survivors: store.steampowered.com/app/2065000/Chess_Survivors
Social Media:
Twitch: twitch.tv/aarimous
Discord: discord.gg/qSs4QAsmf9
00:00 Sound in Games
00:44 Bad Audio Example
01:18 Why I Made My System
02:10 Audio Manager Code
03:05 Sound Effect Setting Code
03:48 Sound Data Setup
04:26 My Goals
04:56 Making the AudioStreamPlayer
06:30 On Finished Signals
07:39 Example
08:13 3 Things to Setup
08:55 Good Sound Effects
09:37 1 More Tip










