Unreal Concepts - Persistent or Saveable Objects ( UE4 )

  Рет қаралды 21,154

Mathew Wadstein Tutorials

Mathew Wadstein Tutorials

Күн бұрын

Пікірлер: 27
@lindseymzr
@lindseymzr 6 жыл бұрын
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.
@QuiteDan
@QuiteDan 2 жыл бұрын
It's amazing with saving systems how nothing works, nothing works, nothing works, and suddenly, everything works fine
@kiddhkane
@kiddhkane 5 жыл бұрын
"Long code short" I like that phrasing!
@Kelton99991
@Kelton99991 4 жыл бұрын
for anyone having trouble finding the example in the source file link github.com/MWadstein/wtf-hdi-files/tree/master/Content/Examples/UC/-PersistentVariables
@TheAxebeard
@TheAxebeard 7 жыл бұрын
Only a few minutes in, but it sounds like this would solve my problem of loading and unloading persistent procedurally generated streaming levels.
@turkermustafaklc9085
@turkermustafaklc9085 3 жыл бұрын
It's awesome. I've been trying to figure it out for one week. Thank you Mathew...
@razludwig430
@razludwig430 6 жыл бұрын
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!
@stevenkent5351
@stevenkent5351 4 жыл бұрын
this made my head hurt, made sense, but still made my head hurt.
@andreww4751
@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.
@Nerfdalocks
@Nerfdalocks 7 жыл бұрын
wonderful concept, thanks
@Mittzys
@Mittzys 11 ай бұрын
12:04 afraid that coin wont load in tomorrow morning
@lindseymzr
@lindseymzr 6 жыл бұрын
is that savegame manager bp in the master download at the link? I didn't see it.
@breesewilson6742
@breesewilson6742 4 жыл бұрын
Great. But! Wouldn't it be easier for everyone if you did step by step? Your starting at the end and working backwards.
@madrat9678
@madrat9678 8 жыл бұрын
Thanks for great tutorial again !
@gustavovalente3228
@gustavovalente3228 5 жыл бұрын
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?
@BourkeDaniel
@BourkeDaniel 8 жыл бұрын
great video once again.
@averywicks6892
@averywicks6892 7 жыл бұрын
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?
@kenalpha3
@kenalpha3 2 жыл бұрын
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.
@yonjuunininjin
@yonjuunininjin 8 жыл бұрын
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.
@MathewWadsteinTutorials
@MathewWadsteinTutorials 8 жыл бұрын
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.
@kenalpha3
@kenalpha3 2 жыл бұрын
@@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????
@lhmsc
@lhmsc 2 жыл бұрын
@@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.
@kenalpha3
@kenalpha3 2 жыл бұрын
@@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.
@josephmoody5418
@josephmoody5418 6 жыл бұрын
@12.05 when there was that cling, what was that?
@SWVNGGVNG
@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.
@50shadesofskittles9
@50shadesofskittles9 2 жыл бұрын
I can't believe how loud your mouse is. Soooooooooo distracting.
Unreal Concepts - Blueprint Only Input Mapping ( UE4 )
40:52
Mathew Wadstein Tutorials
Рет қаралды 14 М.
Unreal Engine: Understanding Maps, Levels, and Sublevels using the Levels Tab.
26:27
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 77 МЛН
When u fight over the armrest
00:41
Adam W
Рет қаралды 24 МЛН
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,1 МЛН
Unreal Engine 4 Tutorial : Saving multiple locations/Items
26:38
Totally Unreal
Рет қаралды 25 М.
HTF do I? Event Dispatchers in Unreal Engine 4
11:00
Mathew Wadstein Tutorials
Рет қаралды 113 М.
Unreal Engine 4 Tutorial - Saving Level States
26:39
Ryan Laley
Рет қаралды 27 М.
[UE4] Saving Progress in your game!
9:31
Aaron Hunt
Рет қаралды 13 М.
The Most Insane Weapon You Never Heard About
13:56
Kurzgesagt – In a Nutshell
Рет қаралды 4,9 МЛН
The Unreal Engine Game Framework: From int main() to BeginPlay
27:22
Alex Forsythe
Рет қаралды 217 М.
HTF do I? Create a new Project Template in Unreal Engine 4 ( UE4 )
13:15
Mathew Wadstein Tutorials
Рет қаралды 10 М.
Multiplayer in Unreal Engine: How to Understand Network Replication
22:08
Epic's Unreal Optimization Disaster | Why Nanite Tanks Performance!
13:07
Threat Interactive
Рет қаралды 233 М.
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24