D in SOLID - I wish I learned the LAST letter FIRST @git-amend
D in SOLID - I wish I learned the LAST letter FIRST  @git-amend
Uploaded December 2023 | Updated September 2026, 13 hours ago
Dive into SOLID principles with Dependency Inversion by example. This video sheds light on the D in SOLID, detailing its implementation, benefits, and critical role in game architecture. From tightly bound direct references to the flexibility of loosely coupled designs, we traverse the spectrum of coupling, illustrating how each approach shapes the functionality and adaptability of your projects with a real example. Ideal for those looking to deepen their understanding of DI and its pivotal position in the SOLID principles, this video unravels the 'how', 'what', and 'why' of this essential design strategy.

πŸ’‰ Watch the video on Dependency Injection! youtu.be/PJcBJ60C970

πŸ”” Subscribe for more Unity Tutorials youtube.com/@git-amend

#unity3d #gamedev #indiedev

β–¬ Contents of this video β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬

0:00 Intro
2:00 Degrees of Coupling
7:25 Ability System Example
10:00 Custom Property Drawer
12:50 Custom Editor

*Source code:* github.com/adammyhre/Unity-Dependency-Injection-Lite
github.com/adammyhre/Unity-Utils

Assets Shown In This Video (Affiliate Links)
Eole Foliage Shader: assetstore.unity.com/packages/vfx/shaders/eole-stylized-foliage-shaders-265842?aid=1101lw3sv
Dungeon Mason Tiny Hero Duo: (FREE): assetstore.unity.com/packages/3d/characters/humanoids/rpg-tiny-hero-duo-pbr-polyart-225148?aid=1101lw3sv
Dmitriy Dryzhak Models: assetstore.unity.com/publishers/10181?aid=1101lw3sv
Chromisu: Handpainted Forest MEGA Pack assetstore.unity.com/packages/3d/vegetation/handpainted-forest-mega-pack-248421?aid=1101lw3sv
VFX Trees: assetstore.unity.com/packages/vfx/particles/environment/stylized-vfx-trees-gpu-based-effect-238647?aid=1101lw3sv
Kronnect Beautify: assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/beautify-3-advanced-post-processing-233073?aid=1101lw3sv

*Follow me!*
https://linktr.ee/gitamend
D in SOLID - I wish I learned the LAST letter FIRSTBoids in Unity: Flocking, Swarming, and CrowdsReactive Collections in UnityRealistic Fog That Reacts to Players in UnityUsing C# Generic Interfaces for Flexible, Long Running EffectsUnity Devs Are Sleeping on This Free Alternative to OdinBetter Singletons in Unity C#Game-Changing Serverless Functions using Unity Cloud Code3 Unity Tricks: Gravity Wells, Right Angle Flips, and Moving PlatformsBuild Procedural UI with Callbacks and ManipulatorsUnity Multiplayer Just Got a Huge Upgrade – Distributed AuthorityEasy and Powerful Extension Methods | Unity C#
git-amend |

D in SOLID - I wish I learned the LAST letter FIRST

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER