Unreal Engine 5 RPG Tutorial Series - #14: Equipment System

  Рет қаралды 50,710

Gorka Games

Gorka Games

Күн бұрын

Hello guys, in this quick and simple tutorial we are going to continue with my UE5 RPG Tutorial Series in Unreal Engine 5! In today's episode we will begin with the waited Equipment Sytem!
↪️Just opened my Discord Server, join NOW: bit.ly/GorkaGa...
➡️Whole Series: • Unreal Engine 5 RPG Tu...
👉Awesome Unreal Engine courses on Wingfox: bit.ly/GorkaGa...
Check out my Steam Game! bit.ly/3rVlXU1
Follow me on Twitter: / gorkagames
Follow me on Instagram: bit.ly/Instagr...
Subscribe to the channel: / @gorkagames
unreal engine 5,ue5,RPG game,tutorial,quixel,megascans,unreal engine RPG game equipment system,RPG game unreal engine 5,ue5 RPG equipment,ue5 beginner tutorial,ue5 how to make an rpg game,unreal engine 5 equipment system tutorial,unreal engine 5 easy RPG equipment,unreal engine 5 assassins creed equipment,ue5 inventory,unreal engine 5 how to make assassins creed inventory, unreal engine 4,ue4,unreal engine 5 inventory RPG game tutorial,ue5 RPG series, RPG game series in ue5

Пікірлер: 136
@GorkaGames
@GorkaGames Жыл бұрын
🚀 DOWNLOAD THE PROJECT FILES! ➡ bit.ly/GorkaGames_Patreon
@cgxlv
@cgxlv 7 ай бұрын
I had major issues picking up the items. how I eventually got it to work was adding either a cube or sphere collision component in BP_Weapons where you add the static mesh. Hope this saves some of you some time.
@jamesdavis3242
@jamesdavis3242 7 ай бұрын
This definitely helped!
@salem6505
@salem6505 7 ай бұрын
thaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaank you brother ❤❤❤
@BradenNichols-w2j
@BradenNichols-w2j 4 ай бұрын
you just open the mesh of the item and add a simple box collision. find your sword, open it, add simple box collision
@BowDrawn115
@BowDrawn115 4 ай бұрын
You absolute genius!
@BowDrawn115
@BowDrawn115 4 ай бұрын
@@BradenNichols-w2j Didn't work for me unfortunately
@DaggerOneMike
@DaggerOneMike 9 ай бұрын
If you downloaded a sword pack or brought your own in, make sure you double-click the original bp of the sword. In the top is collision, and then you can define its collision. Save it... I couldn't pick mine up till I did that. Just so you don't waste more time I used auto convex collision. A screen shows up in the right and click apply. It perfectly lined the sword up for collision.
@modernwar1official821
@modernwar1official821 7 ай бұрын
broo thank you god bless you
@dollggwp7948
@dollggwp7948 6 ай бұрын
Bafff Muchas gracias !!!!!!!!!!!!!!
@dedhead9322
@dedhead9322 5 ай бұрын
I appreciate your post a lot. One sword I imported worked fine, but my blender sword wouldn't.
@annmariebartholomew2591
@annmariebartholomew2591 4 ай бұрын
thank u!!!!!!!!!!!!!
@deejgames94
@deejgames94 Ай бұрын
You are a legend, thankyou.
@katiekaliber
@katiekaliber Жыл бұрын
I'm glad you're not taking the easy route perse and that you show us ways to work efficiently vs easy right now. Lots of tutorials do a good job in setting up a function but make it easier for us with less data organization and it becomes real messy after following a few of them, which in the end just makes everything more difficult tbh. So thank you for showing us the proper way of organizing, it helps a lot.
@trantus2051
@trantus2051 Жыл бұрын
thank you for doing such good deeds to the community, best wishes and head strong!
@GorkaGames
@GorkaGames Жыл бұрын
thank you! my pleasure!
@jacodutoit86
@jacodutoit86 10 ай бұрын
Bro how do you even know all of this? Mad respect! You've unironically helped me out so much with my project.
@AlGny2
@AlGny2 Жыл бұрын
i really learned a lot of things from this series, Keep up the good work
@GorkaGames
@GorkaGames Жыл бұрын
thank you!
@sebasddc9221
@sebasddc9221 7 ай бұрын
Great tutorial!!!, I think it would be a good option to put an arrow as a child of the follow camera and change the angle of this arrow 15 degrees up and assign it instead to the follow camera so that in this way the sphere trace is generated from the player's position and not from the camera This way you avoid accidentally grabbing something that is behind you and not in front since it detects the first thing.
@jamiegentertainment1415
@jamiegentertainment1415 5 ай бұрын
Thank you! Life Saver.. I was having problems accessing FollowCamera but doing this fixed that issue.
@wrxwrx21
@wrxwrx21 Жыл бұрын
Hey Gorka I just wanted to say thanks for this Series its amazing I am completely new to game design and unreal engine and only gave it ago to help my 7 year old son who wants to get in to game development you make it very clear to follow along and I have learnt so much I cant wait to finish the course. Thanks
@renexthegod4538
@renexthegod4538 7 ай бұрын
I regret not finding your tutorials sooner. You are a lifesaver.
@tonyxmontony6103
@tonyxmontony6103 10 ай бұрын
i love coming back to the rpg series and skipping through the videos to get to the one i'm on. Hearing WHATSUP GUYS every skip lmfao . Great videos!
@omaralhaj9894
@omaralhaj9894 Жыл бұрын
Thank you for this tutorial very helpful! Keep up the good work!
@GorkaGames
@GorkaGames Жыл бұрын
thank you!
@azerty-s6x
@azerty-s6x 6 ай бұрын
this serie of tutorials is very qualitative ! Thx
@1994GothicMaster
@1994GothicMaster Жыл бұрын
Отличный, подробный урок! Большое спасибо!
@FreeEntertainerr
@FreeEntertainerr Жыл бұрын
Thank you for the detailed explaining and considering the comments continue teaching!!!
@santhoshkumarb7
@santhoshkumarb7 Жыл бұрын
amazing video i really needed this equipment system for my game
@GorkaGames
@GorkaGames Жыл бұрын
thanks!
@santhoshkumarb7
@santhoshkumarb7 Жыл бұрын
@@GorkaGames 🙂
@djd3fiant954
@djd3fiant954 Жыл бұрын
You made my dreams come true Gorka! I hope its another easy video to follow! :D
@TheGiakaama
@TheGiakaama Жыл бұрын
Great series, I'm curious how will you tackle more complex systems like : Parry an attack ( perfect-parry), climbing :) . But until now a great source of info you've got here!
@RSProduxx
@RSProduxx Жыл бұрын
Thanks and have a nice sunday :)
@GorkaGames
@GorkaGames Жыл бұрын
thank you and you too!
@dollggwp7948
@dollggwp7948 6 ай бұрын
Mission #14 Successfully completed !!!! !!!! TY !!!!
@lisowi.
@lisowi. Жыл бұрын
Looks really cool man, looking forward to future tutorials for this.
@GorkaGames
@GorkaGames Жыл бұрын
thank you!
@AatxeUrrutia-ph9ty
@AatxeUrrutia-ph9ty 9 ай бұрын
man your vids are awesome ty so much this is helping a ton
@shadowrodney
@shadowrodney Жыл бұрын
Man this is a nice distraction from what I'm going through in my game development course. Coding is driving me nuts and to be honest, this content right here is what I really enjoy learning and implementing.
@chrum91
@chrum91 Жыл бұрын
The video isn't listed in the playlist FYI, Great work keep it up ❤
@doomtwo87
@doomtwo87 Жыл бұрын
Thanks for video for unreal tutorial. By the way you may already know.I think Sphere Trace should be Start From owner(Character) actor location. If trace start from camera. It looks like trace player's backword.
@PatsPhilippineRetirement-bc7zt
@PatsPhilippineRetirement-bc7zt 8 ай бұрын
I had troubles getting this to work at first though it was all my fault for mixing up the different variable types. I finally have it working now though - tip: Stick with the names he uses until you understand the whole thing, hard to get things mixed up that way. The only problem I have left seems to be something associated with the static mesh. I have items with a few meshes and some have no collisions at all, some collide but the destroy command doesn't do anything and lastly some work perfectly. I just have to figure out the differences.
@PatsPhilippineRetirement-bc7zt
@PatsPhilippineRetirement-bc7zt 8 ай бұрын
Couldn't find any difference in the static meshes but thanks to tiziano629 I noticed "Trace complex" on the Sphere Trace node so I checked it and now all the static meshes I've tried work.
@simonquinn5689
@simonquinn5689 Жыл бұрын
Excellent tutorial.
@brunobaur
@brunobaur Жыл бұрын
Great work
@GorkaGames
@GorkaGames Жыл бұрын
thankss!
@call_me_mado5987
@call_me_mado5987 Жыл бұрын
This guy is the savior of the Unreal engine 5 community lol XD, for real though, this guy probably has the best UE5 content on youtube
@kirillkudinov4219
@kirillkudinov4219 Жыл бұрын
Man That's Perfect
@salem6505
@salem6505 7 ай бұрын
your are the best , thank you
@Rufynald
@Rufynald 10 сағат бұрын
For me the problem was that I could not pick the items up even with Trace and system in place due to forgetting to switch from WordStatic to WordDynamic in Make Ray for the Spehre Trace for Objects. Hope it helps somebody.
@Kaji_Gamers
@Kaji_Gamers Жыл бұрын
brilliant how you explain everything in detail i have learned soo much from these tutorials you are a legend ;-)
@josephyoung6161
@josephyoung6161 Жыл бұрын
you musrt be a pot head lol this system ive had to redo hjalf of the code just to fix the bugs. only some of his code is useful for us true game developers
@Kaji_Gamers
@Kaji_Gamers Жыл бұрын
@@josephyoung6161 I read your comment and honestly I don’t know what to say it’s a tutorial series at least he is uploading stuff to help people.
@josephyoung6161
@josephyoung6161 Жыл бұрын
@@Kaji_Gamers helping people by giving wrong information that causes more trouble than good is not helping.
@Kaji_Gamers
@Kaji_Gamers Жыл бұрын
He is a game developer with more than 7 years experience his profile says and this is a tutorial series he does for people to follow along how is that misleading or miss information?
@bigsylph7231
@bigsylph7231 Жыл бұрын
I had an issue where the line trace for pickup didnt detect the sword, if anyone has that what fixed it for me was adding collision to the sword static mesh
@heavenseek
@heavenseek Жыл бұрын
Thanks so much
@itsMBWAAA
@itsMBWAAA Жыл бұрын
for object type in your sphere trace, did you have it set to Pawn?
@bigsylph7231
@bigsylph7231 Жыл бұрын
@@itsMBWAAA No I tried that but it still didnt pickup, so i still have it on world dynamic
@ApplicableTech
@ApplicableTech Жыл бұрын
Thanks Dude!
@acegarner3248
@acegarner3248 Жыл бұрын
What collision type did u add please
@Loco_djog
@Loco_djog Жыл бұрын
Maybe a bit late but i dont know why but when i pickup a weapon it dont appear in my hand, i own it but it doesnt appear like if the static mesh and my damage stats didnt want to update. I follow exactly the same step, please help bro
@lets_frost
@lets_frost Жыл бұрын
Cool
@GorkaGames
@GorkaGames Жыл бұрын
thank you!
@magegames6202
@magegames6202 8 ай бұрын
the more repetition of breaking and splitting things the more its sticking very good tutorial series so far no problems why are we sphere tracing to pick up items instead of adding a collision and doing it on an overlap is there more benefit to making it run on lower devices this way ?
@MistrePls
@MistrePls Жыл бұрын
I Have Question, I see you taking inspirations from Assassin's Creed Origins (whitch i think is one of best AC games after Ezio's trilogy) anyway Question is will you make climbing system like in Assasins Creed Games? Have a nice day !
@GorkaGames
@GorkaGames Жыл бұрын
That is the intention yes!!
@shanliumoshi7904
@shanliumoshi7904 Жыл бұрын
thanks
@ZaynoxTechDev
@ZaynoxTechDev 3 ай бұрын
Hey everyone ! when I press the H key to debug, nothing is displayed, it's normal ?
@stevenjobless
@stevenjobless Жыл бұрын
W video as usual
@GorkaGames
@GorkaGames Жыл бұрын
thank you 😄😄
@azaelue5
@azaelue5 Жыл бұрын
If you're going to cast to the player in each component, why make them in the first place ? You can access component variables and functions in the CharacterBP
@ue5beginner248
@ue5beginner248 Жыл бұрын
thanks a lots 🥇
@GorkaGames
@GorkaGames Жыл бұрын
my pleasure!
@johnremp3470
@johnremp3470 Жыл бұрын
Youre doing a great thing with tutorials! And btw you are saying melee right! (May lay)
@rremnar
@rremnar Жыл бұрын
Wouldn't it be better, if you omitted the static mesh variable in your stuct blueprint, and just set it in the code? That way it doesn't need to persist in memory; unless doing this prevents stuttering when loading in?
@tiziano629
@tiziano629 9 ай бұрын
The sphere trace method to intercept object sometimes fails for me. E.g. using certain object (certain weapon meshes , in this case) nothing is hit unless Trace Complex is checked. That's a problem. Is there another method ? In Unity is better to check OnCollisionEnter , where the collision capsule, sphere, box, triggers an event (e.g. Pick Up un object or do something else) . Is there something like this in UE?
@Skyrim973
@Skyrim973 10 күн бұрын
I cant pick up in some levels and other yes, I dont know why. Any way to use overlaping instead of those waits that cause so many bugs? Since the spheres go to heaven, it's not that I can't catch it but that the spheres go crazy.
@Ruebler1
@Ruebler1 Жыл бұрын
@GorkaGames
@GorkaGames Жыл бұрын
😄😄
@Marhsss
@Marhsss Жыл бұрын
Please do a gun animation shoot and equip system next 🙏🏾
@katiekaliber
@katiekaliber Жыл бұрын
Bruh the series is based on assassins creed origins, they have bows but not guns so you won't see guns in this series lmfao.
@zachwise476
@zachwise476 Жыл бұрын
R the best!
@fyzm
@fyzm Жыл бұрын
i don't understand how you actually attach the itemmodel to a socket? am i stupid here? i've triple checked the video but can't seem to find how that's done in this example
@annmariebartholomew2591
@annmariebartholomew2591 4 ай бұрын
how do i retrieve the information from the table? e.g. making the damage level apply to the enemy?
@killerthepro756
@killerthepro756 Жыл бұрын
W video but i have been trying to find a tutorial about creating a hotbar but i couldn't find one so can you create one
@GorkaGames
@GorkaGames Жыл бұрын
thanks, well for this series it is not really the intention, but don't worry, I will make one
@killerthepro756
@killerthepro756 Жыл бұрын
@@GorkaGames thanks i really appreciate it
@RomanTimm
@RomanTimm Жыл бұрын
Hey, so what was the purpose of S_Slots? How did it make the system possible? thx!
@gevorghambardzumyan2375
@gevorghambardzumyan2375 Жыл бұрын
great video but I would like to know. how you handle armor. a weapon I think is easy you just attach it to the socket, BUT armor. every tutorial I see just handles it as a weapon and instead of a character with the armor you get a character inside the inflexible box that looks like armor
@LucasAdrianPlays
@LucasAdrianPlays Жыл бұрын
DEPENDING ON THE ARMOUR YOU WANT TO EQUIP IF IT IS BODY ARMOUR, EG chest armour.... best thing to do is create a parent socket of spine 3 bone (THIS ONE WORKS THE BEST) and then add the body armour to that parent socket... adjust it to fit your character and them boom there you go
@gevorghambardzumyan2375
@gevorghambardzumyan2375 Жыл бұрын
@@LucasAdrianPlays Yes, but the socket won't fix the problem with the armor model weighing. that's why I'm interested is there a way to make for example armor to inherit the character model weight scheme. no one creates a video about that. like in any RPG you can change your armor and it still looks good on character.
@ORTyOW
@ORTyOW Жыл бұрын
W
@GorkaGames
@GorkaGames Жыл бұрын
😄😄💪💪
@うーん-s6q
@うーん-s6q 8 ай бұрын
When adding items such as armor or consumables like healing potions, do you add DataTables for armor (ArmorDataTable) and consumables (ConsumableDataTable) similar to the WeaponDataTable?
@nenadjovanovic1411
@nenadjovanovic1411 Жыл бұрын
Tnx for tutorials "Gorka The Basically" :) Solved a lot of problems learning from you. Fast question( ue5.1): Do you know why somethimes trace for object not have hit reaction with some actors? Bug or mesh problem/option? Thank You again.
@itsMBWAAA
@itsMBWAAA Жыл бұрын
my first thought is that the Object Type in the sphere trace is not the Type of object that it is set up to trace for. So in this particular tutorial, if you set the Type to be Pawn, it wont Hit the BP_Weapon because the BP_Weapon is a WorldDynamic Object Type by default
@rremnar
@rremnar Жыл бұрын
In C++, don't you need to do your own garbage handling? If you fill an array, you need to clear them out. If you create new objects, you need to free them. Or does blueprints do this for you?
@rremnar
@rremnar Жыл бұрын
Why do you need to create an array of object type for the sphere trace? The information would be empty. Unless you are doing that to force the array elements to only pull in that data type.
@slackamacgaming6721
@slackamacgaming6721 9 ай бұрын
17:43...i watched this one first...and in ue4 you can't use action inputs in bp components...unless im missing something...this is the inventory style i want to use...but haven't found a work around to this issue...yet...ugh coding
@whitesheep1417
@whitesheep1417 Жыл бұрын
is it possible to make a quick tutorial on how to change the character from the manny to a custom character, like some knight or something? I must Say that i like this series of you very much, it helps me a lot.
@katiekaliber
@katiekaliber Жыл бұрын
If the skeleton is the same then you just change the skeletal mesh in your character blueprint details and then select the third person animation blueprint for it. If it is a different skeleton you want to set up a fresh Animation Blueprint that fits your skeleton. If you need visual aid there are a lot of tutorials on this topic on youtube and they all do the same thing.
@whitesheep1417
@whitesheep1417 Жыл бұрын
@@katiekaliber thank you very much
@artistatic
@artistatic 27 күн бұрын
my sphere trace isnt appearing at all :(
@thebugski8215
@thebugski8215 Жыл бұрын
How is your health? You don't cough anymore)
@imredhawk2358
@imredhawk2358 8 ай бұрын
Hopefully people will respond but i dont see the "get follow camera" coming from thirdpersoncharacter, ive been following the tutorials for this playlist pretty closely and i dont see where that could be.
@imredhawk2358
@imredhawk2358 8 ай бұрын
actually i think i figured it out, its just the name of the third person camera that i named different because i have third and first person camera. What would i do if i have two cameras at 19:20 , would i do a OR Boolean?
@laurentkhiati783
@laurentkhiati783 Жыл бұрын
hello I encounter a problem when I want to add a skeletal mesh with the +add button in the BP the static mesh or skeletel mesh function does not appear in the menu is there a plugin or a function to activate thank you for your help . y ave ue 5.2.1
@kylehitch1421
@kylehitch1421 9 ай бұрын
My sphere trace is shooting into the camera going the opposite way???
@ekekw930
@ekekw930 Жыл бұрын
The discord invitation link seems to be broken.
@GorkaGames
@GorkaGames Жыл бұрын
really? it works for me
@ekekw930
@ekekw930 Жыл бұрын
@@GorkaGames When clicking accept invite I get the message: Whoops... Unable to accept invite.
@GorkaGames
@GorkaGames Жыл бұрын
@@ekekw930 try this code: DqTDGtwasj
@locknickmonster721
@locknickmonster721 9 ай бұрын
23:05
@RightPath-qg5gc
@RightPath-qg5gc 11 ай бұрын
just a question im at 22:02 and i cant add bpc to components, why??
@DaggerOneMike
@DaggerOneMike 9 ай бұрын
Almost guaranteed your bpc is an actor instead of an actor component. its a different blueprint class
@told-u
@told-u 2 ай бұрын
Just won't get picked up
@Trickster2j
@Trickster2j 11 ай бұрын
is there a way to make this happen only once the AI has seen the player?
@Trickster2j
@Trickster2j 11 ай бұрын
Looks silly once you notice the npc's across the room turning their heads at you
@lapoulemexicaine1148
@lapoulemexicaine1148 Жыл бұрын
banana
@GorkaGames
@GorkaGames Жыл бұрын
🤣🤣
@chavlaz
@chavlaz 9 ай бұрын
hmm... says my camera comes back reading none
@teunkrottje9122
@teunkrottje9122 7 ай бұрын
I have the same problem, does someone have an answer??
@cgxlv
@cgxlv 7 ай бұрын
@@teunkrottje9122 I had the same issue because I forgot to plug Cast To BP Third Person Character Into Set for follow camera in BPC Weapons.
@keizerderood6873
@keizerderood6873 Жыл бұрын
thank you but be faster We want to complete the game faster
@arek9223
@arek9223 Жыл бұрын
No, we want to learn something new in the best possible quality, if he needs more time to prepare more valuable material, let him do it. Quality and knowledge is the most important part of this series which is diamond among the other KZbin tutorials. There's no need to rush anything.
@derakon4791
@derakon4791 Жыл бұрын
Dude he have his personal life he cannot sit whole days at home and make for you tutorials. He will do what he want
@katiekaliber
@katiekaliber Жыл бұрын
He brings out videos multiple days a week, if you want a bad game then just go make a bad game, if you want to actually learn how to do things properly you need to have some patience plus this man is out here pushing out so much content, this series and side video's, you're very ungrateful for even asking to go faster. Yikes
@nicolaswood4837
@nicolaswood4837 Жыл бұрын
You may not be aware, but 'be faster' may come across a little rude mate.
@kevinwatson4981
@kevinwatson4981 Жыл бұрын
Found the spoiled brat
@damiandamian7110
@damiandamian7110 7 ай бұрын
Amazing tuto man ! I simple question, in item damage, can I put damage, but damage beetwen, like 125-245 ? high five ! :)
Unreal Engine 5 RPG Tutorial Series - #15: Equipment UI Menu
20:33
How to Make the NPC's Head Look At the Player in Unreal Engine 5
4:54
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 52 МЛН
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,7 МЛН
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 58 МЛН
3D AI Model Generation is Getting GOOD - UE5.4 Unreal Engine
12:25
Need to Know Nodes in Unreal 5 Blueprints
48:59
Cason Quisenberry
Рет қаралды 82 М.
How To Make An Aim Offset In Unreal Engine 5
14:06
Unreal University
Рет қаралды 10 М.
I Made The Ultimate Cheating Device
9:39
ChromaLock
Рет қаралды 953 М.
De-Mystifying Inventory Systems - Unreal Engine 5 - Part 1
29:05
DarkslayerTV
Рет қаралды 4,3 М.
Unreal Engine Materials in 6 Levels of Complexity
44:12
pwnisher
Рет қаралды 244 М.
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 52 МЛН