Course Highlights
  • How to implement a fast paced old school first person character controller in Godot
  • How to fully implement a machine gun, shotgun, sword, and rocket launcher in Godot
  • How to implement basic artificial intelligence in Godot
  • How to use pathfinding in Godot
  • How to implement basic GUI in Godot
  • How to use particle effects in Godot
Curriculum

3 Topics
Setting Up the Scene
Setting Up the Navmeshes
Setting Up Lighting and Skybox

3 Topics
Player Movement and Mouse Aim
Player Health
Weapon Manager

13 Topics
Importing the Models
Making the Weapon Animations
Making the Bullet Hit Effect
Making Hitscan bullets
Making the Weapon Script
Making Muzzle Flashes
Making the Shotgun
Making the Machete
Making Explosions
Making Rockets
Making the Rocket Launcher
Adding Crosshairs
Animating the Weapon Manager

10 Topics
Importing Meshes and Setting Up Materials
Setting Up Hitboxes
Setting Up State Machine and Enemy Health
Setting Up Enemy Senses
Setting up Enemy Movement
Setting up Enemy Melee Attacks
Making a Fireball Projectile
Making the Range Enemy
Making Blood Sprays
Making Gibs

2 Topics
Making the Pickups
Making the Pickup Manager

4 Topics
Restart Message
Health and Ammo DIsplay
Health Effects
Pickup Info

2 Topics
How to Use Sound Effects
How to Export Your Game

14 Topics
Player Movement
Making The Environment
Player Health
Weapon Manager
Importing Weapon Models
Weapon Animations
Bullet Hit Effects
Hit Scan Bullets
Weapon Script
Muzzle Flashes
Making The Shotgun
Making The Machete
Making the Rocket Launcher
Adding Crosshairs

  Write a Review

How to Make a Retro Style 3D FPS in the Godot Game Engine

Go to Paid Course