In the second part of this FPS tutorial series, I will going to setup the weapon manager. So by the end of this video, we will able to equip and unequip weapons, as well as have the foundation of our weapon manager setup.
In the next coming parts, I will be adding firing and reloading, as well as dropping and picking up of weapons, and also a few more things.
Project Files: https://github.com/Skyvastern/fps-tut...
Font used in project: Open Sans - https://fonts.google.com/specimen/Ope...
Font used in video: Acme - https://fonts.google.com/specimen/Acm...
Music Details -
Name: The Adventure Begins 8-bit remix
Author: Bart
Downloaded from: https://opengameart.org/content/the-a...
Timestamps -
Intro: (0:00)
Explanation/Blueprint: (0:29)
Minor Adjustments: (2:19)
Creating Weapons: (2:47)
Creating HUD: (7:00)
Starts with weapon manager setup: (8:28)
Weapon class and it's derived classes: (11:34)
Weapon Manager script (resumed): (15:43)
Weapon Manager & Weapon - Explanation: (16:45)
Updating HUD: (20:26)
Setting up player.gd for the Weapon Manager: (22:00)
Review and Bug Fixes: (23:45)
Change Weapons via Scroll Wheel: (26:17)
Result and Outro: (27:56)