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
In this course you’ll learn how to make an old school fast paced 3D FPS in the Godot Game Engine.
I’ll cover how to set up an environment and lighting, make player movement, create four guns: a machete, shotgun, machine gun, and rocket launcher, make two enemies, one melee and one range, with pathfinding and basic ai, create particle effects for explosions and smoke trails, create animations for weapons, create ammo, health, and weapon pickups, and set up a basic hud for the player
Creating the Environment
1
Setting Up the Scene
2
Setting Up the Navmeshes
3
Setting Up Lighting and Skybox
Creating the Player Character
1
Player Movement and Mouse Aim
2
Player Health
3
Weapon Manager
Making the Weapons
1
Importing the Models
2
Making the Weapon Animations
3
Making the Bullet Hit Effect
4
Making Hitscan bullets
5
Making the Weapon Script
6
Making Muzzle Flashes
7
Making the Shotgun
8
Making the Machete
9
Making Explosions
10
Making Rockets
11
Making the Rocket Launcher
12
Adding Crosshairs
13
Animating the Weapon Manager
Creating the Enemies
1
Importing Meshes and Setting Up Materials
2
Setting Up Hitboxes
3
Setting Up State Machine and Enemy Health
4
Setting Up Enemy Senses
5
Setting up Enemy Movement
6
Setting up Enemy Melee Attacks
7
Making a Fireball Projectile
8
Making the Range Enemy
9
Making Blood Sprays
10
Making Gibs
Creating Weapon, Ammo, and Health Pickups
1
Making the Pickups
2
Making the Pickup Manager
Making the Player UI
1
Restart Message
2
Health and Ammo DIsplay
3
Health Effects
4
Pickup Info
Final
1
How to Use Sound Effects
Sound effects websites:
https://opengameart.org/
https://www.youtube.com/audiolibrary/soundeffects
https://gamesounds.xyz/
2
How to Export Your Game
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Productivity Hacks to Get More Done in 2018
— 28 February 2017
- Facebook News Feed Eradicator (free chrome extension) Stay focused by removing your Facebook newsfeed and replacing it with an inspirational quote. Disable the tool anytime you want to see what friends are up to!
- Hide My Inbox (free chrome extension for Gmail) Stay focused by hiding your inbox. Click "show your inbox" at a scheduled time and batch processs everything one go.
- Habitica (free mobile + web app) Gamify your to do list. Treat your life like a game and earn gold goins for getting stuff done!