Make a 3D Shooter with Godot 4
Lesson 3: Moving our player
Make a 3D Shooter with Godot 4
- Lesson 1: Project Setup 51:42
- Lesson 2: Creating our player and wall scenes 24:38
- Lesson 3: Moving our player
- Lesson 4: Making an FPS camera 37:37
- Lesson 5: Setting up our arm rig 36:06
- Lesson 6: Creating a reusable weapon scene 32:51
- Lesson 7: Shooting hitscan bullets 34:15
- Lesson 8: Adding muzzle flash 37:34
- Lesson 9: Adding recoil 49:09
- Lesson 10: Adding a bullet impact decal 51:54
- Lesson 11: Adding spark particles to bullet impact 40:24
- Lesson 12: Building our HUD 45:09
- Lesson 13: Adding ammo 27:40
- Lesson 14: Reloading 37:27
- Lesson 15: Adding an enemy and navigation 46:17
- Lesson 16: Animating the enemy with AnimationTree 41:50
- Lesson 17: Making our enemy attack 57:00
- Lesson 18: Giving and taking damage 42:50
- Lesson 19: Player and enemy death 46:44
- Lesson 20: Lights, shadows, and global illumination 55:19
Video Notes
It’s time to get our player moving! In this lesson, we’ll work on basic FPS movement.
As we go through this course, we’ll do our best to follow the GDScript style guide. We recommend checking out the guide and getting familiar with it.