Godot 4.0: It's Almost a Brand New Engine! Full Breakdown of New Features

Поділитися
Вставка
  • Опубліковано 13 чер 2024
  • 🎟 EARLYBIRD - limited-time coupon
    👀 GODOT 4 COURSES EARLY ACCESS - Preorder your course up to 50% below launch price. school.gdquest.com/godot-4-ea...
    ⬇ Download Godot 4: godotengine.org/download/
    🍭 Get the 20 free and open-source Godot 4 demos: gdquest.com/demos/godot-4.0-n...
    ---
    ⏱️ TIMECODES
    00:00 Introduction
    01:43 3D
    04:37 2D
    06:53 Visual effects
    08:24 Scripting
    11:21 Physics
    12:49 Performance
    15:12 UI and Text
    17:07 Internationalization
    18:05 The Editor
    21:29 AI Navigation
    22:43 Extended Reality (XR)
    24:05 Multiplayer and Networking
    25:01 Audio
    25:41 Animation
    28:01 Supported Platforms
    ---
    👥 CREDITS
    Video edited by Nesi: / nesiawesomeness
    ---
    💌 JOIN US
    Come chat on Discord: / discord
    Follow us on Twitter: / nathangdquest
    ---
    📝 CC-BY LICENSE
    This video is licensed under the CC-By 4.0 license: creativecommons.org/licenses/...
    You can attribute it to "CC-By 4.0 - GDQuest and contributors - www.gdquest.com/"

КОМЕНТАРІ • 1,1 тис.

  • @SambinoDev
    @SambinoDev 9 місяців тому +170

    Unity developer here watching this video right now for no particular reason

  • @WiseSageBum
    @WiseSageBum Рік тому +2301

    Godot's really becoming the Blender of game engines at this rate

    • @RyanMartinRAM
      @RyanMartinRAM Рік тому +484

      Blender shutdown Blender Game Engine and recommended Godot engine.

    • @VeganKebabDoRuky
      @VeganKebabDoRuky Рік тому +95

      @@RyanMartinRAM Lmaoooo, gotta love it!

    • @TGSuineg
      @TGSuineg Рік тому +29

      That's a little insulting. I'd say it's better than Blender.

    • @JacobZigenis
      @JacobZigenis Рік тому +548

      @@TGSuineg You're out of your mind if you think comparing a free and open source project to Blender is an insult. Blender is like the gold standard of FOSS.

    • @Wapcvm
      @Wapcvm Рік тому +31

      ​@@JacobZigenis Personally I'm intrigued on this project but am still sticking to the Unity. If this software gets the same UI and customizability as Blender 2.8 I'm considering dropping for real.

  • @SymbolCymbals2356
    @SymbolCymbals2356 Рік тому +269

    "teleporting" between animation states is absolutely goated, it'll reduce so much pointless clutter and make it so much nicer to work with

  • @SebastianLague
    @SebastianLague Рік тому +1319

    Ooh, excited to hear about compute shader support! Looking really impressive.

    • @Gdquest
      @Gdquest  Рік тому +156

      Hi Sebastian, it's really nice to see you here! If at any point you'd like to make some projects with Godot and you have any questions, don't hesitate to ask. We'll happily provide support!

    • @zenxel
      @zenxel Рік тому +37

      Is someone considering switching engines 😏?

    • @attilao
      @attilao Рік тому +1

      Exactly my thoughts! Time to dust off those old projects.

    • @zarodgaming1844
      @zarodgaming1844 Рік тому +4

      @@zenxel "workflow related bugs" is not something neithed devs nor investors like to hear :(
      Hopefully the hype helps godot developers fix fhe engine faster with the increased testing

    • @daehwankim4246
      @daehwankim4246 Рік тому +6

      Oh my god the legend is here

  • @nikkehtine
    @nikkehtine 9 місяців тому +117

    Godot 4 couldn't have come out at a better time. Full of goodies, after months it has now matured enough, and Unity, despite being its biggest competitor, decided to help market it a little. Kudos to the lovely team making a polished product for everyone to use regardless of financial status or potential profits.

    • @Lordo-kt6fu
      @Lordo-kt6fu 8 місяців тому +19

      Let's kindly thank the Greed Cube for shooting themselves in the foot, and granting Godot such a prosperous age of popularity

    • @xplodegg
      @xplodegg 8 місяців тому

      ​@@Lordo-kt6fu😆 Greed Cube

    • @ILovePancakes24
      @ILovePancakes24 7 місяців тому +2

      Thanks Unity for eliminating yourself

  • @Dante3085
    @Dante3085 Рік тому +421

    Props to the devs that did the heavy lifting. I remember looking at the news for Godot 4 daily for almost a year.

    • @BBWahoo
      @BBWahoo Рік тому +10

      That's how you KNOW it's good

    • @ahmeddz1971
      @ahmeddz1971 Рік тому

      Hey i want to ask you something , if i got tutorial in yt about godot 3.5 , then do it still work in godot 4?

    • @Seeking_Solace
      @Seeking_Solace 11 місяців тому +1

      @@ahmeddz1971 I know I'm too late and you probably know the answer by now, but nope. A LOT of things are done differently in Godot 4. The _"It's Almost a Brand New Engine!"_ on the title of this video is not hyperbole.

  • @AndrewWooldridge
    @AndrewWooldridge Рік тому +1021

    Mark this as the turning point where Godot Engine really takes off and makes waves not only in the indie gaming space but full on AAA commercial games as well.

    • @grafgrantula6100
      @grafgrantula6100 Рік тому +186

      It's a really great release and I'm super happy about all the improvements, but that still doesn't mean Godot is suited to AAA game dev. I also think that should not be the goal for Godot.

    • @emackenzie
      @emackenzie Рік тому +184

      ​@@grafgrantula6100 I'd personally rather an engine that fully focuses on the wants and needs of indie development than potentially breaking into the AAA sphere

    • @revimfadli4666
      @revimfadli4666 Рік тому +33

      ​@@emackenzie yeah, I mean it's quite weird that people keep using & highlighting Godot for 2D games, while many notable Unity games are 2D

    • @DavidStrife7
      @DavidStrife7 Рік тому +22

      I was thinking exactly the same thing.
      It'll be a small victory at the start, probably bringing over small teams from other engines such as Unity. The positives will be having no licensing requirements and a more streamlined (less cluttered) toolset and UI.
      Unity keeps becoming more cumbersome as it latches onto and refuses to deprecate a lot of old features and functionality for comparability's sake (not a bad thing at all!), and as a result I think smaller or less experienced teams will make the jump to Godot.
      It'll probably follow the same timeline as Unity to be honest. Starts off as I've mentioned, then as it becomes perceived as more viable and battle tested, other companies will turn to it for their simpler projects, then more features will added and it becomes more versatile, and the upward cycle begins.
      Looking forward to it!

    • @loli42
      @loli42 Рік тому

      godot sucks ass but the compile times are based!! 😍😍

  • @SachaGoed
    @SachaGoed Рік тому +29

    I am a Blender user for nearly 20 years. I do not make games (too complex, no time, not my wheel house), yet I still try to follow Godot development. It's beautiful to see what open source software can achieve.

  • @wezzelinator
    @wezzelinator Рік тому +263

    Cannot overstate the importance of the "Lightness" aspect of Goddot.
    I was participating in my first game jam. It was a Company Teambuilding Jam were we could pick our own engines.
    I did a little, emphasis, little amount of research and got a short list of 3 Engines: Unity, Goddot and Unreal.
    Unreal seemed a little heavy so I looked at Unity and Goddot.
    Ultimately I picked Unity because I had heard it being used EVERYWHERE and I assumed that I could find things quickly if I got stuck as it was mature and everybody's probably done something in it.
    Installing Unity it was a shlog. It had it's own installer and I needed to create a Account etc.
    I got to the point where it needed to download Unity and it has taking a WHILE.
    I think the eta was something like 2.5h?
    Anyway, I wanted to try out Goddot and I thought "hey, I might as well multitask"
    WHILE Unity was downloading/installing, I downloaded Goddot and stared playing around with it!
    It was so small it finished before unity and I could run it directly because it is a single binary and doesn't need to be "installed"
    I stared figuring things out in Goddot.
    When Unity FINALLY finished I running around as a little circle in a 2D field in Goddot.
    Do not underestimate the power of lightweights

    • @jojojo9240
      @jojojo9240 Рік тому +15

      installing only needs to be done once. However, having disc space is nice.

    • @ForTheOmnissiah
      @ForTheOmnissiah Рік тому +35

      Also it's portable as hell. No installation. You can copy/paste the root directory onto an external drive and take it with you anywhere. Uncompressed, the entire thing is a miniscule 135mb on my drive. Insane.

    • @gilfhunter42069
      @gilfhunter42069 Рік тому +8

      It's Godot, not Goddot..

    • @wezzelinator
      @wezzelinator Рік тому +8

      @@gilfhunter42069
      Not the way I use it 😎
      (Lol yeah it is just one D)

    • @tomoyaokazaki2138
      @tomoyaokazaki2138 Рік тому +4

      This is good to know, I’ve been struggling to just get Unity to work. When I FINALLY got it fully installed, I tried doing some coding for my team, but it wasn’t working the way it was supposed to (from youtube tutorials that I was following).
      It also gave me errors that were vague af and I had no idea how to fix them. Had to hand it over to my team members and they finished my work for me.
      I’m not impressed with Unity. I’m definitely gonna try Godot 4. User-friendly in terms of coding is all I ask 😩

  • @neerkoli
    @neerkoli Рік тому +186

    This is a great day for the open source community! I've already been using G4 beta and RC builds and it still feels like the old Godot which made us fall in love the engine but it has greatly improved.

  • @user-hn1bw2xp6m
    @user-hn1bw2xp6m Рік тому +658

    Keep going Godot. We - unity developers - really need good alternative

    • @faer2766
      @faer2766 Рік тому +112

      tbf, 100% of my previous project with unity can be rebuilt with godot 4. And I know that I would gain performance, better workflow, and overall an easier time with my working tool. Just today, unity crashed twice for no reason. never add that on my godot side-projects.

    • @gokudomatic
      @gokudomatic Рік тому +34

      Competition in that field is always good.

    • @TheGeekRex
      @TheGeekRex Рік тому +9

      Same here. I'm just waiting for more features and more intuitive UI at this point.

    • @SubjektDelta
      @SubjektDelta Рік тому +2

      Godot has no chance if they do not have an asset store filled with goodies like unity's

    • @gokudomatic
      @gokudomatic Рік тому +19

      @@SubjektDelta I'm sad to be forced to admit how true that is. But that concerns only the professional market. Amateurs will give more of a chance to Godot.
      However! The lack of consistent and updated tutorials is the main flaw of Godot for a beginner, compared to Unity and Unreal. At that point, it doesn't matter how good the engine and editor are. It's all about holding the hand of the user to let them get something playable quickly.

  • @ianclayton
    @ianclayton Рік тому +390

    Porting for my projects is well under way now. Godot 4 and Godot in general is an incredibly impressive piece of work.

    • @davidy22
      @davidy22 Рік тому +15

      If you're running a live service game that's expected to go indefinitely, porting may be advisable, but I'm not actually sure it's worth it for most previous completed games. Unless you're just doing it as a learning experience?

    • @rian0xFFF
      @rian0xFFF Рік тому

      Do you have any game for linux?

    • @battosaijenkins946
      @battosaijenkins946 Рік тому +1

      I still don't understand why I should use godot when OpenGL does anything and everything and the ultimate light weight API. I do screen space ambient occlusion in GLSL from scratch, shadow mapping, blinn-phong lighting, skeletal animations, rudimentary physics, all from scratch, and if I need collision detection & resolution I'll simply use a library for that.

    • @andrewlalis
      @andrewlalis Рік тому +15

      @@battosaijenkins946 because all that shit is annoying to write

    • @renisrrenis9225
      @renisrrenis9225 Рік тому

      @@battosaijenkins946 time

  • @godofcrap42
    @godofcrap42 Рік тому +73

    I KNEW there was a reason I kept putting off learning Godot 3.5! 🤣😋

  • @TrixxedHeart
    @TrixxedHeart Рік тому +38

    This basically solves every issue I had with Godot previously, it's insane and amazing to see how much love and care is being put into it.

  • @mdivs
    @mdivs Рік тому +171

    Already adaptating my games and apps to the new Godot 4.0 and every new feature review is really welcomed

    • @codewithmax
      @codewithmax Рік тому +5

      A am already published my game in play market. But is was build in Alfa version :) and not work in rc

    • @Noqtis
      @Noqtis Рік тому +3

      @@codewithmax 'Alfa' LMAO

    • @kakurokan4542
      @kakurokan4542 Рік тому +7

      @@Noqtis what is so funny bro?

    • @Noqtis
      @Noqtis Рік тому

      @@kakurokan4542 'Alfa', Bro! muuuhahahahahahahahahahaahahhahahaahahahahahahahahahahahah
      alfa beda gumma-bear
      buuuuuuuuhahahahahahaahahahahahahahahahahahahahahahahahaha
      Imagine he gets finished, his vinal fersion will be a bonger buuuuuuhhahahahaahahahahahaahahhahahahahahahahaha

    • @neil_from_future
      @neil_from_future Рік тому +14

      @@kakurokan4542 many language make ph and f sound same.

  • @Beryesa.
    @Beryesa. Рік тому +27

    I hope 4.0 to be Blender 2.80 of Godot, let the foss software shine!

  • @veto_5762
    @veto_5762 Рік тому +53

    The engine i decided to learn was godot and until today i haven't regret that decision, godot is an engine with a bright future ahead, his improvements in accesibility, thinking in low end devices and keeping itself free makes it the perfect engine for almost anyone interested in sinking their toes into gamedev nowadays

    • @isitanos
      @isitanos 8 місяців тому +1

      Don't sink your toes, it's dangerous.

  • @Duascolheresdetoddy
    @Duascolheresdetoddy 9 місяців тому +8

    this video gonna be helpfull from now on

  • @VaSoapman
    @VaSoapman Рік тому +39

    GODOT Code From Zero is an excellent course.
    Even as someone who already had a bit of Indie Dev experience.
    It is a great way to get familiarized with the Engine.

    • @Gdquest
      @Gdquest  Рік тому +8

      Thanks for getting it! And for the kind words.

  • @Dukefazon
    @Dukefazon 9 місяців тому +10

    With the recent news on Unity (the charge/download issue) I'm thinking of moving from Unity to something else and Godot seems like the place to go. I hope when I get to the point I'm done with my game console support will be in Godot out of the box.

  • @zerocore_
    @zerocore_ Рік тому +91

    In an industry where Unreal Engine is starting to dominate, we really need an open alternative like this! ❤

    • @ahmed4363
      @ahmed4363 Рік тому +14

      and a smaller alternative too. i aint downloading 30gb just to get an engine
      although im sticking with Unity, its still incomparable to the lightweight size of Godot

    • @HenryLoenwind
      @HenryLoenwind 8 місяців тому +6

      ...laughs in "6 months later"... ;)

    • @BananaDynastyX
      @BananaDynastyX 8 місяців тому +1

      Starting to dominate? Unreal has been the industry standard since UE3...

    • @zerocore_
      @zerocore_ 8 місяців тому +3

      @@BananaDynastyX that’s not what “standard” means.

    • @XaneMyers
      @XaneMyers 8 місяців тому +5

      Six months later, after seeing what Unity was somehow “legally” able to get away with, I feel like I can't even trust that Epic Games won't try that nonsense in the future since companies love to let greed cloud their vision…
      Yes, Godot needs to become one of the big game engines that most developers use, since it's basically immune to anyone ruining it with any controversial changes.

  • @EmblemParade
    @EmblemParade Рік тому +18

    So much love to everyone who worked so, so hard to make this happen. Everything is amazing. My game (long time in progress) is in Godot 3.X, and I basically have to rewrite much of it from scratch for Godot 4.X. But it seems worth it.

  • @Lao_lu
    @Lao_lu 9 місяців тому +7

    Free and open source forever. I like the sound of that.

  • @rayanm2175
    @rayanm2175 Рік тому +8

    I'm just so happy that an engine is finally supporting Arabic ! . I translate games both officially and unofficially for free for indie developers and their biggest issue is always support for direction and letters :( . Huge thanks for everyone working on godot engine :)

  • @bellissimo4520
    @bellissimo4520 Рік тому +14

    Being a total noob in game development anyway, I am massively impressed by what a free Open Source software like Godot brings to the table... this video really, REALLY makes me want to jump into some 2D game development!

    • @Gdquest
      @Gdquest  Рік тому +7

      For 2d it's already really good, if I opened a game studio these days and we made 2d games I'd totally go with Godot

  • @niuage
    @niuage Рік тому +28

    I have to resist the urge to migrate my current project as it would for sure delay it by a lot, but they really put an insane amount of work into Godot4, very impressive.

  • @GavinPetty
    @GavinPetty Рік тому +6

    The tiling system description reminds me a LOT of RPG maker's tiling system. Which is awesome, cuz that is my favorite tiling system ever!

    • @Gdquest
      @Gdquest  Рік тому +2

      It is quite a bit more complex in Godot, it's more like the open source program Tiled, but tightly integrated into the Godot game.editor

  • @LostRelicGames
    @LostRelicGames Рік тому +15

    After many years with unity I'm ready to open a new door. I love unity, but it's been a rather tumultuous relationship. Excited to start a new adventure. Thanks for this video it was impressively comprehensive.

    • @scififan698
      @scififan698 9 місяців тому

      Even more so today..

  • @vnen
    @vnen Рік тому +51

    That was a great summary of Godot 4. Even I learned a thing or two that I didn't know about. Congratulations!

  • @Dexterdevloper
    @Dexterdevloper 9 місяців тому +4

    I swear once i get mony form my first game i'll donate to you guys , your Engine is Great , keep going , "a Unity dev switched to Godot"

  • @LazyAlarm
    @LazyAlarm Рік тому +8

    Awesome breakdown! You've got me really excited to try out all of the new features.

  • @rachelwindsor850
    @rachelwindsor850 Рік тому +19

    Very impressive! It's been such a wild journey, seeing Godot start off as just another unknown indie game engine. Godot is growing up, and I'm here for it! :D

  • @ArcangelZero7
    @ArcangelZero7 Рік тому +4

    Thank you for the incredibly succinct breakdown! I think I'm most excited for GDScript not relying on strings so much. It always tripped me up trying to intuit when Godot wanted me to use strings for function calls and stuff while I was learning.
    I never EVER regret getting the "ultimate everything forever" bundle from GDQuest so long ago, even though I really need to study it more! (Currently building up my Blender skills haha). It's always a complete dopamine-rush to see you upload new stuff. Long live Godot and long live GDQuest!! :D

  • @RidgeRacer
    @RidgeRacer Рік тому +6

    THANK you for the subtitles, especially on such a long video! I appreciate it so much when people bother making them for us.

  • @theothetorch8016
    @theothetorch8016 Рік тому +19

    The new tileset looks amazing, a tutorial on that would be great.

  • @Pontypants
    @Pontypants Рік тому +1

    Thanks for putting this together! I'm so excited to be working in Go Dot in my next project!!! :)

  • @MrEliptik
    @MrEliptik Рік тому +15

    Amazing video, thank you for your work and thanks to the amazing team and contributors that made Godot 4.0 possible!

  • @Skyvastern
    @Skyvastern Рік тому +57

    One thing Godot does really good here is that it supports Devanagari and other Indian scripts with proper letter positioning. Compare that to Unity, they still to this date doesn't properly support Indian and many non-Latin scripts.

  • @AlmondAxis987
    @AlmondAxis987 Рік тому +3

    For me, C# and the softbodies are the best features.
    I can't physically explain how many times I had to make my own softbody physics Engine for a group of rigidbodies together just to make a nice looking slime.
    And as for C#, I love the C style coding with type restriction, curly braces and semicolons. They make the code super readable.
    It was worth waiting for godot 4!

  • @rumblenin
    @rumblenin Рік тому

    What a great video I have been following godot 4 for a while and seen whats new in bits and pieces its really nice to see all of it in one video

  • @darshio8307
    @darshio8307 9 місяців тому +6

    This aged well

  • @miturtow
    @miturtow Рік тому +6

    Such an in-depth overview, one can easily tell that lots of work went into this video!

  • @astridampersand
    @astridampersand Рік тому

    thanks for the helpful breakdown! excited, i purchased the godot code from zero course a little while ago but haven't dived into it much yet, looking forward to it being updated to godot 4 content

  • @moarjank
    @moarjank Рік тому

    🎉🎉🎉🎉🎉🎉 I'm so excited to learn GD4! I've got a lot of games I've been delaying for the stable release - and I'll likely use your courses!

  • @polyarik-original
    @polyarik-original Рік тому +40

    Congrats to everyone, love the open-source community

    • @EmblemParade
      @EmblemParade Рік тому +25

      You're obviously an amateur. We real game coding masters are already porting our code to Godot 6.0.

    • @HDL_CinC_Dragon
      @HDL_CinC_Dragon Рік тому

      @@EmblemParade *Real* game coding masters just use Godot 7.0's automatic one-touch porting function!

  • @Gredran
    @Gredran Рік тому +12

    Great video!
    One thing I don’t think you mentioned is that if I recall, isn’t it A LOT simpler to integrate Blender 3.x models into Godot now? Like not with the gltf format but actually directly from Blender?
    I used it in one of the Godot alphas and it was pretty great from the start so I could only imagine it’s more refined now

  • @Chevifier
    @Chevifier Рік тому

    Thank you for the overview that was a huge undertaking.🙌

  • @DavidRevoy
    @DavidRevoy Рік тому +3

    Wow, super presentation and very impressive new feature set! Bravo.

  • @Alex__Star
    @Alex__Star Рік тому +6

    Ураа Товарищи ,свершилось чудо!!!🥳

  • @lohovovepete
    @lohovovepete Рік тому +4

    Spent the last month getting used to Unity after a year long hiatus. I might have to scrap that and move to GODOT fully. Insane work and props to the team.

  • @misterk7_-
    @misterk7_- Рік тому +6

    This is my call to get on the Godot train (and to get back to game developing in general) :)

  • @fakecubed
    @fakecubed Рік тому +6

    The real Godot 4 was the friends we made along the way.

  • @fingerprince_
    @fingerprince_ Рік тому +3

    Big congrats on 4.0! Really impressive to see 4.0 finished!

  • @Patricebrouh
    @Patricebrouh 9 місяців тому +3

    I know that Godot next version will be so great. It's time to learn Godot and use it for my next project. An Unity user

  • @sebastiansossa6834
    @sebastiansossa6834 Рік тому

    so nice, thanks for the video and your work!

  • @thejackimonster9689
    @thejackimonster9689 Рік тому +1

    Thank you for all of your amazing work! I'm so happy to start porting my games now. ^^

  • @MenicaFolden
    @MenicaFolden Рік тому +7

    It's a very special day, make a wish ! 💫

  • @nateshrager512
    @nateshrager512 Рік тому +3

    Multithreaded physics and awesome scripting improvements! Love it

  • @chrismingay6005
    @chrismingay6005 Рік тому +2

    How awesome! I hope everyone involved with 4.0 and all previous versions are really proud of themselves, what an amazing effort.

  • @ShuShuShop
    @ShuShuShop Рік тому +1

    I'd love to see more on Extended Reality, just seems so fun to be able to interact with your game in such a personal way.

  • @leonoliveira8652
    @leonoliveira8652 Рік тому +4

    Man oh man. From what I've seen over the years, I really want to make a 2.5D game. Seems like now is the time to try.

    • @leonoliveira8652
      @leonoliveira8652 Рік тому

      I literally can't use the coupon in this video, not even the one the site gave me after I made an account there :c What gives??

  • @tiggerbiggo
    @tiggerbiggo Рік тому +3

    Functions being first class is just so refreshing, I'm so looking forward to being able to rework my projects to use them.

  • @matiaspizarro7960
    @matiaspizarro7960 Рік тому

    Great video, looking forward for more!

  • @JibbSmartGD
    @JibbSmartGD Рік тому +1

    Thanks for an excellent breakdown of so many changes!

  • @s3dev
    @s3dev Рік тому +5

    Unpopular opinion: Godot is now the best C# UI Framework period. Cross Platform out of the box, good performance, very easy to use, crisp rendering, theming and packed with tools that make most other third party libraries obsolete while keeping a reasonably small package size (even better if you optimize the export template). Sadly most companies will probably never even consider a Game Engine for enterprise applications.

    • @CrimsonBlasphemy
      @CrimsonBlasphemy Рік тому +2

      That crown will have to wait for 4.1, as C# support on mobile app and web deployments has been pushed back for that release. Once that comes.
      Yes, 👑 it.

    • @HDL_CinC_Dragon
      @HDL_CinC_Dragon Рік тому

      I'm planning on using Godot to rebuild some of our in-house developed scientific software at work heh

  • @MaxIzrin
    @MaxIzrin Рік тому +3

    I'll have to try Godot now.
    The new lighting system looks amazing.
    I've been a Unity dev for years (since Unity 4.6), and making shadows look good in Unity is such a pain.

  • @modiddymo
    @modiddymo Рік тому

    Thank you! Great info and love your content :)

  • @Danklovic
    @Danklovic Рік тому

    thank you for the video, must have taken days of hard work to produce this, awesome, just what i needed

  • @micmacha
    @micmacha Рік тому +10

    I'm loving this, even though we're only on the RCs I'm already switching everything over. I feel like it's from the future...

  • @mzsmika
    @mzsmika Рік тому +3

    Have been using Unity for the last 6 years now, but this looks really impressive!! Looking into it more, I might switch at some point!!

  • @zenxel
    @zenxel Рік тому

    This is so cool. I can't wait to get started.

  • @jasongayda8868
    @jasongayda8868 Рік тому

    Great work! This is wonderful!

  • @MadpolygonDEV
    @MadpolygonDEV Рік тому +4

    Wow godot 4.0 looks extremely tempting

  • @foxyhxcmacfly2215
    @foxyhxcmacfly2215 Рік тому +3

    For the few peeps who already started moving projects from 3 to 4, was is a hassle? Kinda scared by how much work this could require ^^"

  • @MirceaKitsune
    @MirceaKitsune Рік тому +1

    Thank you for this great release. I've been using Godot 4 for over an year since the dev version and beta, awesome to finally have it be official. Still wish a few features could have been done in time, like a builtin terrain plugin or support for curve deforming meshes, maybe those will happen someday too but for now there's definitely enough to enjoy.

  • @GlenOakley
    @GlenOakley Рік тому

    Fantastic overview!

  • @gemfruitgames
    @gemfruitgames Рік тому +3

    I've been waiting for you all my life, waiting for a miracle~

  • @tomtomkowski7653
    @tomtomkowski7653 Рік тому +3

    Hello, I have two questions about the Godot 4 and enum export. Do you maybe know how it should be done?
    Question nr1 (no1) is about to export Dictionary with hint, and second one (no2) is about export enums flags what was possible in Godot3
    extends Node
    enum example {orange, apple, banana}
    @export_group("Simple")
    #Godot 3
    #export(example) var oneChoice3
    #Godot 4
    @export var oneChoice4 :example
    @export_group("List")
    #Godot 3
    #export(Array, example) var list3 :Array
    #Godot 4
    @export var list4 :Array[example]
    @export_group("Dictionary")
    #Godot 4
    @export var dict :Dictionary[example, int] ?! no1
    @export_group("MultiChoice")
    #Godot 3
    #export(example, FLAGS) var multiChoice
    #Godot 4
    ?! no2

  • @aliengeo
    @aliengeo Рік тому +1

    Love seeing the accessibility improvements-text to speech is an important consideration for my projects.
    It would be nice to get some clarification about how porting to a console would work in practice given that the code isn't open source.

  • @maksymmomot
    @maksymmomot Рік тому

    Nice to see that Godot 4 is finally released :)
    Nice video! I would like to see a video about animations in 3D, how to import them and animate characters

  • @5minutemovies977
    @5minutemovies977 Рік тому +3

    Can we get this little Godot girl as a little figurine irl ? She is cute as hell, and I'm sure that GDQuest and/or Godot could use the money.

  • @VerMishelb
    @VerMishelb Рік тому +4

    Was hoping for midi (and tracker formats like mod, xm etc) support to come natively in 4.X but the proposal seems to be buried somewhere, and the one I found is archived (12238 in godotengine/godot). The only way to play these audio formats right now is midi player and xm player addons but both are very bad at doing their job, starting from compatibility issues, ending with constant stuttering that makes it sound like the player is drunk. As these formats are way smaller than most of compressed stream music it would be a very nice feature. It would also be great for some quick game jams to save the time working on music and the tracker formats support in general would be awesome for stylised chiptune music.

    • @shableep
      @shableep Рік тому +1

      with cpp and c# support, someone could really honestly just make a plugin. since this would be a pretty niche feature it seems like the perfect job for a plugin. former tracker here so would love to see it

  • @queblegamedevelopment4143
    @queblegamedevelopment4143 Рік тому

    Great showcase of all these new features!
    Really excited about the source control changes!

  • @ObviouslyProgrammer
    @ObviouslyProgrammer Рік тому

    That is AWESOME! Thank you for the video!

  • @SleepyMatt-zzz
    @SleepyMatt-zzz 9 місяців тому +4

    I've heard great things about the engine for some time now, but have been reluctant since I've been learning Unity on and off for the past couple years. Now that Unity has fully cast its hand on where the company is going, I might give this program a try, especially since they seem to be making improvements to their 3D engine. I just hope people start making more tutorials for version 4.0.

  • @TheBaxes
    @TheBaxes Рік тому +3

    This looks great! Can't wait to start seeing game devs using this instead of Unity in a couple of years :D

  • @Sinbad83
    @Sinbad83 Рік тому +1

    Really excited to try Godot 4.0! Thanks for the breakdown of the features.

  • @jugibur2117
    @jugibur2117 Рік тому

    Really impressive what the devs had build, thanks for the overview!

  • @dermond
    @dermond Рік тому +5

    I'm still learning Godot 3 :P

    • @Chevifier
      @Chevifier Рік тому +2

      Godot 4 isn't far off from 3 just a few improvements code wise and a few syntaxes changes and the obvious big one being Vulcan

    • @dermond
      @dermond Рік тому +1

      ​@@Chevifier I hope so, i'm porting a project I did on 3.5, almost everything works except for the visuals but it is on alpha stage anyway so that can be changed later
      Edit: after watching the video now I know it wasn't a "bug" it was a new form of preview xd

  • @Zadamanim
    @Zadamanim Рік тому +4

    Things like "the compiler can now report multiple error messages simultaneously" shock me that this wasn't in Godot before. It makes me think "oh no wonder so few people used Godot." Most of this video feels like a list of features that Unity and Unreal had 10 years ago. At the same time, it makes me want to try Godot now, since if people were willing to use it before this update, it must be doing something right.

    • @SithlordSigma
      @SithlordSigma Рік тому

      yeah its doing something right; not taking ludicrous amounts of system resources for one thing lol. Today i wanted to get back into gamedev, redownloaded UE but 5 to see if its an improvement over 4, right away it filled up my C: drive, and getting it over to a bigger drive was a hassle because epic games launcher doesn't technically let you move game/tool directories (seriously), i noticed the folder was using over FORTY GIGABYTES, thats without any example projects or assets or any build options besides PC. Godot is a no-nonsense game development platform that doesn't go out of its way to inconvenience you, that means the world.

  • @phyl2379
    @phyl2379 Рік тому

    Wow this is looking like a really great engine and the coverage on every aspect of the engine is well put together.

  • @virtuallygames
    @virtuallygames Рік тому +1

    An amazing update for a great game engine. I still can't get over how usable the editor is on Android! Thanks for such a thorough video!

  • @eliashrebik6786
    @eliashrebik6786 9 місяців тому +4

    Let's see how many views this video gets in the coming days and weeks when devs switch from Unity to Godot ☠

  • @idoblenderstuffs
    @idoblenderstuffs Рік тому +3

    oh thank god they're completely redoing the visual scripting. i HATED it.

  • @Clara-bv9dr
    @Clara-bv9dr Рік тому

    Oh my gosh this is so cool!! I'm so excited!

  • @willigoen
    @willigoen Рік тому +1

    Wow as a unity user, I've tested Godot like 2 years ago and at that time my thoughts were "hmmm, still missing something" (it felt like until blender 2.8). But now the story is so different!.
    Cheers up!, I'm willing to explore more about Godot, just downloaded today, definitely gonna give it a try! Thanks for your hard work!!!

  • @zeropointzer0
    @zeropointzer0 Рік тому +5

    I didn't like Godot 3 much (GDscript sucked IMHO, 3D graphics capabilities were mediocre at best (no occlusion culling?!), importing assets was clunky, etc.) and I never used it, but I must say - Godot 4 looks pretty impressive!
    For comparison I tried to make some simple bare-bones 2D and 3D "games" (not really games, but more like "put some stuff here and there, make something move, react to input, show text, some basic UI, play sound etc.) in Unity and GD4 - and GD4 performed really well! Unlike with Unity it feels more like "get shit done" instead of "fighting the framework to find a way to get shit done" - I don't know if GD4 will ever replace Unity or UE (maybe not, but why should it), but it could very well become the "Blender of game engines". I've not become a Unity hater, it's still a great game engine, though it has become a bit obese and confusing over time, but I have a fling with GD4 now. ^^

    • @Gdquest
      @Gdquest  Рік тому +1

      Godot is quickly getting adoption, I think just because it's accessible and open source yet feature packed. Then the team is just trying to make a great open source option for gamedevs, the goal isn't to replace or beat anyone. I think it's pretty sane competition for the industry

    • @saul8510
      @saul8510 Рік тому

      on perfomance i agree because godot currently has auto lod by default on import, which is what making you have that perfomance, although with them unity outperforms it easily, there's still optimization to do.

  • @soon7221
    @soon7221 Рік тому +4

    Let's go...dot!

  • @TechWampus
    @TechWampus Рік тому +1

    Finally it's here! Awesome!
    Stopped using it cuz I moved on to other things, But I'm coming back now!

  • @Alex-nl5cy
    @Alex-nl5cy Рік тому +2

    Minor point: You said that FSR 1 "dynamically" adjusts resolution, but it does not, it is a spatial upscaler that uses the resolution scaler and Godot does not currently support dynamic resolution scaling.

    • @Gdquest
      @Gdquest  Рік тому

      My bad! It's true you have to code the dynamic scaling factor yourself.