Uploaded June 2022 | Updated September 2026, 2 weeks ago
Step-by-step Unity tutorial for beginners where you will learn how to make a 3D Space Shooter in Unity.
In this installment we add visual effects to the ship engines and toggle those effects on/off as we engage/disengage the engines. We also move the code to apply thrust into the engines themselves.
Finally, we added projectiles for the ship's blasters.
Link to entire playlist for this tutorial series
youtube.com/playlist?list=PLHcOLPSLOK7PNvLAdnqicE_BeqoNH7Zwz
00:00 - Intro
00:32 - Talk about animating engine exhaust
01:30 - Adding point lights to the engines
02:55 - Adding trail renderers to the engines
04:15 - Turn engine effects on/off
13:45 - Have engines provide thrust individually
20:25 - See how effects look from another view
23:00 - Refactor cockpit controls animation
26:50 - Add projectiles
39:40 - Implement Blaster class to fire projectiles
45:25 - Adjust cockpit camera to better see projectiles we're firing
47:55 - Outro
Source code on GitHub
github.com/gbradburn/3D-Space-Shooter-Tutorial/tree/Part_Three
My Links:
My website: midniteoilsoftware.com
My itch.io site: midniteoilsoftware.itch.io
Twitter: twitter.com/SoftwareOil
discord.gg/wrdqXPtw9y
facebook.com/groups/347087173378560
#unity3d #unitytutorial #unitytutorialforbeginners #indiegamedev #indiedev #indiegames #cinemachine #animation #vfx #visualeffects #particlesystem #trailrenderer
Step-by-step Unity tutorial for beginners where you will learn how to make a 3D Space Shooter in Unity.
In this installment we add visual effects to the ship engines and toggle those effects on/off as we engage/disengage the engines. We also move the code to apply thrust into the engines themselves.
Finally, we added projectiles for the ship's blasters.
Link to entire playlist for this tutorial series
youtube.com/playlist?list=PLHcOLPSLOK7PNvLAdnqicE_BeqoNH7Zwz
00:00 - Intro
00:32 - Talk about animating engine exhaust
01:30 - Adding point lights to the engines
02:55 - Adding trail renderers to the engines
04:15 - Turn engine effects on/off
13:45 - Have engines provide thrust individually
20:25 - See how effects look from another view
23:00 - Refactor cockpit controls animation
26:50 - Add projectiles
39:40 - Implement Blaster class to fire projectiles
45:25 - Adjust cockpit camera to better see projectiles we're firing
47:55 - Outro
Source code on GitHub
github.com/gbradburn/3D-Space-Shooter-Tutorial/tree/Part_Three
My Links:
My website: midniteoilsoftware.com
My itch.io site: midniteoilsoftware.itch.io
Twitter: twitter.com/SoftwareOil
discord.gg/wrdqXPtw9y
facebook.com/groups/347087173378560
#unity3d #unitytutorial #unitytutorialforbeginners #indiegamedev #indiedev #indiegames #cinemachine #animation #vfx #visualeffects #particlesystem #trailrenderer










