AUDIO is 50% of ANY GAME (so lets add it) | Engine Devlog #05 @GuilhermeTeres
AUDIO is 50% of ANY GAME (so lets add it) | Engine Devlog #05  @GuilhermeTeres
Uploaded July 2024 | Updated September 2026, 1 week ago
✅ Support this Project (Patreon): bit.ly/patreon-uniday
➡️ My Discord Channel: bit.ly/discord-uniday-us

Hello everyone! In this video we will be implementing a very important part of ANY game: Audio! I'll be using miniaudio and stb_vorbis to help me with the task, so make sure you check those amazing libraries out too.

The entire source code for this video plus others is available on my Patreon, so if you're interested in it, check the first link for more details!

Timestamps:
0:00 Introduction
0:06 Adding Music
0:13 Creating an Audio Class
0:25 Understanding Audio Vectors
0:31 Sample Rate Explanation
0:45 Loading Audio Files
0:53 Supporting Stereo
1:09 Audio Device Functions
1:21 Loop and Volume Controls
1:34 Changing Existing Audio
1:46 Audio Functionality Overview
1:59 Using Windows API and Mini Audio
2:15 Implementing Data Callback
2:28 Loading OGG Files
2:48 Handling Audio Mixing
3:01 Setting Up Configuration
3:38 Audio Device Callback
3:56 Handling Input and Output
4:08 Mixing Audio
4:40 Handling Loops and Volume
5:06 Compensating Sample Rates
5:13 Overall Audio Functionality
5:37 Finalizing Audio Implementation
5:48 Demonstrating Audio Functionality
6:14 Improving from Cave Engine
6:44 Mini Audio Documentation
7:14 Next Steps: UI and Core Aspects
7:49 Handling Fonts
8:45 Implementing Physics
8:59 Font Handling Plan
9:42 Conclusion

························································
► Uniday Studio
By: Guilherme Teres Nunes
AUDIO is 50% of ANY GAME (so lets add it) | Engine Devlog #05Why Modern PBR Games Needs HDR | Cave Devlog [WIP]I Made a 2D GAME ENGINE in 30 HOURS! (again) From Scratch in C++TILESETS in OpenGL | C++ Game Engine Devlog #07I Read 2,000 Comments and Updated My BLENDER AlternativeGetting Started with GAME DEV in Cave Engine 0.9.8 | (Tutorial)I Let ARTISTS use my 3D Modeling App... Here’s the Results 🔥🔥 Releasing my 3D MODELING Software | Stove 3DThe 2026 CAVE ENGINE ROADMAP! [Revealed]This is why Light looks FAKE in GAMES | Cave DevlogMy Engine BEAT (ish?) Unreal 5... but People get... ANGRY?My GAME ENGINE is getting a lot of HATE 😥
Guilherme Teres |

AUDIO is 50% of ANY GAME (so let's add it) | Engine Devlog #05

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER