The tutorial I needed 1.5 years ago

https://www.youtube.com/watc...
Join our Discord Community! - https://discord.com/invite/aHjTSBz3jH Show your Support & Get Exclusive Benefits on Patreon (Including Access to this project's Source Files + Code) - https://www.patreon.com/sasquatchbgames Wishlist Veil of Maia! - https://store.steampowered.com/app/1948230/Veil_of_Maia/ Wishlist Samurado! https://store.steampowered.com/app/2343270/Samurado/ Someone in discord recently asked if I could make a video on how to handle making enemies without having to copy and paste code multiple times for various enemies, while still maintaining the ability to have unique movement and abilities. I remember VERY clearly how difficult I found Inheritance to understand when I was less experienced, and so I made the tutorial that I would have wanted to watch back then, which includes ACTUAL code examples for things you'd want to use in a game (instead of abstract/vague examples that just confused me more.) So, this Unity tutorial will REALLY help you better understand clean coding using inheritance and interfaces. Hope you enjoy! Link to Download our 2D Asset Pack: https://veilofmaia.com/tutorial-asset-pack/ Contents of This Video: ------------------------------------------ 00:00 - Introduction and Scene Explanation 00:52 - Setting up the Base Class for Interactables 02:56 - Setting up the NPC Child Class 04:33 - Setting up the Indicator Icon for Interactables 05:31 - Setting up the Door and Lever Child Classes 07:10 - Setting up our Damage Interface 08:18 - Setting up our Base Class for Enemies 09:35 - Setting up First Enemy Child Class 09:52 - Adding a Loot Drop to All Enemies 12:18 - Setting up Child Classes For Other Enemies 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 our game, Veil of Maia. Don't forget to Subscribe for NEW game dev videos every Monday & Thursday! Want to be FIRST in line when the Free Demo is released? Sign up for email updates and first access to the demo @ https://veilofmaia.com/ Follow us on Twitter for regular updates! https://twitter.com/SasquatchBGames ***Purchase Links*** For those that would like to support the channel, please consider using the affiliate links below should you purchase a recommended product. We really appreciate it! Equipment: We've been asked what we use, so here it is: Microphone: Blue Yeti Purchase in Canada: https://amzn.to/3WUXcWO Purchase in USA: https://amzn.to/3Tke468 RGB Lights: Purchase in Canada: https://amzn.to/3tflrkR Purchase in USA: https://amzn.to/3g0Ci7L Keylight: (Note: We use 2 of these for our lighting setup) Purchase in Canada: https://amzn.to/3UINapv Purchase in USA: https://amzn.to/3hq7sWx #unitytutorial #unity2d #unity3d