In this video we complete the creation of our merchant by adding the shop widget and its sub-widgets. Further we give our player the ability to buy multiple items at once using a slider and implement two different ways of selling our items to the merchant (1. by using the action menu 2. by dropping items in the shop).
Today we deal with saving and loading our inventory, which will be extremely important for you if you are trying to include the inventory system in a ārealā game. Also we make changes to the pickup actors in order to save which actors were picked up so that they can be destroyed when loading the game.
i really am interestd in this very cool and complex inventory system for my game
before i will dive into this and go along every part of it, please let me ask if you may consider uploading the actual progress from part to part, or if its finished you plan to make the project downloadable.
i know doing it step by step will teach me so much about ue4 and its blueprint system, but sadly my free time i can spent on this is very very limited.
So please consider uploading the current/finished state of the system.
you would help me (and maybe other people,too) very much ! (i could implement it in my current prototype and try to learn from it and your tutorials when i have more time)
Hi stucki,
i planned to upload the project when the series is finnished and post the link in the description of the last video of the series. That might be the case in 2-3 weeks.
I donāt know if itās been requested yet but could you implement some form of basic kill/loot system? If thatās too much I understand.
Youāre just so detailed and thorough that Iād rather learn from you than anybody else.
So do you mean that there are enemies walking around and when you kill them they drop some kind of pickup? If so that is definetly not too much and i could make a video on that.
Yes!! Like maybe they die and randomly drop either a health potion or the blade item you made.
Also, what about changing the pickup system from a walk over to a left click? Similar to some popular arpg games. You hover your mouse over the pickup, it maybe highlights the item and if you click it the player runs in range and then picks it up.
Nowadays there is hardly any game that features an inventory but does not allow the player to to deposit items in a storage to access them later in the game. Because of that we will add a storage system, using chests, to our game. In this part we create the storage actor, duplicate some of the inventory widgets and modify them to fulfill our needs.
;
First I would like to commend you for taking your time out to teach the next evolution of game creators and as I have not started to watch your tutorial series yet, I have bookmarked this forum post and subscribed to your YouTube channel.
I have only recently started to use Unreal Engine, and I can say it was daunting to comprehend at the beginning, but after a few months things have started to make sense. I am not going to put an āorderā in for a specific feature or design here, I just wanted to introduce myself as someone who is committed to game making (have started a diploma) and hope there are many more awesome people like yourself who will take their time out to help us nubs as much as you have.
I have spent 3 years writing my game document, no coding or programming or art yet, just writing down the mechanics and game ideas and am still refining it to this day, but itās close.
Good will to you my friend, and when the time comes, I will give you a read over my project and would appreciate your feedback on it.
Hey Gholes,
first off welcome to the community Ue4 is definetly hard to learn (I spent half a year just watching tutorials before i started any project) but i can guarantee you that it is totally worth it^^
3 years of working on a game document, that sounds really impressive and i canāt await to read through it and give some feedback. Just send me a private message here on the forums or on youtube when you think that it is ready.
In this video we continue with the implementation of our storage system by adding functions to move items from the inventory to the storage and the other way round. Further we add a new drag and drop operation so that we can drop items from the storage back to our inventory.
Hey DigitalDominus,
as already stated above i will upload the full project after the series has finnished and post the link in the description of the last video.
Yeah you could probably also implement it as an actor component. Should not make any severe differences. I just did not think about that when creating the project so i chose actor. There is no specific reason for that.