Unreal5 Blueprints: SAVING Variables - (2-MINUTES!!)

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2023
  • Here's how you save simple variables using Blueprints in Unreal5-!!
    If you enjoyed this video, please consider becoming a Member :)
    / @theroyalskies
    Or joining the Patreon Squad directly:
    / royalskies
    It makes a huge difference, and really helps ensure I'm able to make the best videos I possibly can Free for everyone here on RUclips -
    If you'd like to join the Community Discord, we'd love to have you here at:
    / discord
    ---
    #unrealengine #unrealengine5 #gamedev
    ---
    If you like my Demo Character, you can find her on my ArtStation Store here!
    www.artstation.com/marketplac...
    If You're specifically an Unreal-5 Developer, then you can find my Unreal Marketplace Here:
    www.unrealengine.com/marketpl...
    If you're interested in Learning Unreal-5 FAST - You can follow everything I've learned so far in my "UE5 Speed Tutorial Playlist" here:
    • Intro To Unreal Engine...
    ---

Комментарии • 21

  • @TheRoyalSkies
    @TheRoyalSkies  7 месяцев назад +1

    There's also something called Data-Structures which you can use to save more complex things - We'll probably go more into those pretty soon, but I just wanted to show you guys the basics first :)
    Shout-Outs to MattAspland's longer more thorough tutorial here: ruclips.net/video/HJxYPJF6wzk/видео.html
    And to MagmaOkami for helping debug figuring this out-!!
    Full Playlist Unreal5 for those coming late can be found below!
    ruclips.net/video/Hn2aPOWsVzQ/видео.html

  • @vi6ddarkking
    @vi6ddarkking 7 месяцев назад +5

    Since were on topic Can you do a tutorial on how to Create folders for screenshots, save files, on any other thing we want to export out of the game?

  • @bushmaori
    @bushmaori 15 дней назад

    Exactly what I needed, thank you so much

  • @diarionmadison
    @diarionmadison 7 месяцев назад +1

    This does help, it really does.

  • @iesdise
    @iesdise 5 месяцев назад +1

    Bro, your channel is dope

  • @invert6actual585
    @invert6actual585 10 дней назад

    what about saving data in game like say I need to open a door but to open the door I need 3 torches lit. How do I count the instances of the BP_Torch to be activated which the door can check if 3 are activated the door will open?

  • @TheGaminator800
    @TheGaminator800 7 месяцев назад +3

    What saving at location?

    • @TheRoyalSkies
      @TheRoyalSkies  7 месяцев назад +4

      There's a variable for set location you can use to get that - You can see that being used in this tutorial over here:
      ruclips.net/video/HJxYPJF6wzk/видео.html
      Hope that helps!

  • @Radar_2576
    @Radar_2576 7 месяцев назад +1

    Can you save a TextureDynamic2D?

  • @Axel0689
    @Axel0689 7 месяцев назад +1

    Interesting short and clear. Keep up the good work. I personally was interested in updating the Player HUD (with lives and number of keys taken), when I load game. I put the HUD in the Game Mode.
    As for the Save Game, I actually used a Structure in which I entered the variables of life, number of keys and Player position.
    And I took advantage of the Game Instance for Save Game and Load Game.

  • @darrennew8211
    @darrennew8211 7 месяцев назад +2

    It seems weird to me that this would be scalable. Even a relatively simple game (save-wise) like Talos Principle is going to have hundreds of variables to save. And all it's storing is which doors are open, which puzzles are completed, etc. There has to be a better way of doing it, where (say) actors can mark something as "this needs to be saved" and have the save game stuff automated?

    • @rando5673
      @rando5673 7 месяцев назад +1

      Game flags can actually be designed to take up virtually no space. Something written in C++ (UE's coding language) could have a binary statement like "isLocked" taking up a single integer at 0 or 1 for each door, which is basically nothing to a computer. Player attributes like strength, intelligence, etc can be stored as integers in almost the same way. What gets expensive computing-wise is constantly calling on these stored values, which is why you generally avoid updating these things every frame. Doors can wait for a player to press a button, and attributes can wait until something like damage is calculated

    • @darrennew8211
      @darrennew8211 7 месяцев назад +2

      @@rando5673 I didn't mean size-wise. I meant actually sticking every variable you're going to save into the save blueprint. Writing the program bits to name each variable you want to save, even assuming it's a fixed number of named variables (and not, for example, where I dropped any of the 20,000 random clutter objects I might have picked up) seems kind of difficult to do with the default UE5 save-game blueprint.

  • @SkyVeyron
    @SkyVeyron 4 месяца назад

    Does anyone here knows how to save a vehicle's position? It's a pawn, tried to save it with functions just like it is done with characters, but it doesnt work

  • @ZuperBytes
    @ZuperBytes 4 месяца назад

    why i cant find my variables in my blueprints ?

  • @fightinglucario
    @fightinglucario Месяц назад

    Very useful! I implemented it very easily into my fighting game to save such things as round length.

  • @GrownAssNerd
    @GrownAssNerd 2 месяца назад

    I've been looking for a way to save and display my "Longest Time Survived" timer, I think this video gets me a little bit closer to figuring it out lol. Thanks!

  • @NeedsaBetterName
    @NeedsaBetterName 7 месяцев назад

    Didn't expected to be sucker punched in the feels today, Great vid :)

  • @w33dsmoke61
    @w33dsmoke61 5 месяцев назад +1

    this shit dont work either. copied your moves and the variable never showed up on the graphs part. 0:50 you promoted to variable and it loaded all your variables on the left. when i tried that. it loaded nothing.

    • @roartherabbit9135
      @roartherabbit9135 Месяц назад +1

      this guy isn't good at explaining things also I'm having a problem too