UE5 VR GUN SYSTEM TUTORIAL PART 3 | RELOADING, USING GUN SLIDE, MAGAZINE

Опубликовано: 26 Март 2026
на канале: Yaro
5,634
175

Here we go with part 3!

Please, leave a like and a comment under this one. Spent 15 hours on that video.

► Asset Link from previous part (assets can be used purely for learning, not selling): https://drive.google.com/file/d/1yIde...

► Part 2:    • UE5 VR GUN SYSTEM TUTORIAL PART 2 | GRABBI...  

Join our discord community so I could answer your question and help you with your journey!
-----------------------------------------------------------------------------------------------------------
► Patreon (more guns):   / yarovr  
► Discord community:   / discord  
-----------------------------------------------------------------------------------------------------------

Timecodes:
0:00 - Intro
0:37 - Last Part Overview
0:50 - Setting up Sound Cues
2:58 - Adding Components to BP_Gun
4:21 - Setting Up Hands For Slide
6:07 - Adding Overlap Events
6:17 - Hand Attachment Function
9:05 - Hand Detachment Function
11:49 - Fixing Curl Grab Component
12:38 - Testing
13:05 - Sound & Sound Variables in BP_Gun
14:55 - Grab Offset Logic & Code
16:56 - Timers
18:03 - Slide Movement Function
19:56 - Using Slide Movement & Getting Done With Begin Overlap
21:25 - Releasing Slide Logic
22:54 - Handle to Origin Interpolation
24:20 - Applying Handle to Origin Interpolation Function
25:18 - Testing
25:53 - Fixing Magazine Animation
26:23 - Testing Again
26:33 - Disabling Testing Features
26:40 - Commenting Code
31:03 - BP_Magazine Additional Features & Fixing
32:07 - Attaching BP_Magazine to BP_Gun
36:10 - Explaining Logic (No Coding)
36:50 - Explaining Logic Visually (No Coding)
38:34 - Smooth Insertion Of Magazine Function
40:52 - Additional Logic To Magazine Attachment
41:27 - Attention, FIXES!!!
41:33 - Testing
41:37 - Commenting Code
43:29 - SFX in BP_Gun
44:21 - Boolean Logic (Spend A Lot Of Time to Get It)
46:24 - BulletThrow Throw Function Prototype
46:50 - BulletThrow Niagara System
48:34 - Implementing Niagara System to BP_Gun
49:24 - Creating Haptic Feedback
50:43 - Getting Bullet From Chamber Without Releasing The Slide
53:04 - Double Checking (Compare Your Code)
53:21 - Releasing Slide SFX
54:21 - Haptic Effect On Opposite Hand
55:03 - Getting Done With Releasing The Handle
57:25 - Final Tests (Showcase)




#vr #unrealengine #unrealengine5 #virtualreality #tutorial #gamedev