This video shows how to implement a rocket launcher with rocket jumping in Godot 4.3. The seventeenth video of my character controller tutorial series.
Weapons asset pack (all assets are CC0):
https://github.com/majikayogames/SimpleFPSController/releases/download/tutorial-assets/weapons_asset_pack.zip
Full Playlist: https://www.youtube.com/playlist?list=PLbuK0gG93AsHID1DDD1nt4YHcdOmJvWW1
GitHub Repo: https://github.com/majikayogames/SimpleFPSController
All source code and included assets are licensed under the CC0/public domain license.
Contents of this video:
0:00 - Intro
0:40 - Create ProjectileWeaponResource class
11:00 - Create an RPG weapon resource
11:25 - Create a missile projectile
19:30 - Create an explosion visual effect
33:56 - Explosion physics script
44:21 - Update rocket script
49:39 - Grenade
If this tutorial helped you, consider supporting the channel on Patreon or Ko-fi:
https://www.patreon.com/MajikayoGames
https://ko-fi.com/majikayogames