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
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










