Visitor: How I Mastered the Toughest Programming Pattern

Visitor: How I Mastered the Toughest Programming Pattern

38.620 Lượt nghe
Visitor: How I Mastered the Toughest Programming Pattern
Unity C# Architecture: This is how I finally understood the Visitor Programming Pattern - Building a Power Up System in Unity. 🔔 Subscribe for more Unity Tutorials https://youtube.com/@git-amend #unity3d #gamedev #indiedev ▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬ 0:00 Classic Visitor 5:58 Intrusive Visitor 7:13 Reflective Visitor 9:43 GetOrAdd Extension Method Extension Methods and Utils https://github.com/adammyhre/3D-Platformer/tree/master/Assets/_Project/Scripts/Utils *Assets Shown In This Video* (Affiliate Links) Odin: https://assetstore.unity.com/publishers/3727?aid=1101lw3sv Dungeon Mason Tiny Hero Duo: (FREE): https://assetstore.unity.com/packages/3d/characters/humanoids/rpg-tiny-hero-duo-pbr-polyart-225148?aid=1101lw3sv Chromisu: Handpainted Forest MEGA Pack https://assetstore.unity.com/packages/3d/vegetation/handpainted-forest-mega-pack-248421?aid=1101lw3sv SineVFX: Better Crystals https://assetstore.unity.com/packages/vfx/shaders/better-crystals-235002?aid=1101lw3sv VFX Trees: https://assetstore.unity.com/packages/vfx/particles/environment/stylized-vfx-trees-gpu-based-effect-238647?aid=1101lw3sv Kronnect Cloud Shadows: https://assetstore.unity.com/packages/vfx/shaders/cloud-shadows-fx-267702?aid=1101lw3sv Kronnect Beautify: https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/beautify-3-advanced-post-processing-233073?aid=1101lw3sv Kyeoms Hyper Casual FX 2: https://assetstore.unity.com/packages/vfx/particles/hyper-casual-fx-pack-vol-2-245262?aid=1101lw3sv MalberS Animations: Forest Golems: https://assetstore.unity.com/packages/3d/characters/creatures/poly-art-forest-golems-164389?aid=1101lw3sv *Follow me!* https://linktr.ee/gitamend