Build a Rail Shooter in Unity: Spline Paths and Branches (Part 4) @git-amend
Build a Rail Shooter in Unity: Spline Paths and Branches (Part 4)  @git-amend
Uploaded June 2023 | Updated September 2026, 1 day ago
Unity Spline Branches and Paths take center stage in this fourth installment of our Rail Shooter Game Development series. Get ready to dive deeper into the fascinating world of path creation and branching as we explore advanced techniques for positioning along splines. This video unlocks the power of runtime path generation, enabling dynamic and unpredictable gameplay experiences. With our newfound knowledge, we gain precise control over the spaceship's movement, allowing us to navigate intricate branches and diverging paths. Join us as we delve into the art of sculpting interactive environments, where every twist and turn adds to the thrill of our coding adventure!

🔔 Subscribe for more Unity Tutorials youtube.com/@git-amend?sub_confirmation=1

#unity3d #gamedev #indiedev #unitysplines

▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬

0:00 Intro
1:00 Adding a Branch
2:10 Custom PlayerFollow
6:25 Exposing SplinePath Data
13:05 Recalculating the Path
14:41 Saving Play Mode Changes
16:12 Outro

*Source code:* github.com/adammyhre/Rail-Shooter

*Open Source Used In This Video*
github.com/KyleBanks/scene-ref-attribute.git
github.com/starikcetin/Eflatun.SceneReference.git#2.1.0

These open-source projects were featured in Game Dev Digest recently, and so was one of my videos! You should subscribe to this amazing FREE weekly newsletter which features all kinds of Games, Tutorials, Assets and Deals.
gamedevdigest.com
twitter.com/GameDevDigest

*Assets In This Video* (Affiliate Links)
Play Mode Save: assetstore.unity.com/packages/tools/utilities/play-mode-save-177452?aid=1101lw3sv
Star Sparrow (FREE): assetstore.unity.com/packages/3d/vehicles/space/star-sparrow-modular-spaceship-73167?aid=1101lw3sv
The Ultimate Spaceships Creator: assetstore.unity.com/packages/3d/vehicles/space/ultimate-spaceships-creator-196802?
Ultimate Low Poly Pack: assetstore.unity.com/packages/3d/props/low-poly-ultimate-pack-54733?aid=1101lw3sv
DOTween (FREE): assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676
DOTween (Pro): assetstore.unity.com/packages/tools/visual-scripting/dotween-pro-32416?aid=1101lw3sv
Kyeoms Stylized Shoot & Hit Vol.1: assetstore.unity.com/packages/vfx/particles/stylized-shoot-hit-vol-1-216558?aid=1101lw3sv
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

SIDE NOTE: Freya Holmér (author of Shapes) has been working on a Splines tool, which I'm sure will be awesome. Go ♥ her Tweet here if you want her to release it as an Asset!
twitter.com/FreyaHolmer/status/1602602594307870721
Build a Rail Shooter in Unity: Spline Paths and Branches (Part 4)Loading Scenes On Demand Has Never Been Easier!Top 3 Problems Solved With Git CommandsAnatomy of an Advanced Player ControllerSerialize Methods Like a PRO in Unity and Unlock NEW Possibilities!Stack-Based Finite State Machine (Push Down Automata)How to Code Behaviour Trees in Unity C#SIMPLE Tip For Better Unity Game Architecture10 Useful C# Attributes for Intermediate and Advanced Game Devs5 MUST-KNOW Rider Features for Intermediate Game Devs!Programming Patterns: Overcoming Analysis Paralysis3D Platformer in Unity - Advanced C# Spawn System (Part 3)
git-amend |

Build a Rail Shooter in Unity: Spline Paths and Branches (Part 4)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER