Saving and loading games with Godot

Поделиться
HTML-код
  • Опубликовано: 4 фев 2025

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

  • @ThrillerHeartStudios
    @ThrillerHeartStudios Год назад +321

    You really need a team of more people, this is without a doubt the best Godot tutorial channel on the platform. You do it like nobody else can, these tutorials are able to cover a broad range of things with just a one hour video and tackle many of the problems a developer might face while trying a daunting task all while explaining it in a way that anybody can understand. Keep up the good work it will pay off!

    • @godotneers
      @godotneers  Год назад +88

      Thanks a lot, I'm really glad the videos are useful! They are lot of work to make, so its about one video per month give or take (I have a full-time job and a few other obligations, so I can only do this in my spare time). Right now this channel makes about enough money per month to pay for the internet bill (which is great, I don't complain), but given that, I don't see me hiring any external help anytime soon.

    • @cakemonitor842
      @cakemonitor842 Год назад +25

      @@godotneers Have you considered creating a Patreon?

    • @chicco_stat
      @chicco_stat Год назад +9

      @@cakemonitor842 great suggestion, I would definitely subscribe.

    • @MRxRadex
      @MRxRadex Год назад +1

      Or youtube sponsorship, if you can do so. Really great content and I would like to support its creation.

    • @godotneers
      @godotneers  Год назад +43

      Really appreciate it, thanks a lot! I'm a bit reluctant on doing anything "monthly" like a Patreon or RUclips members. This is really a hobby project I do in my spare time. I have a full time job and other obligations, so time is the limiting factor here. Getting some financial help would allow me to shift priorities more towards the channel but this is something that takes time to implement and I don't want people to be disappointed when they do a monthly thing and I still only put out videos at the same pace as before. That being said, if you'd like to support me financially, I have a Ko-Fi (ko-fi.com/derkork) and I just have enabled the "Super Thanks" feature here. It also helps to spread the word :-). Thanks again!

  • @GreedFeed
    @GreedFeed Год назад +113

    For whoever is in charge of this channel I hope you know in all my years of programming (there are many) this has to be one of the absolutely clearest teaching documents I’ve ever seen in my life. Thank you.

  • @BattleDrumz
    @BattleDrumz Год назад +88

    I love that you show the logical steps through implementations. It really helps to see WHY certain techniques will paint you into a corner.

    • @ferdinand3und4zig
      @ferdinand3und4zig Год назад +4

      Yeah. Which really is how all learning resources should be.
      So much (not just for Godot, but everything) is just what's available and step by step instructions, when what's important is the "Why" and how it works. The architecture and internal process on a bigger scale, even the Godot Documentation rarely shows that.

  • @merthyr1831
    @merthyr1831 11 месяцев назад +31

    Most people writing tutorials for topics like this would do a single solution and call it a day. Even for other programming/gamedev products. But you're always so careful to explain the cost and benefit of different solutions so we can use what works for our project and preferences. It's a sign of a true teacher!

  • @richardmehalick9076
    @richardmehalick9076 Месяц назад +3

    Best teacher of Godot, period. I have been in the software business for 40+ years and used a multitude of languages, so I am now trying to learn Godot for a hobby during retirement. I watched one less than infinity RUclips videos and this channel produces the best.

  • @ThinkWithGames
    @ThinkWithGames Год назад +52

    It's a good day when there is a new Godotneers video :-)

  • @LuisCassih
    @LuisCassih Год назад +65

    For compatibility on new changes to the save game structure, a nice approach used by databases is to have a migration table. When you create a save data file, you also store a version numer of the current Save Data structure. So each time you need to change the structure, you increment the version and create a migration function who convert the previous version to the newer one.
    That way, for example, if the user had a very old save data, the system will read what version is, and will loop for each migration function executing their converter until the save data is upgraded to the newest version.
    But yeah, it's a long topic to talk about ^^

    • @speggeri90
      @speggeri90 6 месяцев назад +2

      Excellent notice and suggestion!

  • @georg_wacker
    @georg_wacker Год назад +18

    For the ResourceSaver you can change the file type from "tres" to "res" to save it in binary format.

  • @DanielRothery
    @DanielRothery Год назад +36

    Really enjoying your video's. One of the things I HATE about most of the Tutorial/Course content out there is they teach you the simplest way to achieve the result depicted in their description/thumbnail and call it a day, scoop up the ad revenue and they are happy.
    What I'm enjoying about your content so far is that you do the above, show how to achieve something... Then explain why it's not the right way to do it and expand on it, and show the "proper" way. I don't want to learn quick hacks, I want to be taught the right way to do stuff. Keep at it :)

  • @Rivologia
    @Rivologia 10 месяцев назад +9

    Yeah, huh. This video plus the accompanying article must be the best piece of game development teaching material I've ever seen. You have introduced crucial topics that I never came across when I was doing research for a save/load systems in Unity games I worked on in my whole career, and explained them with just the correct amount of detail: enough to not leave any holes, not too much to ramble on and just bloat the video length. Furthermore, you have taught about problems I've been aware of but never had the time nor organically came across to figure out full solutions to before. I started watching this video, very new to Godot but curiously looking into getting fluent there, and I've found the language and phrasing used very easily understandable from my transferrable knowledge in Unity. Even better, I was exhilarated watching this with all the care and best-practices put into making the video: you have delineated chapters! You introduce what you're talking about, in which order, before you go into it. As I was watching it, some questions popped up in my mind, and you answered every one of them before the end of the video, fully understanding what is needed and what all the common problems and blind spots are! I was exhilarated about this, and this is the most excited I've been about learning anything in probably four or five years if not my entire career.

  • @yomerrallo1
    @yomerrallo1 Год назад +13

    There are lots of Godot tutorials out there. Also many very good Godot ones. Haven't seen, though, any as elegant, entertaining, detailed and well structured as yours

  • @kadenfrfx
    @kadenfrfx 11 месяцев назад +2

    the fact that you made that add on is amazing you are such an amazing teacher and person

  • @khairulhamdan762
    @khairulhamdan762 8 месяцев назад +3

    Out of all the tutorials about saving/loading this one is the best and it isn't even a competition. You helped me actually understand what the heck I was doing with saving and loading

  • @tayete
    @tayete Год назад +15

    The best Godot channel around hands down!

  • @Interference22
    @Interference22 2 месяца назад +8

    14:48: Quick tip for faster access to the user data for your current project: menu bar at the top of the screen, Project - Open User Data Folder.

  • @Haya_Ma-k7i
    @Haya_Ma-k7i 23 дня назад

    I'm from Japan. Your explanation was super clear and really helpful. I loved how you covered so many methods and made everything easy to understand-thank you so much!

  • @HeraldOD
    @HeraldOD Год назад +14

    I absolutely love your videos and how in-depth they get, please keep making these!!

  • @romanrioter5503
    @romanrioter5503 Год назад +7

    Man, how many ways have we seen this content tackled over the years by other Godot content creators? Thanks @Godotneers for breaking down the big ones, as well as covering benefits and drawbacks of each. Certain to use this video as a reference again in tandem with your written documentation and plugin.
    Thank you!

  • @RagingPanic
    @RagingPanic 9 месяцев назад +4

    I'm floored, this is easily the BEST tutorial I've ever seen for Godot, maybe even any tutorial ever. I come away from this video with a confidence of knowledge that I simply did not have an hour ago. I learned exactly why certain methods are used and the direct consequences of every step of the most basic implementation to the more robust ones. Pardon the language but great fucking job wow.

  • @MakDemonik
    @MakDemonik Год назад +8

    Amazing video. I think this is actually one one the most important Godot videos I have watched in my journey to learn godot. Saving was always a huge problem and you not only show what methods exist, why some are inferior (and in what situations it would still be OK to use them) and give a optimized generic solution for making saving easier. Thank you!

  • @cryptoinvader3161
    @cryptoinvader3161 Год назад +4

    The best tutorials for Godot. I was having really hard time with GUI and only after your tutorial on that subject everything was clear finally, the best part is that I watched that tutorial 3 month ago and everything is still clear. Same goes for all other tutorials here! You have a really great talent for lecturing and thank you for making all of this.

  • @natefoldan
    @natefoldan 11 месяцев назад +1

    Your videos on Godot are easily and by far the best there are. I'm awed by how well explained everything is. I've already made a full game and I still watch these to gain a deeper understanding of everything. And they're just simply enjoyable to watch.

  • @DUHRIZEO
    @DUHRIZEO 8 месяцев назад +1

    The mic audio improvement is heaven man. These tutorials are so incredible it makes long listening so much more enjoyable. Thank you!

  • @therearetoomanytomatoes
    @therearetoomanytomatoes Год назад +1

    Very comprehensive yet perfectly paced and structured. Tip top!🤟

    • @godotneers
      @godotneers  Год назад +1

      Glad this has been useful! Thank yu you very much for your support!

  • @Armilar255
    @Armilar255 Год назад +5

    You see 1 hour long video about saves and first thing comes to mind is "maaan this is gonna be 90% filler content, saves can't be that hard, right?"
    Turns out it's a fairly deep topic, the video is packed to the brim with useful info, easy to digest and very entertainment, congratulations!

  • @pixelhoopoe
    @pixelhoopoe Год назад +1

    This is by far the best tutorial on saving and loading in Godot that I have seen. You not only showed the solution, but you actually explained it. You're great.

  • @viruschris3160
    @viruschris3160 Год назад +1

    Just saw this in my recommendations today and I’ve been looking at tutorials to learn Godot.
    Aside from GDQuest this is another awesome channel showcasing how Godot.
    I’ll have to come back later to learn.
    But this will help a lot when setting up a save system. And one explaining in every detail to help newcomers and such.
    I wish more tutorials were like this. They just jump right into doing it without explaining and showing the steps properly that I just copy and not learn how to do things.

  • @wukerplank
    @wukerplank 11 месяцев назад

    Love how you explain the naive approaches and showcase the downsides. Easily one of the most valuable Godot education channels ✨

  • @veto_5762
    @veto_5762 11 месяцев назад

    I've been using Godot from time to time for quite a while, yet I managed to learn few tricks I wasn't aware before
    You're a natural teacher I might add, is hard to make videos like this and avoid sounding monotonous and yet you nailed it pretty well

  • @StrawberryRaccoonNixie
    @StrawberryRaccoonNixie 3 месяца назад

    This is by far the best video on the subject that I've seen. I'm immensely glad to have come across this video

  • @brandonchang386
    @brandonchang386 Год назад +1

    Thank you so much for not only this video, but all your work getting into the nitty-gritty details of Godot. I don't think i'm exaggerating when I say your content is a huge boon to Godot and it's adoption for people who want to use Godot seriously for making games. Keep up the great work!

  • @archentity
    @archentity 5 месяцев назад

    I was literally looking at downloading the Godot Safe Resource Loader plugin before I watched this video! You the man!

  • @MikeHowellhakosoftware
    @MikeHowellhakosoftware Год назад

    At first blush I thought "What could possibly take an hour to explain about save/load?!" An hour later, I appreciate your thorough approach.

  • @winstonyallow
    @winstonyallow Год назад +16

    Another option besides json or custom resources is to store it as a ConfigFile. It's human readable, supports Godot data types, and comes without the overhead of custom resource classes.

    • @stabbedbyapanda
      @stabbedbyapanda 2 месяца назад +1

      @winstoneyallow Do you know of anyone walking through this possible way of doing save and load?

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

    Amazing channel! Beginning my godot journey and for the first time as a solo dev after doing some projects in teams as an 2D/3D artist. Excited to finally do everything and your channel will be such a big help on this solo dev journey!

  • @DelahayeChristophe
    @DelahayeChristophe 11 месяцев назад

    This is the best tutorial I've ever watched period. It's very clear and I managed to learn a lot ! Thanks a lot for all the work you put in !

  • @BernhardHofmann
    @BernhardHofmann Год назад +1

    There are not enough thumbs up for me to show you how much I appreciate you sharing your knowledge so openly and in a way that makes sense, covers all aspects, and is entertaining as well! Absolutely amazing video, thank you, thank you, thank you!

  • @jackiewatkins1830
    @jackiewatkins1830 Год назад +1

    This is a must watch video if you are trying to pick up skills in Godot... Logically presented and informative about the considerations to be made about the process of saving games. Great work on this...

  • @rickycousins4428
    @rickycousins4428 Год назад +1

    Your videos are my favorite godot tutorial videos I have found and it has resparked my urge to learn Godot. I really appreciate the time and effort you put into these videos. Can't wait to see more!

  • @psielemental
    @psielemental Год назад

    Actually going through ALL the possible options instead of just one, and actually going through all the pros and cons, very nice. Very nice indeed!

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

    I'm at the 25th minute and you already amazed me. I thought the tutorial would stop at JSON, which, by the way, is more than enough for many games... I'll keep watching. Congratulations on the depth of your tutorials

  • @UsedNacho
    @UsedNacho Год назад

    I like that you explain why we do things rather than just giving us the solution because that is so helpful!

  • @OOF-sb3rk
    @OOF-sb3rk 8 месяцев назад

    didn'f finish this video yet but omfg that's so much better than most other tutorials, you actually go slowly enough and get into stuff instead of glossing over it and assuming we're 100% used to coding terminology, so my brain can process stuff you're saying. i even feel like watching all of your other videos just to see if i've missed some other stuff about Godot

  • @jackpaice
    @jackpaice Год назад

    Man, someone should make a statue of you. This was excellent. Thank you so much for all the detail!

  • @Stoniye
    @Stoniye 6 месяцев назад

    This tutorial is absolutely fantastic! I love it! In my past few projects, I always worked with dictionaries and faced the same problems you mentioned. However, the new system with resources was so easy to set up. I LOVE IT!

  • @kaunghtut4574
    @kaunghtut4574 8 месяцев назад

    Mate, you are a national treasure! The explanation was spectacularly done, excellent pacing and detailed information. Thank you for your hard work.

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

    Amazing work. Very impressed by your channel. Please keep going. Your work is leading to great things for you and everyone else. I'm sure of it!

  • @mikecurtin0109
    @mikecurtin0109 6 месяцев назад

    This is excellent! As others have said, I appreciate the way you walk the viewer through successively more complex solutions. I was able to follow along using my in-progress project to get my load/save system off the ground. Really good stuff - thank you!

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

    I would just like to thank you for being so thorough in your explanations of Godot! I really REALLY appreciate that you go into the reason behind all your decisions in these videos. Keep up the fantastic work!

  • @TheDavidCraft0s
    @TheDavidCraft0s 10 месяцев назад

    This is truly gold, paused examples, clear situations and solutions. One of the best tutorial I've ever seen for programming videogames since I started with Unity to Godot today. You even wrote an article and an addon.

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

    The article on save game compatibility is exceptional.
    Fantastic work!

  • @paul-songer
    @paul-songer Год назад +1

    You are a real one. I can tell that you actually use Godot instead of just reading the docs and cobbling together a quick tutorial. If you have time, I would love some more info on interactable objects with a PhysicsObject2D (pushing boxes and such). All the tutorials on them are kinda short sighted on solving a simple issue, instead of fully understanding the problem.

  • @hafizhasan3668
    @hafizhasan3668 9 месяцев назад

    I just want to say your channel really saved me, I was struggling to find a good tutorial but yours is just the right length and all the information I need, thank you very much for your hard work

  • @eedoan
    @eedoan Год назад +1

    Thank you for these videos, they are very helpful. I love that you show common mistakes/problems and also teach how to look up information in the documentation.

  • @Snafuey
    @Snafuey Год назад +4

    Wow great work. Your doing great things for Godot developers!

  • @willd2609
    @willd2609 10 месяцев назад

    these are the most useful and well put together tutorials I've seen online, for Godot and perhaps for anything else!!

  • @derpmagician5631
    @derpmagician5631 Год назад

    this was more complicated than i thought it was going to be but it was a very detailed, i loved it

  • @5naf_plushies482
    @5naf_plushies482 Год назад

    Words can't describe how helpful your tutorials are! Thank you so much! I never understood saving and loading and there weren't many tutorials on the internet so this video was super informative! Definitely gonna stick around to see more!

  • @Eliasdbr
    @Eliasdbr Год назад

    Thank you so much for these quality tutorials! You are a great teacher. More tutorials should explain using trial and error, especially simulating the mindset of a beginner. You are really good in what you are doing.

  • @calebkirschbaum8158
    @calebkirschbaum8158 9 месяцев назад

    This is fantastic. Every time I saw something I would want to improve and questions would be about to come up, you were already answering them. The only thing I would have liked in addition was how to handle multiple saves. But that's a minor aspect I'm sure I can get through UI.

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

    Just wanted to say thank you for being an excellent teacher :) also, you sound almost exactly like Brackeys, which is a compliment by the way! Both of you have great voices and are excellent teachers 😎

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

    This video and your resources video taken together has completely changed the way I use Godot.

  • @AudleStudios
    @AudleStudios 5 месяцев назад

    I have about 350 variables I need to save and load. so 20:33 to 26:00 helped me a ton. (I'm making an app to help with my job lol). Thank you so much!

  • @bencepaul3497
    @bencepaul3497 Год назад

    Another fantastic tutorial! Very easy to follow and I feel like I understand the implications (pros vs cons) of the different save game approaches. Thanks very much for making these!
    Looking forward to the next one!

  • @MegaAsmodey
    @MegaAsmodey Год назад +1

    Thanks for the video; your tutorials are some of the best I have ever seen.

  • @flameshard
    @flameshard Год назад +2

    Awesome vid as always, great job with the compatibility doc and the code exec addon

  • @antivirusjrelax
    @antivirusjrelax Год назад

    Thank you so much, it's really too easy explained and with lots of examples, issues and resolves. Your voice is also cool! I hope you'll continue to make tutorials. I would buy your courses if you make them😁

  • @legendarybanditmb
    @legendarybanditmb Год назад

    I really appreciate your explanation of this topic! In addition to great information about Godot built in resources for saving and loading which I am still learning, I think this is a fantastic video for developing an intuition about the pros and cons for different approaches for our own games. This is so helpful! Looking forward to reading the article you linked as well :)

  • @BjornvandeSand
    @BjornvandeSand 8 месяцев назад +1

    What an absolutely solid tutorial. Thank you very much!

  • @user-nc9on4bp2o
    @user-nc9on4bp2o Год назад +3

    Riveting video, teeming with priceless knowledge and delivered with engaging flair. An exceptional resource for anyone seeking profound understanding. Excellent. Score 10/10.

  • @xXYourShadowDaniXx
    @xXYourShadowDaniXx Год назад +10

    After watching I think I'm glad I stuck with the JSON approach, its portable between languages, you can encrypt it if you want only the determined players to cheat, and if its a multiplayer game you can keep the valuable data server side. You may have to massage typed data, but everything has tradeoffs.
    Currently I'm using a single JSON file to manage my players Options menu settings, no one cares if these are edited so I haven't played with encrypting yet.

    • @godotneers
      @godotneers  Год назад +14

      Yes, if you want to interact with other systems not written in Godot going with JSON is definitely easier as it has widespread support across many languages. As you said, everything is a tradeoff in the end. That's why I tried to show the most common solutions I have come across and then everyone can decide what fits their use case best.

  • @happyfarang
    @happyfarang Год назад

    Best Godot tutorials in the universe. Fun to watch, informative and comprehensive. ... I just wish it had more C#. That said, everything will translate well to C# so don't listen to me. Just keep doing what you do :)

  • @martinmajewski
    @martinmajewski 14 дней назад

    Superb Tutorial! Please, more of it! I would even pay for it if it would help you produce and keep them up to date.

  • @10Dima01
    @10Dima01 Год назад

    Your tutorials are so interesting and useful that I can't stop watching till the end

  • @Lion4de
    @Lion4de Год назад

    So helpful and valuable. Just made my way through your whole backlog and hope to see more...amazing quality of information and presentation. Thank you!

  • @Hafgandil
    @Hafgandil Год назад

    Wow, the best Tutorial on a SaveLoad System ever. I love it!

  • @МаксимГаврилюк-к9и
    @МаксимГаврилюк-к9и 6 месяцев назад

    Спасибо!

    • @godotneers
      @godotneers  6 месяцев назад

      Thank you very much for supporting me!

  • @Xero560
    @Xero560 8 месяцев назад

    Excellent video. I like that you compared several common ways of handling save data.

  • @bernardobonanca9787
    @bernardobonanca9787 Год назад

    These videos are pure gold. So easy to follow. Thanks Godotneers!

  • @HDMentor
    @HDMentor 3 месяца назад

    It Helps me a lot 🥰 | I was frustrated with my godot | THanks for this wonderful Explanation :)

  • @cosmicrenegade
    @cosmicrenegade 8 дней назад

    Loved your article!

  • @RasakBlood
    @RasakBlood Год назад +1

    As a beginner finally at the stage where i need to tackle saving and with a lot of stuff to save this is very good. My brain hurts but its good.

  • @DrFlorent
    @DrFlorent Год назад +1

    Thanks a lot for your videos, they're always some of the most clear and complete out there, and have helped me a lot with learning how to use Godot!
    Are you planning on making a video about option menus?
    So far I've seen a few tutorials on changing resolution/sound/etc, but they often don't explain why they're doing things the way they are, so I don't really know what the "proper" way to handle all of this is.

  • @lachlanburns4382
    @lachlanburns4382 Год назад

    Thanks!😁

    • @godotneers
      @godotneers  Год назад

      Thank you very much for supporting me! 😁

  • @jacksoniac3800
    @jacksoniac3800 Год назад +2

    Thank you! It is so understandable and detailed. Perfect tutorial!

  • @NexamTube
    @NexamTube Год назад

    Thanks!

    • @godotneers
      @godotneers  Год назад +1

      @NexhamTube thank you very much for your support!

  • @andrew.8
    @andrew.8 5 месяцев назад

    Thank you, it's Helps a lot

  • @andycanchef
    @andycanchef 14 дней назад

    This is a brilliant tutorial yet again. I wanted to see if you would care to follow up with auto save or managing multiple save files? Thank you

  • @artourprice2435
    @artourprice2435 Год назад

    You are doing great stuff and you also good at teaching. Your videos always inspires me to learn more, develop more. Thanks for sharing and looking forward more content from you.

  • @WarrenGarabrandt
    @WarrenGarabrandt Год назад

    I'm very happy that I subscribed to your channel. I'm learning so much about Godot.

  • @the_jd6967
    @the_jd6967 Год назад +2

    Great to see Godot's rising
    Btw, your 23th like

  • @GameTourist491
    @GameTourist491 6 месяцев назад +1

    such a great tutorial, really appreciate it

  • @RaidPerspective
    @RaidPerspective Год назад

    You teach like my first programming professor in college who I consider to be the best teacher I ever had. So many tutorials look to rush through as quickly as possible in an effort to satisfy the ADD generation. You break the mold and look to work people through common problems and pitfalls people have. Thank you for taking the time and giving me what I'm really looking for when approaching game development learning.

  • @raymondho2
    @raymondho2 Год назад

    OMG, compatibility part is really helpful which I just meet that. Thank you!

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

    magnificently executed tutorial!!!
    The way you pronounced "panel" was freaking me out though

  • @The_Crucifix
    @The_Crucifix 5 месяцев назад

    Thanks for the video! A few questions if I may:
    1. Can I keep all the saved data in one script without creating child subclasses? I like using regions and writing giant god-scripts, and inheritance makes my head spin (even though I'm a newbie)
    2. Can I implement a resource system through singletons? Let's say I have a save and load method available to any object in any scene at any time, and any object can use them to save/load data

    • @godotneers
      @godotneers  4 месяца назад +2

      1. How you organize this data is totally up to you, you can also put it all into a single resource (or even just a dictionary). So if you prefer that and it works for you, there is nothing wrong with it. I've been doing Java development for a long time so I prefer objects and subclasses but there is always more than one way to do things.
      2. Well you will need some code that decides what should actually be loaded/stored. I think this code is best kept within the objects themselves because these objects know best about their needs and their internal structure. If you were to make some global function to store/load an object, this function would need to know what properties of an object need storing and loading and you will have no way of executing any custom code per object type on restore.

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

      ​@@godotneers thanks for the answer! I found some answers to these questions in your other videos, your video about data is incredibly useful, as well as others (although I'm not the first one to say this, but thank you)

  • @davidwagner6116
    @davidwagner6116 9 месяцев назад

    "Like" right away, "Subscribe" way sooner than I would have thought. Thank you, this is exactly what I'm figuring out.

  • @highnoon_fox
    @highnoon_fox Год назад +1

    I love this tutorial format. Please be the Unreal Sensei of Godot.
    (Sorry for the entitlement) Can you make a video on animation

  • @devon674
    @devon674 Год назад +1

    oh dear god, it's over an hour long!? not a dig at the video at akk but without even watching this my heart sank because generally speaking if there's a Godot tutorial explaining how to implement a feature, I've found it generally takes me at MINIMUM ten times that video's run time to actually get it working, and I really, really, really don't want to spend 10+ hours just figuring out something as absolutely fundamental as how to save and load games.
    BUT, I do get that this video is more of a comprehensive, deep dive on the topic. I just really, really, really hope that this is way more information than I actually need, because otherwise, yiikes, RIP me.

    • @nightbat13131
      @nightbat13131 Год назад +1

      You are given a usable solution within the first few minutes to get you going, then you can watch the rest for information and you can decide what's worth spending your time on. While saving and loading files is fundamental that does not make it simple or easy.

  • @deadslapTV
    @deadslapTV 11 месяцев назад

    Thanks a ton for these videos, they are incredible. Im working through all of them and the one's I've watched have been very helpful.