MonoGame University

The MonoGame Creators University is your one stop shop for educational content produced by the MonoGame Foundation. We will also be promoting other fantastic tutorials and guides produced by the MonoGame community.

Curated by: MonoGame (15 videos)


Currently Playing: MonoGame University - Chapter 15 - Audio Controller

An educational stream building games for the MonoGame community, with live tips, tricks and more. This week we are digging deep into Chapter 15: Audio Controller, of the Building 2D Games tutorial. Timecodes: 03:00 - Chapter 15 start 07:36 - Straight into the code! 09:45 - Quick discussion about the importance of the IDisposable interface and memory management 19:34 - Overview of managing the Garbage Collector (GC) in your game, so it does not manage you. 21:06 - Question: Are sound effect Instances managed in a list so we can pause/play them all? 24:06 - A brief discussion about the "Services" registry for managing background code and its use in MonoGame 30:11 - Switching to updating the Game class to use the new AudioController 31:06 - Reminder about the GameLoop and flow 36:20 - Is there a native way to do actions POST the LoadContent finish? Sadly not out of the box, but possible to implement. 53:39 - Is the DynamicSoundEffectInstance a viable method of doing stem mixing/muxing? 56:19 - Question and discussion about the importance of testing on your target devices! - 2D Tutorial - https://docs.monogame.net/articles/tutorials/building_2d_games/index.html - GitHub Project - https://github.com/MonoGame/MonogameUniversity-2D Offline chat available here: https://discord.com/channels/355231098122272778/1429861386690887711


Tracks in this Playlist