Wishlist Surgebound: https://store.steampowered.com/app/3489880/Surgebound/ Show your Support & Get Exclusive Benefits on Patreon https://www.patreon.com/sasquatchbgames Join our Discord Community! - https://discord.com/invite/aHjTSBz3jH -- In this project we're going to build a simple but POWERFUL custom loading pipeline so that you can: 1 - directly control the ORDER things initialize in 2 - hide HOWEVER much heavy scene initialization code you want behind an overlay or a loading screen This is all built around Unity's powerful Awaitables class, which I tried to explain as best as i could. I really hope you guys enjoy! -- Timestamps: 00:00 - what we're building 02:10 - creating the bootstrapper 03:46 - creating our loading overlay controller 07:47 - creating our IInitializeAwake and IInitializeStart interfaces 08:17 - filling out our loading manager 15:38 - Setting up tests for the system 17:29 - Making it work in the editor too 19:39 - Something to think about --- In need of more Unity Assets? Using our affiliate link is a great way to support us. We get a small cut that helps keep us up and running: https://assetstore.unity.com/?aid=1100lwgBQ --- Looking for some awesome Gamedev merch? - https://sasquatchbgames.myspreadshop.com/ --- Link to Download our FREE 2D Asset Pack: https://assetpack.sasquatchbstudios.com/ Who We Are------------------------------------- If you're new to our channel, we're Brandon & Nikki from Sasquatch B Studios. We sold our house to start our game studio, and work full time on building our business and making games Don't forget to Subscribe for NEW game dev videos every week! Cropolution is now out on Steam! https://store.steampowered.com/app/3291660/Cropolution/ #unitytutorial #unity2d #madewithunity