Tap to unmute

Unreal Engine - Spatial Inventory Tutorial (1/4)

  Рет қаралды 94,994

Reids Channel

Reids Channel

Күн бұрын

Пікірлер: 250
@robertbeniko66
@robertbeniko66 27 күн бұрын
Wow, can't believe this video is 4 years old and I've only just discovered this channel now. I love your workflow, it's so clean and tidy 😌 and HALLELUJAH, would you believe it? An Unreal Engine tutorial that works right first time without a whole bunch of bugs that you need to fix yourself. Bravo, Sir. Looking forward to continuing this series.
@gabeeternal793
@gabeeternal793 3 жыл бұрын
I literally spent 6 months trying to figure this out and the moment I get back into game development, I find your videos. You are a god send my friend
@andrewfreuler3121
@andrewfreuler3121 4 жыл бұрын
There is literally enough videos on this channel to remake Escape from Tarkov in UE4. Great videos and tutorials, keep up the good work!
@ReidsChannel
@ReidsChannel 4 жыл бұрын
Haha well idk about that but thx XD
@SaberVS7
@SaberVS7 2 жыл бұрын
For anyone on UE5 or later UE4 versions, if you don't see For Loop as an available node in your Widget BPs, go to a BP for a Character, create your For Loop there, and copy-paste it into the Widget BP as needed. Seems it's a bug that got introduced some time in 2021 and is still unfixed as of 5.0
@Al_Keatinge
@Al_Keatinge 4 жыл бұрын
Wow a lot of people are really gonna love this and appreciate the amount of time and effort you put in! Thanks
@ReidsChannel
@ReidsChannel 4 жыл бұрын
Thanks! It took me forever
@cairoterrence654
@cairoterrence654 3 жыл бұрын
I know im asking randomly but does someone know of a tool to log back into an Instagram account?? I somehow lost my login password. I love any tricks you can give me.
@cairoterrence654
@cairoterrence654 3 жыл бұрын
@Wells Mark i really appreciate your reply. I found the site thru google and I'm in the hacking process now. Takes a while so I will reply here later when my account password hopefully is recovered.
@cairoterrence654
@cairoterrence654 3 жыл бұрын
@Wells Mark It did the trick and I actually got access to my account again. Im so happy! Thank you so much you really help me out :D
@wellsmark5356
@wellsmark5356 3 жыл бұрын
@Cairo Terrence You are welcome xD
@ethanreaper
@ethanreaper Жыл бұрын
For anyone doing some T/S with the grid lines not showing up (UE5), change from "Event on Initialized" w/ the delay to "Event Construct" under your Inventory Widget. Seen at 41:25
@zaarvalathin2544
@zaarvalathin2544 Жыл бұрын
How did you manage to get around the missing 'Make Lines' node in UE5? Seen at 30:46
@Kiroshia
@Kiroshia Жыл бұрын
@@zaarvalathin2544 did you figure this out?
@edwordy-art
@edwordy-art Жыл бұрын
this node is seemingly there in 5.3?@@Kiroshia
@Kiroshia
@Kiroshia Жыл бұрын
@@edwordy-art Dw I commented this before I did the tutorial it is a reference to something you make
@grampsx
@grampsx Ай бұрын
THANK YOU!!
@nKe.
@nKe. Жыл бұрын
You have no idea how long I've spent looking for a tutorial like this and suddenly youtube recommends me this. Awesome
@kylemason01
@kylemason01 4 жыл бұрын
Omfg I have waited a long time for someone to show me how to do this kind of inventory! You are a god!
@netherworld8196
@netherworld8196 11 ай бұрын
If anyone is wondering the vector x vector has just been replace by add. Just type + in and it’s in operators.
@SH0TZINH0
@SH0TZINH0 10 ай бұрын
Valeuuu
@esasquatch2986
@esasquatch2986 10 ай бұрын
Did you get an error where the For Each Loop couldn't plug into the add function? I can't find any answer to figure it out
@netherworld8196
@netherworld8196 10 ай бұрын
@@esasquatch2986 don’t think so if you tell me your discord I’ll add you and you can send me a screenshot.
@ScoutOW2
@ScoutOW2 3 жыл бұрын
Bruh, imma subscribe to you because of this, every year or 2 i searched up how to do this and no one ever showed how. There were a few payed resources but nothing reliable. Thank you, seriously, thank you!
@FilipeFonseca
@FilipeFonseca 2 жыл бұрын
Even though the video is old I hope you can answer me :) At 41:15 you say that you need to put a delay because of a possible engine bug, however if you change the "event on initialized" to the "event construct" you don't need to put the delay. I don't know if this change interferes later but it works like this.
@ReidsChannel
@ReidsChannel 2 жыл бұрын
I think this solution also works. I think I didn’t know this at the time
@ethanreaper
@ethanreaper Жыл бұрын
Amazing comment. I'm in UE5 and that was preventing my grid lines from populating. No idea why, but swapping from Event on Initialized w/ delay to Event construct fixed it.
@JoblessJoshua
@JoblessJoshua Жыл бұрын
Thanks for the tutorial! Just finished part 1. Managed to get it to work even on 5.3, but I needed to put in a simple add node instead of the vector2d + vector2d you had in the video, since apparently lots of maths nodes were removed in version 5
@WarpaintStudios
@WarpaintStudios Жыл бұрын
yeah, he add node now takes into account whatever is input into it. I assume it was done so that there weren't dozens of different add nodes :)
@Cr0ftyTV
@Cr0ftyTV 10 ай бұрын
@@WarpaintStudios For anyone wondering, you can right click the node and it gives you options to change it to something else.
@esasquatch2986
@esasquatch2986 10 ай бұрын
@@Cr0ftyTV For some reason I keep getting an error that says, "only exactly matching structures are considered compatible" and changing it around hasn't worked
@pixys6856
@pixys6856 Жыл бұрын
I remember I tried this tutorial 2 years ago in UE4 when I was a beginner and I had lots of errors and I was so confused, now I just did it in UE5.3 without a problem, thanks a lot for your tutorials!!! If anyone has any problems with the code in UE5 leave me a message, maybe I could help
@gowthamkarthick9763
@gowthamkarthick9763 Жыл бұрын
Hi, iam not finding the columns and rows variables in the inventory component,please reply🙂🙂😭😭
@ANDKK247
@ANDKK247 10 ай бұрын
Did you get the problem with the lines being on top of the items in the inventory?
@gearofmetal23
@gearofmetal23 4 жыл бұрын
Thank you for still continuing and creating tutorials man. You're a inspiration for the community.
@zsolezk
@zsolezk Жыл бұрын
THIS!!! ... is the tutorial to watch if you want a fully functional inventory widget for a FPS like setup. Do not get old and get gray hair watching other inventory tutorials like I did.
@hex.vagyok
@hex.vagyok Жыл бұрын
Finally somewho who knows what he's actually doing. Thank you!
@da_cat
@da_cat 4 жыл бұрын
best inv tutorial out here , thank you man
@fish3010
@fish3010 2 жыл бұрын
Props for this! Well done and well optimized for being modular as is required in the industry.
@thedarkfalco1598
@thedarkfalco1598 3 жыл бұрын
OH MY GOD ! THIS IS THE INVENTORY USED BY DAYZ AWESOME I LOVE YOU ! I did the tutorial, I passed with success. On the other hand, it is 03h20 of the morning, I am dead. See you tomorrow for part 2 BOSS
@Deebes3
@Deebes3 3 жыл бұрын
Awesome video, I learned a lot in this. I just have one question though. At like 10:00 you use "Self -> Get controller -> Cast to player controller", could you use "Get Player Controller" instead of those 3 nodes? Not the function you created, but the inbuilt one. I am assuming in the version of unreal that you used for this video, the "Get Player Controller" function was not built into the engine?
@_pastras
@_pastras 3 жыл бұрын
Getting the player controller the way you are suggesting would only get the player whos index is zero. Ive been told its a bad habit to do it like that incase for example, you wanted to make a multiplayer game.
@danielrose1998
@danielrose1998 3 жыл бұрын
Hey @Reids Channel, I wanted to say that I think you're videos are really amazing and detailed where as a lot of videos on YT about UE can seem very confusing you really help to explain everything in a way that's easy to digest. I was wondering if you had considered making a video on how to save the ItemObjects in the InventoryGridWidget? I feel like for most games that people would want to implement this in, like a survival or EFT-like game, it would probably be a necessary feature to be able to save what is in a player's inventory. I realize that this might be a complicated process and not the easiest to do in blueprints (I've seen that you have another series where you cover saving and loading in C++) but I think it would be very beneficial to a lot of people and to your community. In any case, please keep making your videos as they are diamonds in the rough here on YT, thank you so much 🙂
@droppydroop6617
@droppydroop6617 4 жыл бұрын
I was just going to make this for my game! Thanks it will save me a lot of time
@IK_GamerDev
@IK_GamerDev Жыл бұрын
Hello! Before saying anything else, I wanted to mention that your videos are truly amazing; they've helped me a lot in my current game development journey. Continuing with my question, I wanted to know if this inventory system could be applied to a 3D mesh (as seen in Resident Evil 4) and if it's possible to use 3D models instead of textures for weapon icons. Obs: If there is any spelling mistake, I apologize in advance, as I'm using Chat GPT :)
@reiniermonteroroberts2845
@reiniermonteroroberts2845 3 жыл бұрын
Un gran tutorial gracias por tu dedicación. Sería posible hacer un quinto video sobre cómo crear otros contenedores especiales para equipamiento tales como armas, ropas y otros. Si no al menos podría indicarme más o menos como debería hacerlo? A best tutorial thanks for your dedication. It would be possible to make a fifth video on how to create other special containers for equipment such as weapons, clothes and others. If not, could you at least tell me more or less how I should do it?
@yokoshi1
@yokoshi1 4 ай бұрын
What i like about tutorials is that, even though i can be following along and doing exactly the same stuff, at any given time I can put my own twist to it. Like this tutorial, id put a interaction to pick up said weapons vs just walking over them, unless it was a certain game mode. I appreciate you for making taking your time out your day to create this. 3 years ago I would have never though i'd need something like this. I'd like to know how you'd come about figuring all this out on your own or did you do research to? Reason I ask is because i think I need a little help with figuring stuff out on my own without tutorials.
@ReidsChannel
@ReidsChannel 4 ай бұрын
Hey, thanks. I've just been doing it for a while; these things come with experience but its mostly just trial and error and breaking down each problem into a bunch of small problems
@yokoshi1
@yokoshi1 4 ай бұрын
@@ReidsChannel Oh I see, that's a very interesting take. I'd keep that in mind as i continue my path to becoming a decent developer
@carlfairbairn6794
@carlfairbairn6794 3 жыл бұрын
been looking for a tutorial on this for years. You are a god
@lbbrowns37
@lbbrowns37 4 жыл бұрын
YESS I HAVE BEEN ASKING FOR THIS IN THE DISCORD
@OfficialTeggz
@OfficialTeggz 3 жыл бұрын
My end result for part one is my inventory on game is all the way to the right side. I did exactly how you shown in the video.
@bradennichols3154
@bradennichols3154 Жыл бұрын
HE changes that in this video. He sets it to -50. Go back and watch the widgets being made
@bingbongbangbingboom
@bingbongbangbingboom 4 жыл бұрын
Best tutorial out there, a million thanks!
@UER69TPS
@UER69TPS 5 ай бұрын
Perfect ! Exactly what i was looking for. I just guess i'll have to implemant my own pick up system. But really thanks a lot for this awesome content !
@tbhunter5737
@tbhunter5737 2 жыл бұрын
I instantly subscribed less than a minute into the video
@Awlorein
@Awlorein 3 жыл бұрын
I can't believe I found this, fantastic tutorial. You're a god.
@feedmind4669
@feedmind4669 4 жыл бұрын
Wow dude this is awesome!
@tseBaskaM
@tseBaskaM 4 жыл бұрын
Just found your channel and this is what I needed. Great work!
@ReidsChannel
@ReidsChannel 4 жыл бұрын
Thank you :)
@tseBaskaM
@tseBaskaM 4 жыл бұрын
@@ReidsChannel Btw, what are your PC specs? Because it loads UE4 very fast
@ReidsChannel
@ReidsChannel 4 жыл бұрын
@@tseBaskaM i9-9900k CPU @3.60GHz 32GB RAM GTX 2080 yes, you need good specs to load unreal at a reasonable rate lol
@parisaansari8218
@parisaansari8218 4 жыл бұрын
Tnx man it helped me a lot I'm learning unreal engine ♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️💯
@wegotguns3325
@wegotguns3325 Жыл бұрын
Any noobs (like me) using ue5 and getting stuck with the multiplying part, you have to use a convert integer to float node first.
@bradennichols3154
@bradennichols3154 Жыл бұрын
u just right click the lower left pin and it gives the option to convert to float
@DustyDavis-is6cb
@DustyDavis-is6cb 7 ай бұрын
at 26:50 when you are multiplying columns by tile size- I dont have the option to do 'float*'. I'm new and not sure if it's because i'm on 5.4.2 and you're on an older version but i've restarted my project several times and made it to this point twice now. my blueprints and everything look just like yours so i'm not really sure what im doing wrong. Any suggestions?
@msinclaircorp4571
@msinclaircorp4571 3 жыл бұрын
You are the best!!!, thanks super a lot!!!, you will be in my credits when i finish my game!!!
@skaalfort
@skaalfort 3 жыл бұрын
This 1/4 tutorial works perfectly in 4.26.1
@tyla1196
@tyla1196 4 жыл бұрын
at 36:30 i dont have the get local size node and the inventory is all messed up. any clue where I went wrogn at? Only one i have is get local size
@ReidsChannel
@ReidsChannel 4 жыл бұрын
I'm not sure :/ have you tried rewinding a bit and rewatching?
@tyla1196
@tyla1196 4 жыл бұрын
@@ReidsChannel I have I currently am rewatching and im clueless man.. so depressed.
@tyla1196
@tyla1196 4 жыл бұрын
@@ReidsChannel streamable.com/3bao6d Here is a link to a screenshot of the code I have. If you wouldn't mind taking a look at it. streamable.com/ag0opg Here is a link to a video of what it looks like when I run my game.
@ReidsChannel
@ReidsChannel 4 жыл бұрын
@@tyla1196 Join my discord channel (link in description) and ill help you out
@tyla1196
@tyla1196 4 жыл бұрын
@@ReidsChannel Im in man i dont know what im suppose to do haha
@GoogleWarrior
@GoogleWarrior Жыл бұрын
Curious, Can you show us how to set it to backpacks? Example, large vs small backpacks would change the size?
@bzepha8414
@bzepha8414 4 жыл бұрын
Wow. Super easy instructions, fun to follow, and it works great. Although I do have one question, would there be a way to connect this to your weapon system?
@SperitB
@SperitB 3 жыл бұрын
I spent like 2 hours wondering why my lines were not showing up. Do not clock return node at the end of on paint override lol
@blackhand7294
@blackhand7294 Жыл бұрын
Same here I am going to make a separate comment so people can see it too. I spent about 2 hours also. Thank you for posting this comment dude!!
@josephvanwyk2088
@josephvanwyk2088 3 жыл бұрын
EXACTLY what I'm looking for thanks. Any chance you can make a tutorial on: how skill menus work. For example the ones we find in Baldurs Gate, Pillars of Eternity, Dragon Age or any other RPGs. When receiving new level, how to assign those points and how they effect gameplay? For example, adding points to strength, dexterity, mana... or unlocking a new skill that becomes active... Trying to get my head around these basic things.
@getrekt8365
@getrekt8365 3 жыл бұрын
WoW, Amazing tutorial! Thanks!
@sam_making_games
@sam_making_games 4 жыл бұрын
You're my hero!
@Sector333
@Sector333 3 жыл бұрын
Awesome tutorial. This is perfect. I have 1 question, would you know how to make it so that you can right click and display a small drop down menu with equip and drop there. I imagine its a matter of adding the action input for right mouse click, creating a drop down menu widget with the two buttons, cast it to viewport? Nah probs not, im a little unsure after this. something in the item blueprints maybe? Im still new
@Kimchifox
@Kimchifox 2 жыл бұрын
This is probably a long shot, but I've been trying to figure this one out too. Did you manage to do it?
@LtAscott
@LtAscott 3 жыл бұрын
I ran into two errors already... I dunno how or why, but LineComponent and now Line (Array) I can't hook it up to ADD
@RtxRob
@RtxRob 3 жыл бұрын
This is really nice, though having an issue with accessing MakeLine at 30:45, it doesn't show up in the list, followed everything exactly, any idea what might be wrong ? Thanks
@RtxRob
@RtxRob 3 жыл бұрын
So I ended up having Line as Singular Structure and making another variable 'Line_array' and adding things into the Line_Array which showed the lines on the grid.
@cgkrab
@cgkrab 2 жыл бұрын
For anyone else seeing this...you have to have the Line Structure highlighted in the variables, so that the context-sensitive menu can pick it up. If you called your Line structure something else, it will be called whatever you named it instead of 'make line.'
@Blackd0nuts
@Blackd0nuts Жыл бұрын
So I was stuck at this same point for a moment. So if you're still interested for a solution (it's quite simple if not dumb, really) here it is : I guess we both tought it was an Widget function or something. But The "Make Line" node comes in fact from the Line struct that we created earlier. Because I had renamed it of course it never showed in my search. Until I realized it was the "Make Line" node is actually the struct constructor.
@Coswalker27
@Coswalker27 7 ай бұрын
it slightly difficult in unreal 5 due to some of the notes are named or work differently. but it do able.
@peshkovvitaliy1668
@peshkovvitaliy1668 4 жыл бұрын
Very usefull tutorial! Thanks for help!
@EFFEKTRecords
@EFFEKTRecords 3 жыл бұрын
How do you only have 10.4k subs?? Crazy!
@ReidsChannel
@ReidsChannel 3 жыл бұрын
Lol hopefully the number will keep growing :)
@sarevok6
@sarevok6 4 жыл бұрын
This is fantastic. Only thing I'd ask is to maybe run it more often to explain what the parts you just did actually do. It's hard to know what we need and dont need from this. Looking forward to the rest of the series though.
@ReidsChannel
@ReidsChannel 4 жыл бұрын
Thanks, yeah I usually do but there we so many things about this tutorial which were not visually representable which made it a bit hard to do that lol
@sarevok6
@sarevok6 4 жыл бұрын
@@ReidsChannel I get that, it's very complicated from my noob perspective haha. So if I made my inventory grid in photoshop, do I not draw the lines like you did here? Or do we still need to draw them but make them 0 opacity for future use? Thanks for making this amazing series
@ReidsChannel
@ReidsChannel 4 жыл бұрын
@@sarevok6 You don't need to draw them if u have a texture u want to use, might help to draw them to make sure it lines up though, then u can set opacity to 0 or just remove em
@_B_E
@_B_E Жыл бұрын
I've seen the others saying this still works with UE5 with some modifications, but i'm not able to access "Make Line" in 5.2. Did the syntax change, or is there no way to draw the grid lines this way in UE 5.2 now?
@_B_E
@_B_E Жыл бұрын
Update, just completed part 4, had a couple of issues but overall it functions properly. I still never figured out the Make Line situation. I was planning to make my own graphics for the grid (diablo 1 style), so it didn't matter but it has made things a bit tricky for bug fixing. For one, my items snap into weird spots, or don't in others. The weapons just simply won't go into the bottom rows, and on the right edge they can clip outside of the grid. If i could see where the lines were drawn to mark the grids, it might give me a bitter idea of what's going on. Also, rotated weapons won't fit above each other for some reason. It's also a struggle to position the grids around, it's never mentioned how to customize the size and location of the grid as a whole, so i had to mess around with it a bunch to get it lined up right. I'm hoping that on a second run through i'll either see if i missed something or learn more about how it all works to fix the problems myself. Either way, the tutorial is greatly appreciated and definitely educating me on a lot of things about Unreal (and how out of my depth i am with game dev as a whole)
@_B_E
@_B_E Жыл бұрын
One more thing, this guide never goes into equipping any of the items or using them beyond just picking up and dropping on the ground, at the moment it really only functions as storage. If you're a beginner or novice, it seems like it would be really difficult to figure out how to implement this as it's really complicated and has a lot of moving parts.
@GAMEBR0VIP2462
@GAMEBR0VIP2462 Ай бұрын
Hey, I wanted to clarify for you and anyone who may run into this problem in the future, as I happened to make the same mistake. SO, At 6:35 or so we start making the S_Line this is the line structure we will be basing the "Make line" from later. ensure you set it up properly. The "Make Line" node you are missing, presumably at about 36:00 minutes, would be created by dragging left from bottom input of the "add" node that comes off of the "Lines" array and typing in Make "Whatever you named your variable" here. this is making the Vector 2D for both X and Y which was split in the seconds leading up to the moment you realized you were missing the node, plug your floats in and have a great day :). Hope this helps.
@hyperrhydra7743
@hyperrhydra7743 2 жыл бұрын
(UE5) when i open my inventory the grid doesnt show up... Any thoughts why? i rewatched many times and everything is the same
@AstridLeeX
@AstridLeeX 2 ай бұрын
Have you found a solution to the problem?
@hyperrhydra7743
@hyperrhydra7743 2 ай бұрын
@@AstridLeeX I did but it was so long ago I don't recall what the issue was.
@AstridLeeX
@AstridLeeX 2 ай бұрын
@@hyperrhydra7743 🥲
@jonwiggins
@jonwiggins 4 жыл бұрын
Thank you kind sir!
@skakun.design
@skakun.design Жыл бұрын
Thank you so much man!
@UNDERKING_UDK
@UNDERKING_UDK Жыл бұрын
Thank you for the great inventory tutorial :)
@NorthvilleFiji
@NorthvilleFiji 9 ай бұрын
Idk if you're still doing videos but If you are can you do one for ue5?
@take0ne
@take0ne 4 жыл бұрын
Love the content, can you make a Tutorial for a Building Mode like in Ark for example that uses ressources
@theroneranger
@theroneranger 11 ай бұрын
I've run into a problem in following this tutorial that seems to occur once completing the steps to draw the lines in the grid widget. I keep getting an "accessed none" error for the variable "Inventory Widget" inside the Character blueprint where the beginplay and input action logic are located. It is saying that there is no value for the variable. Scratching my head over this, as I've followed the tutorial closely twice now and have come to the same result. Any help would be appreciated.
@theroneranger
@theroneranger 11 ай бұрын
I was able to find the problem- it was related to BP class inheritances with my live retargeted models. After debugging and moving some components around I was able to get this working and I am now on to part 3.
@hoopaswagg
@hoopaswagg 11 ай бұрын
@@theroneranger can you help me, what do i need to do edit the blueprint class?
@theroneranger
@theroneranger 11 ай бұрын
@@hoopaswagg im not sure if i can help but can you be more specific? are you getting the same accessed none error?
@hoopaswagg
@hoopaswagg 11 ай бұрын
@@theroneranger yes
@theroneranger
@theroneranger 11 ай бұрын
@@hoopaswagg i fixed mine by making breakpoints at the starting nodes of each code related to the error and checking values to see where the value is returning none. once you've found that spot you need to figure out where it needs to be declared or collected. in my case, it was the parent i was referencing but the values were declared on the child.
@thomasbandeira6579
@thomasbandeira6579 8 ай бұрын
Truly an excellent tutorial, your videos are well laid out and easy to follow. Any chance you or anyone reading this comment know how to get the item widget image to draw over the inventory grid lines? Currently the grid lines draw over the image. Thanks
@ReidsChannel
@ReidsChannel 8 ай бұрын
Thanks! The lines will always draw on top of w/e widget they're inside of. So if you want to draw them below you need separate that part into its own widget which renders behind the inventory
@Yoremh
@Yoremh Ай бұрын
I haven't seen all the tutorial videos yet but before starting a quick question: Is there a solution to accumulate certain elements in the same slot?
@zedazer3844
@zedazer3844 Жыл бұрын
Brilliant tutorial! is it ready for multiplayer or would I need to modify it?
@s4mss4uc3
@s4mss4uc3 3 жыл бұрын
Please, show us how to add things like multiple inventory bags like in DayZ. I am trying hard to bring up a item information widget that will show item stats when the mouse is over it. I tried many ways with many tutorials. Plz add more content about this inventory system. Thanks fot the great stuff my man!
@grafix-productions
@grafix-productions 3 жыл бұрын
Windowsize 1x1: If your Windows open in wrong size, like .e. in your video when you open a Bluepint and it doesn´t open it in the correct size. Just grab one of the corners and resize the window. To safe that size so it opens in that particular windowsize just make it fullscreen once and click the fullscreen icon again to rewind an voilá, the new windowssize should be saved as your "standard windowsize when opening". This works with every Program as far as i know cause it´s a Windows Feature.
@CptMARS101
@CptMARS101 10 ай бұрын
Killer tutorial series! This is exactly what I have been looking for. I'm trying to replicate a DayZ style inventory system. I've been trying to modify it in a way where the initial pickup adds the inventory to a "Hand Grid Widget" that functions much like the Inventory Grid Widget, only it has space for just 1 item and auto sets the size of the Hand Grid Widget to be the dimensions of the pickup item. I'm having some difficulty though. Would you have any suggestions? Thanks again
@ReidsChannel
@ReidsChannel 10 ай бұрын
Thanks! Sounds like you need to create a second instance of the grid inventory for your hand item and then possibly recreate it or atleast change the dimenions each time u pick up a new hand item so it will fit
@TARANESYT
@TARANESYT Ай бұрын
Your videos are awsome, could you make a guide on how to make an inventory system?
@Saint_John_The_Forerunner
@Saint_John_The_Forerunner 3 жыл бұрын
I can't add Inventory Component to ThirdPersonCharacter. Nothing showing in the search bar. Getting about 8 Play in Editor messages stating : Blueprint Runtime Error "Accessed none trying to read property InventoryComponent". Blueprint: Inventory_Grid Function: ....various functions like initialize, create line segments, etc.
@TjwithA5.0
@TjwithA5.0 3 жыл бұрын
you need an actor component
@ИванИванов-д5з1ь
@ИванИванов-д5з1ь 3 жыл бұрын
Amazing tutorial
@zykoz6826
@zykoz6826 4 жыл бұрын
Amazing!
@thefraternity-gamestudio6580
@thefraternity-gamestudio6580 4 жыл бұрын
well, guess it deserve a commentaire to pay respect
@FlippingSkater
@FlippingSkater Жыл бұрын
I did everything an can’t get the grid to pop up or the black blurred background
@BalthsTunes
@BalthsTunes 3 жыл бұрын
Cool Tutorial Any chance of adding a craft section and stacking to this inventory ?
@blackhand7294
@blackhand7294 Жыл бұрын
If your grid is not showing up make sure not to connect a return node in your On Paint override. I spent like 2 hours trying to figure this out thanks to @Sperit's comment for the answer.
@netherworld8196
@netherworld8196 11 ай бұрын
Just finished this episode when I open the inventory it does some weird not opening thing. (Hard to explain) where it appears and then disappears. If you click it a few times it will open. Anyone got a fix I didn’t notice it doing it in your video.
@netherworld8196
@netherworld8196 11 ай бұрын
Worked it out with the enhanced input action you need to use started and not triggered.😭😭😭 It’s been a while since last time I used unreal.😂😂
@CONTOSCAVEIRA01
@CONTOSCAVEIRA01 3 жыл бұрын
Hi! I'm Brazilian thanks for your tutorial, it helped me a lot. But how do I add a button to use the item? (exemple: I click on the AK-47 and a button appears)
@fahimjaowad8717
@fahimjaowad8717 5 ай бұрын
Super cool tut, I heard on paint is like event tick and it executes each frame. Is there a workaround for that?
@ReidsChannel
@ReidsChannel 5 ай бұрын
not sure if there is more effecient way but I wouldnt worry about it, drawing lines is pretty cheap
@wishyourlife6861
@wishyourlife6861 3 жыл бұрын
Could this be somehow attached to clothing items like in EFT or DayZ where if you pick up clothing items, a new small inventory will be added for every clothing item in a list beneath eachother ?
@goose2574
@goose2574 Жыл бұрын
You could probably get away with when clothing is equipped just create another inventory component
@bradennichols3154
@bradennichols3154 Жыл бұрын
Create blueprint of the clothes. Open blueprint. Add inventory component. Just like you did with your third person character. As far as accessing it is a whole other problem
@patrickartucov2321
@patrickartucov2321 4 жыл бұрын
Wow such a great tutorial! I rebuilt it and have a question, is it possible to get a reference from my tp character in the bp_item? I want to pick up the objective by press a button. And the item component is attached to the character. You did such a great job dude, the best learning channel here on KZbin
@ReidsChannel
@ReidsChannel 4 жыл бұрын
Thanks :) assuming ur doing a first person game you can always just get GetPlayerPawn from anywhere and then cast that to your specific character class.
@patrickartucov2321
@patrickartucov2321 4 жыл бұрын
@@ReidsChannel ah the pawn thank you! This is so great, works really good :-D
@JustJoshinYouBro
@JustJoshinYouBro 8 ай бұрын
Would you know how to make the inevntory match the space of a workbench? So if i place an item in the middle of the workbench inventory, it shows in the middle of the workbench?
@Aherys
@Aherys 4 жыл бұрын
Just tips you 10 bucks, Thanks for the tutorial buddy !
@ReidsChannel
@ReidsChannel 4 жыл бұрын
Thanks so much! I really appreciate the support :) If you'd like to join my discord channel (link in the description) I can assign you the supporter role. If not, no worries, thanks again !
@Aherys
@Aherys 4 жыл бұрын
@@ReidsChannel With pleasure, it's done !
@rogerpeets8739
@rogerpeets8739 2 жыл бұрын
i am pretty new to this and still trying to hammer in information into my brain so im not very knowledgeable here, but how would i go about making it so i have to pick up an item to add it to my inventory rather than walking over it? thanks alot for the videos!!
@alexandrasparov5442
@alexandrasparov5442 Жыл бұрын
Function "Get top left" is not in my version of unreal engine, did you created it or where I can find it(36.37 min) ? Thanks.
@neyverh123
@neyverh123 3 жыл бұрын
Sorry I am coming back But I do need help with the drag and drop. every time I try to drag and drop on top of another item it just takes off the item and when I hover the item over another one it does not show me it highlights red. what do I do?
@haroo5738
@haroo5738 3 жыл бұрын
i been sitting here for about an hour wondering why my variables were not working i forgot to set the target as inventory components :/
@BWallin
@BWallin 9 ай бұрын
hey how could this component be added to items that you can pick up such as clothing and bags, so u can increase or decrease inventory size based upon what you have equipped, and also how can i add the inventory widget behind a button press like "TAB"?
@SHDAGENTNY
@SHDAGENTNY 3 жыл бұрын
I’m having an issue when selecting inventory component on the graph for Inventory Grid Widget. I can’t select inventory component in Initialize for the variable
@m0rtos373
@m0rtos373 3 жыл бұрын
do you found a solution? im stuck like you
@TjwithA5.0
@TjwithA5.0 3 жыл бұрын
@@m0rtos373 make an actor component instead of an actor
@michael_grey
@michael_grey 2 жыл бұрын
Does this work for various objects? So i am wanting to make a Backpack with between 10 and 30 slots, pocket with 4 slots and chest rig with between 10 and 20 slots? Also, is there a way to make the slots vary in size, example being in chest rig i dont want 10 slots all together but 5 slots each 2 slots big. is this possible. i will have several (8 or 10) different backpacks and chest rigs so need different sizes
@vellendev
@vellendev 2 жыл бұрын
Haven't had a chance to watch the other vids but wouldn't it be better to promote the player controller as a variable on begin play, then just reference it whenever you need? I think what is happening with that function is that it's casting every time instead of just once right? Still learning UE so that might not be any better but figured I would ask
@ReidsChannel
@ReidsChannel 2 жыл бұрын
We'll It's probably more optimal to cast it in the begin play so feel free, but at the end of the day, it's but a drop in the water in terms of optimization.
@vellendev
@vellendev 2 жыл бұрын
@@ReidsChannel thanks for the reply, again just trying to learn it so was more curious than anything! Appreciate you taking the time to put out content :)
@GamesStudio313
@GamesStudio313 3 жыл бұрын
Hi, How can you do that e.g. the character has a weapon on his back and then I want to push the weapon into the infentory ?
@CrypticaProductions
@CrypticaProductions 3 жыл бұрын
Are the items in the inventory actually usable or are you just able to place them down? I'd like to combine this with my food system
@SomeKindOfMattias
@SomeKindOfMattias 3 жыл бұрын
I mean this is a great tutorial but ... I will have to drop off a few of my firstborns for “convert to pure cast”. How did I not know about this 🤯
@user-sb5ud7ek9c
@user-sb5ud7ek9c Жыл бұрын
im only getting vertical correct # columns, idk where the issue is, finished pt 3, but not working q.q
@Arnov618
@Arnov618 Жыл бұрын
9:32 what if I already have "begin play" in my "BP_FirstPersonCharacter" ? I cannot add another one 😭
@nuttyak2taps
@nuttyak2taps Жыл бұрын
You may already have the answer to this, but you can add a sequence node by holding S and clicking in your blueprint, or right clicking and searching for sequence. Very helpful for begin play events since you can't create more than one, and can't hook one up to multiple nodes.
@netpeggle4458
@netpeggle4458 4 жыл бұрын
Maybe expand on it / change it since some people would not like to pick up everything in proximity make a second one appear on open inventory on the left for example that shows everything that would usually be "picked up" and just make it show up in the menu so that u can drag it over but the items stay on the ground until u drag them in the right inventory. To prevent cheating make either a protection of items so they are not touchable or disappear as soon as they are being dragged by a player to prevent duplication exploiting. But still an Interesting view into something like this being created. :)
@ilichbkv5913
@ilichbkv5913 8 ай бұрын
Seems like it's old version of ue4. Use get player controller, or use construct instead of on initialized.
@EpicNav
@EpicNav 3 жыл бұрын
@Reids Channel is there a way to change those boxes with custom UI design?
@Malborooo27
@Malborooo27 2 жыл бұрын
I follow all the code but in the end, when i press I to show inventory, there is no grid at all, no error too, what wrong with me T_T
@JudgeConviction
@JudgeConviction 8 ай бұрын
threw you a sub, dont spend it all in one place hombre
Unreal Engine - Spatial Inventory Tutorial (2/4)
1:00:17
Reids Channel
Рет қаралды 43 М.
Multi-Slot Inventory (Resident Evil) | UE5 Tutorial
3:29:18
Patsanoob
Рет қаралды 9 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Unreal Engine AI with Behavior Trees | Unreal Engine
26:38
Unreal Engine
Рет қаралды 366 М.
How to Make a Simple Inventory System in Unreal Engine 5
23:00
Gorka Games
Рет қаралды 114 М.
Unreal Engine - Lethal Company inspired inventory
44:20
Qworco - Unreal Engine
Рет қаралды 1,3 М.
Basic Inventory: Picking Up & Dropping Items In Unreal Engine 5
44:18
BuildGamesWithJon
Рет қаралды 67 М.
OpenAI's o1 just hacked the system
26:31
AI Search
Рет қаралды 149 М.
Unreal Engine -  Project Borealis Movement plugin tutorial
19:04
Qworco - Unreal Engine
Рет қаралды 547
Slot Inventory Tutorial Part 1 - Unreal Engine 5.4+
17:19
Lisowi
Рет қаралды 11 М.
How to create Modular and Scalable UI systems in Unreal Engine
19:15
AmrMakesGames
Рет қаралды 102 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.