Want to make a third person shooter in Unity that actually feels good to play?
No janky aiming, no stiff movement — just smooth, responsive gameplay. You’re in the right place.
In this short and beginner-friendly Unity tutorial, I’ll show you how to set up a third person shooter from scratch — including character movement, aiming with camera zoom, and clean shooting animations.
Perfect for anyone building a game like Fortnite, Gears of War, or just a prototype where your character doesn’t look like a total noob holding a gun.
What You’ll Learn:
– Strafe movement setup
– Aim system with dynamic camera zoom
– Shooting with animation triggers
Quick, clean, and straight to the point.
Unity Version: Unity 6 LTS
Like, sub, and drop a comment if you want a part 2 or have ideas for what I should cover next!
LINKS
Character Controller: https://assetstore.unity.com/packages/essentials/starter-assets-character-controllers-urp-267961
Stylized Nature Kit: https://assetstore.unity.com/packages/3d/environments/stylized-nature-kit-lite-176906
Stylized M4: https://assetstore.unity.com/packages/3d/props/guns/stylized-m4-assault-rifle-with-scope-complete-kit-with-gunshot-v-178197
Character & Animations: https://www.mediafire.com/file/kfwn5kgidb2mlcr/TPSShooting_TutorialAssets.rar/file
Timestamps
0:00 Intro
0:17 Animations
6:12 Adding the weapon
7:45 Aim Animation Test
8:14 Aim Movement
10:16 Strafe Test
10:24 Weapon script
16:08 Aim Test
16:17 Aim IK
18:47 Final Result
Voir sur youtube