this is a great concept video. it would be really nice for us beginners if you could show how to set this up step by step. as there is a lot of variables in there and nodes as well.
@QuiteDan2 жыл бұрын
It's amazing with saving systems how nothing works, nothing works, nothing works, and suddenly, everything works fine
@kiddhkane5 жыл бұрын
"Long code short" I like that phrasing!
@Kelton999914 жыл бұрын
for anyone having trouble finding the example in the source file link github.com/MWadstein/wtf-hdi-files/tree/master/Content/Examples/UC/-PersistentVariables
@TheAxebeard7 жыл бұрын
Only a few minutes in, but it sounds like this would solve my problem of loading and unloading persistent procedurally generated streaming levels.
@turkermustafaklc90853 жыл бұрын
It's awesome. I've been trying to figure it out for one week. Thank you Mathew...
@razludwig4306 жыл бұрын
so I found the save manager and migrated that whole section to one of my projects. I can run your box character in one of my levels, and noticed he will pick up the coins I put on my level , but they will not stay gone unless he also enters the open level bp.And it is bizarre. I set open level bp to go to your second Vars level , and in your second vars level I set the green open level to go back to my level. So my character (a sci fi warrior) grabs a coin , enters the open level door , then I am your character in your level , grab some coins and go back through the green door , now I am my character back on my level.LOL!
@stevenkent53514 жыл бұрын
this made my head hurt, made sense, but still made my head hurt.
@andreww4751Ай бұрын
So you literally have an array of structs which have actual object instances in them in your SaveGame? In blueprints. How? I don't get it, everywhere I looked they say you can't have objects in your SaveGame in blueprints. If someone has an insight or answer into this let me know.
@Nerfdalocks7 жыл бұрын
wonderful concept, thanks
@Mittzys11 ай бұрын
12:04 afraid that coin wont load in tomorrow morning
@lindseymzr6 жыл бұрын
is that savegame manager bp in the master download at the link? I didn't see it.
@breesewilson67424 жыл бұрын
Great. But! Wouldn't it be easier for everyone if you did step by step? Your starting at the end and working backwards.
@madrat96788 жыл бұрын
Thanks for great tutorial again !
@gustavovalente32285 жыл бұрын
Hello!! I didn't understand one thing. In your coin BP you call na event called "Update Saveable Object Array" from BP Saveable Object Array, but this event doesn't exist on that BP or it wasn't show on the vídeo. Could you help me with this?
@BourkeDaniel8 жыл бұрын
great video once again.
@averywicks68927 жыл бұрын
Great Tutorials Matthew...Have a somewhat random question for you. Do you see a problem with storing a "skeletal mesh component" reference inside of a struct to be saved and loaded during aspects of a game? For example, say I have a character that can have a set of pants and shirt (chosen by the player), and I need to save those items when the player closes and opens the game. Does storing them in the manner I stated above seem problematic to you?
@kenalpha32 жыл бұрын
How are there no answers to the comments????? 2) It shocks me that Epic left most of us confused/force us to learn how to do a BASIC fundamental save game operation..... when their billion dollar game Fortnite, had an example of what every game maker would need. (Did player chop x tree, got Y chest >>> all that info had to be saved for all players on the map, so Epic knows how to save interacted references...) How can Epic be for making AAA games, yet want us to waste so much time just trying to learn how to do what hes saying in this vid... I dont know if this is his own actor or Epic's script? And from the comments, people are asking for steps on how to do it.... So it's already 2022, UE5 is out, but no answers on how to do this in UE4.27.... very frustrating.
@yonjuunininjin8 жыл бұрын
Why not saving all the objects that were actually changed and don't care about things that didn't change, so we just load the default state without checking? So, every time something changed we put it into the array that is also loaded, so we don't check objects that never were touched. Also, I was waiting for a Darksouls reference, where they save states of shortcuts that were activated instead of a room with lights on and off :D.
@MathewWadsteinTutorials8 жыл бұрын
Yep! There are a few different ways of doing this but I wanted to save them all so I could get the code working for splitting loading over frames. Once you get enough objects you end up freezing the game for a few seconds while it iterates thru them all and by splitting the loading over frames you can get it to allow the machine to do other things at the same time. Saving just items that changed would be a good update to this, saving out the entire reference itself would help as well if you have a save per level as well.
@kenalpha32 жыл бұрын
@@MathewWadsteinTutorials "Saving just items that changed would be a good update to this" So why didnt you do that for us? Im from 2022, and still no answers on how to do this. Idk what happened to your channel. But why didnt you post a link to a code update or anything before you left? It's very dramatic to me, because the ones who should have done this code, Epic, did not. Then those who agree it's a good idea and know how, didnt do it either????
@lhmsc2 жыл бұрын
@@kenalpha3 Dude, stop crying and go study by yourself. Mathew is spending his time and effort bringing us content for free and you're demanding and blaming like you're his boss? Grow up.
@kenalpha32 жыл бұрын
@@lhmsc stop replying to me with your cries. You're not part of the community with that sour baby attitude. Telling me to grow up while you offer nothing of value. My criticism is valid. He said he knew how to do something yet didn't post it. I did not demand anything. Learn to read and keep your cries to yourself. If questions trigger you this much, then clearly you are the immature child and unprofessional.
@josephmoody54186 жыл бұрын
@12.05 when there was that cling, what was that?
@SWVNGGVNG Жыл бұрын
I like your videos but honestly this has to be your worst one that I have seen. I know you said you may get back into making tutorials, I hope this is one you revisit cause this is kind of all over the place.
@50shadesofskittles92 жыл бұрын
I can't believe how loud your mouse is. Soooooooooo distracting.