@BastiaanOlij
  @BastiaanOlij
Bastiaan Olij | Godot XR Tools part 4 - Finishing the Gun @BastiaanOlij | Uploaded August 2023 | Updated October 2024, 23 hours ago.
In this video we'll make our gun work. We implement a mechanism for manipulating the slide.
We'll spawn ejected shells and spawn fired bullets.

Timecodes:
00:00 Introduction
00:20 Keeping track of ammo
02:20 Loading a bullet into our gun
04:30 Creating the slide mechanism
09:00 Creating our ejected shell spawner
11:45 Fixing a few small problems
14:45 Demo of slide and reload logic
15:35 Creating our bullet spawner
16:15 Adding our muzzle flesh
17:25 Creating our action method
18:00 Creating our empty shoot animation
18:50 Creating our shoot animation
21:20 Creating our bullet
22:05 Spawning our bullet
22:35 Final demonstration

Links:
- github.com/BastiaanOlij/godot-xr-tools-tutorial - GitHub repository for this tutorial
- godotengine.org - Godot Engine website
- godotvr.github.io/godot-xr-tools - Documentation about XR Tools
- godotvr.github.io/godot-xr-tools/docs/physics_layers - Description of physics layers
- opengameart.org/content/low-poly-tools - Tools objects
- opengameart.org/content/lowpoly-pistol - Pistol model
- freesound.org/people/Pjkasinski3/sounds/171614 - Magazine load sound

Join this channel to get access to perks:
youtube.com/channel/UCrbLJYzJjDf2p-vJC011lYw/join

Follow me on Mastodon or Twitter for regular updates:
https://mastodon.gamedev.place/web/@mux213
twitter.com/mux213
Godot XR Tools part 4 - Finishing the GunUpdate on scifi fighter game July 2020 - Godot VRGodot worley noise texture tutorialGodot VR Object Interaction part 1Channel update June 2020Dev stream 36 - Godot engine developmentDev stream 7 - Building a VR space shooter in GodotDev stream 10 - Shield shader effects in our Godot VR space shooterDev stream 30 - Godot engine XR developmentGodot Smoke and mirrors part 3 - Rendering loads of objectsDev stream 42 - Working on the dungeon gameGodot XR Gamejam July 2024 stream #2

Godot XR Tools part 4 - Finishing the Gun @BastiaanOlij

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER