In this Godot 4 tutorial we create implement complete shooting mechanics for a first person shooter game including how to make a weapon. The covered topics include gun animations, projectile bullets, complex bullet collisions with body parts and weakpoints, dying animations, and enemy despawning. These mechanics can be used for many types of games, including FPS, horror, survival, RPG, etc. All of this code works with Godot 4.1.
Support the channel: / legiongames
The project is available on GitHub: https://github.com/LegionGames/Shooti...
Assets:
Zombie model: https://www.mixamo.com/
Ground texture by 0melapics: https://www.freepik.com/freevector/e...
Kenney Graveyard Kit https://www.kenney.nl/assets/graveyar...
Steampunk Rifle by Jake Sharp https://poly.pizza/m/1aBSH8_oopt
Wishlist Game: https://store.steampowered.com/app/21...
Discord: / discord
Itch: https://legiongames.itch.io/
Twitter: / legiongames1
Instagram: / legiongames1