Uploaded April 2023 | Updated September 2026, 21 hours ago
Unity Splines, Factory + Builder Game Programming Patterns, and more! The second installment of the Shoot 'Em Up series is here! This video will guide you through the game development process and teach you how to create an exhilarating Top-Down Shoot 'Em Up game in Unity. Our focus will be on spawning enemies and creating enemy flight paths using the powerful Unity Splines package. You will also learn about implementing Scriptable Objects, the Factory and Builder game programming patterns, C# extension methods, and developing dynamic flight paths for enemies. Join us on this exciting adventure as we build an incredible game from scratch!
IMPORTANT: This video was made with Unity Splines package version 2.2
In this tutorial, we'll cover:
Unity Splines Package 2.2
Factory Programming Pattern
Builder Programming Pattern
GameObject GetOrAdd Extension Method
Keep building along as we continue our journey to create a full-featured top-down shooter game. Don't forget to Like / Subscribe and stay tuned for upcoming parts in this series every week!
π Subscribe for more Unity Tutorials youtube.com/@git-amend?sub_confirmation=1
#unity3d #gamedev #indiedev #shmup
β¬ Contents of this video β¬β¬β¬β¬β¬β¬β¬β¬β¬β¬
0:00 Intro
0:55 Unity Splines
6:18 EnemyType Scriptable Object
6:54 Enemy Builder
10:36 Enemy Factory
11:40 Enemy Spawner
15:36 Demo + Outro
*Source code:* github.com/adammyhre/Shoot-Em-Up
*Assets Mentioned In This Video* (Affiliate Links)
Kyeoms Stylized Shoot & Hit Vol.2: assetstore.unity.com/packages/vfx/particles/stylized-shoot-hit-vol-2-222939?aid=1101lw3sv
Kyeoms Stylized Explosion Package: assetstore.unity.com/packages/vfx/particles/stylized-explosion-package-190334?aid=1101lw3sv
*Follow me!*
https://linktr.ee/gitamend
Unity Splines, Factory + Builder Game Programming Patterns, and more! The second installment of the Shoot 'Em Up series is here! This video will guide you through the game development process and teach you how to create an exhilarating Top-Down Shoot 'Em Up game in Unity. Our focus will be on spawning enemies and creating enemy flight paths using the powerful Unity Splines package. You will also learn about implementing Scriptable Objects, the Factory and Builder game programming patterns, C# extension methods, and developing dynamic flight paths for enemies. Join us on this exciting adventure as we build an incredible game from scratch!
IMPORTANT: This video was made with Unity Splines package version 2.2
In this tutorial, we'll cover:
Unity Splines Package 2.2
Factory Programming Pattern
Builder Programming Pattern
GameObject GetOrAdd Extension Method
Keep building along as we continue our journey to create a full-featured top-down shooter game. Don't forget to Like / Subscribe and stay tuned for upcoming parts in this series every week!
π Subscribe for more Unity Tutorials youtube.com/@git-amend?sub_confirmation=1
#unity3d #gamedev #indiedev #shmup
β¬ Contents of this video β¬β¬β¬β¬β¬β¬β¬β¬β¬β¬
0:00 Intro
0:55 Unity Splines
6:18 EnemyType Scriptable Object
6:54 Enemy Builder
10:36 Enemy Factory
11:40 Enemy Spawner
15:36 Demo + Outro
*Source code:* github.com/adammyhre/Shoot-Em-Up
*Assets Mentioned In This Video* (Affiliate Links)
Kyeoms Stylized Shoot & Hit Vol.2: assetstore.unity.com/packages/vfx/particles/stylized-shoot-hit-vol-2-222939?aid=1101lw3sv
Kyeoms Stylized Explosion Package: assetstore.unity.com/packages/vfx/particles/stylized-explosion-package-190334?aid=1101lw3sv
*Follow me!*
https://linktr.ee/gitamend










