What is the BEST Game Engine? (For Real) | Godot vs Unity vs Unreal

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 186

  • @Rix1Dev
    @Rix1Dev  9 หลายเดือนก่อน +26

    IMPORTANT: The result is based on the graphics aspect as everything else is a preference (Unity vs Unreal Engine).
    Yo
    I hope you enjoyed, tell me your opinion about the intro. (It took me 2 hours lol)
    What is your best game engine?

    • @user-in3kh5ht1b
      @user-in3kh5ht1b 5 หลายเดือนก่อน

      Man i can't use unreal because my pc is weak what can i do

    • @peanut3438
      @peanut3438 5 หลายเดือนก่อน

      I loved the intro! It’s very funny :D

    • @Axiony673
      @Axiony673 4 หลายเดือนก่อน

      I had used both unity and unreal and for my preference it’s unreal

    • @mickbadgero5457
      @mickbadgero5457 7 วันที่ผ่านมา

      Thanks for the video.
      Unreal is not without its bugs. I'm 64. I gave them my date of birth and it told me I needed my parents permission to use the software.

  • @chankulovski
    @chankulovski 9 หลายเดือนก่อน +77

    C++ is faster than Blueprints, YES.... BUT ... if you create a full game only with Blueprints that are Optimized Blueprints, you WILL NOT have performance issues ! I'm so tired of people saying that you will have performance issues with a game fully made in Blueprints. Did those people created a full game with Blueprints AND C++ so they can say that? I guess not. Well, I DID created many games in Blueprints and I DO NOT have performance issues ... If you are programming with OPTIMIZED Blueprints ( you must not use CASTING, EVENT TICK, DELAY etc ), then your game will be nice and smooth...

    • @MinterHorrorz
      @MinterHorrorz 9 หลายเดือนก่อน +8

      I am an aspiring game developer, I work in Unreal and I was told many times that Blueprints are good for small indie games, but if you want to make a big indie game you should use C++ cuz it's a must have, is that true?

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน +11

      Nope, like what the guy said, but most devs find it hard to optimize blueprints that's why...@@MinterHorrorz

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน +8

      Yup, you are right, but it's hard to optimize blueprints, that's why everyone is saying that.

    • @dobrx6199
      @dobrx6199 9 หลายเดือนก่อน +11

      ​@@Rix1DevIt's not actually that hard, it's just that tutorials almost always show horribly unoptimized ways of doing things because it's slightly faster and easier to understand that way. For example most tutorials will just use casts instead of blueprint interfaces for everything because they're too lazy to do it the right way

    • @johnpekkala6941
      @johnpekkala6941 9 หลายเดือนก่อน +2

      Also I saw a comparison between PIE ( play in engine )vs built game performance of BP vs C++ and apparently when Unreal builds your game as a free standing entity / ready to ship it makes optimisations during the build process that makes the performance difference between BP and C++ indistinguishable .

  • @MehmetSarkd
    @MehmetSarkd 8 หลายเดือนก่อน +37

    An actual comparison that doesn't say "depends" thx

    • @Mikatace
      @Mikatace 11 วันที่ผ่านมา

      it does >

    • @Rafael-fo9sp
      @Rafael-fo9sp 10 วันที่ผ่านมา

      @@Mikatace He said it was UE at the end, seems like a definitive answer to me

  • @EwyBoy
    @EwyBoy 9 หลายเดือนก่อน +59

    This is a great videos but unfortunately, I struggle with motion sickness due to the camera shake effect, making it hard for me to enjoy your video fully.

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน +21

      Feedback appreciated.

    • @VerekEdits
      @VerekEdits 8 หลายเดือนก่อน +6

      @@Rix1Dev But it looks cool 😅

    • @raposojogadorgf8761
      @raposojogadorgf8761 6 หลายเดือนก่อน +4

      Gen Alpha ADHD stuff. Just tone it down so it doesn't bother sensitive eyes without having to fully remove it. Balance is always the answer.

    • @davisdiercks
      @davisdiercks 2 หลายเดือนก่อน +1

      ​@@raposojogadorgf8761I'm gen Z with diagnosed ADHD and I thought the camera shake was unnecessary, at least to that degree. Just my opinion though

    • @michaelpsarommatis8478
      @michaelpsarommatis8478 25 วันที่ผ่านมา

      i only noticed it after i read the comment 🤣 then i rewatched and how TF did i not notice it the first time?! Great video btw

  • @texaslinux
    @texaslinux 9 หลายเดือนก่อน +5

    +1 for the HolyC reference :D

  • @odo432
    @odo432 7 หลายเดือนก่อน +9

    Unreal needs to fix up their editor performance. There is huge amount of lag when navigating the menus etc. About 0.5s between the cursor hovering over an item and the item actually highlighting. It's incredibly annoying.

  • @vdragoon3444
    @vdragoon3444 9 หลายเดือนก่อน +6

    We all know scratch beats everything all at once, truly one of the engines of all times!

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน

      Agree

    • @davisdiercks
      @davisdiercks 2 หลายเดือนก่อน

      Scratch is the GOAT 😂 fr tho I still use it sometimes to quickly sketch out a program idea just because it's so stupidly easy

  • @flamart9703
    @flamart9703 9 หลายเดือนก่อน +4

    So far I've used only Unity and can't make objective comparison, but from my experience it's more important what someone is capable to do with the engine, not what the engine is capable of. So, what to say... I was about to switch to Unreal when Unity install fee drama happened, but Unreal seems harder to me as solo dev, and as a cg artist pre-made high quality settings of the engine doesn't tempt me, so was happy when they waive the fee. Unity feels comfortable to me because I have some C# experience and for me using logic with code is more versatile, fun and give me more freedom to do custom things than arranging puzzles with blueprints. Godot... i like it because it doesn't charge even rich people. :)

  • @pedrosouza5270
    @pedrosouza5270 9 หลายเดือนก่อน +28

    After spending 2 years building a game in unity and half of the time was waiting for compile, even using 2d, different assemblies, reusable code and the best practices i decided to move on. Too much trouble, different versions, etc…
    Its just not fun, it hurts, its slow, not worth it anymore.

    • @ping_th
      @ping_th หลายเดือนก่อน

      Can you teach me how

  • @ertagon
    @ertagon 9 หลายเดือนก่อน +10

    I don''t particularly like Godot, but the "Road to Vostok" is looking pretty good in it.

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน +1

      It was first developed in unity, they gained experience that allowed them to implement it in godot.

    • @ertagon
      @ertagon 9 หลายเดือนก่อน +5

      @@Rix1Dev Dunno about that. Seems like a bit of an assumption that the experience was the key factor.

    • @natan_amorim_moraes
      @natan_amorim_moraes 9 หลายเดือนก่อน

      The dev did say in a recent devlog that he has been making games and teaching how to make games for more than 10 years.

    • @fantomas1770
      @fantomas1770 9 หลายเดือนก่อน +7

      @@natan_amorim_moraes ok, and? if anything, it only proves that it's not about the engine, it's about the skill issue

    • @natan_amorim_moraes
      @natan_amorim_moraes 9 หลายเดือนก่อน

      @@fantomas1770 I don't know what you mean when talking about "skill issue" I don't know if you are talking about the RTV dev, this video creator, Unity or Godot... Anyway, I will expand a bit more on my comment The dev said he has been developing and teaching how to develop for 10 years on a TH-cam Video, but he also has a great blog, he talks about the differences between Godot and Unity, he even said he misses some things in Godot that Unity has out of the box, he said that he is Using GD Script and not C# now, and said that working with shaders on Godot is very similar to Unity, it's a great read I recommend it for everyone who cares.

  • @GEK0dev
    @GEK0dev 3 หลายเดือนก่อน +20

    As a UE5 dev, Blueprints only cause performance issues if you don’t optimize it like you do any other code.

    • @mikrobyo1790
      @mikrobyo1790 3 หลายเดือนก่อน

      lol how many games have UE with shitty performance, because it is harder to optimize.

    • @GEK0dev
      @GEK0dev 3 หลายเดือนก่อน +3

      @@mikrobyo1790 Well yea it’s difficult too, But I’ll tell you it’s a lot easier than managing servers and such so idk why they can’t do it lol
      (Additional note: the crap performance is not usually due to blueprints in games, It’s their inability to optimize other areas of the game)

    • @DEADEYESTUDIO
      @DEADEYESTUDIO 2 หลายเดือนก่อน

      That’s good to hear cuz I wanna use it but I don’t wanna lag my game. I hear people complain about performance but I do wonder how well they optimize everything. Tho I did hear objectively that it does run 10 times slower than regular code. Granted if it’s still has better performance than godot then I’m ok with that. Been trying out unreal and omg after godot it feels a lot better to use lol should’ve given unreal a chance before

    • @GEK0dev
      @GEK0dev 2 หลายเดือนก่อน +2

      @@DEADEYESTUDIO Yea, And no no no, Blueprints are nowhere near 10x slower than regular c++
      Id say like 5% slower depending on the kinds of nodes you use, some can be quite expensive but it’s a very small amount of them

    • @DEADEYESTUDIO
      @DEADEYESTUDIO 2 หลายเดือนก่อน +1

      @@GEK0dev good i'm glad to hear that. that realy isnt too bad, im defintiely gonna try using them then. i wonder if its the same thing with the nanite and lumen as well? i also hear about performance issues with those but im really interested in trying those.

  • @Snapper-gaming
    @Snapper-gaming 9 หลายเดือนก่อน +22

    Tbh, i feel like the point of Unity having more tutorials is simply flawed. Just 2 years ago I tried to use unity again, and I went to youtube to watch tutorials on how to make a simple 2D game. Truth to be told, the tutorial was 5 months old and already outdated, something that I had no clue could happen as a new Unity user, and I know for a fact, that I am not the only one who have tried to follow a Unity tutorial just to get stuck because the workflow on doing the same stuff, keeps changing.
    I can't say it won't be the same for godot later on, but at least for now. When you look for a tutorial on godot, it will probably work. Even if the tutorial is for 3.x, the syntax of some code is probably a little different. But the overall workflow will probably be the same.

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน +1

      Thanks for the information.
      Is googling to know the differences between old tutorials and the current versions works?
      Like in Unreal engine, they might change a few nodes and a few things in the interface, so once you know that, you can follow Unreal 4 tutorials and google the differences to apply to Unreal 5.

    • @Snapper-gaming
      @Snapper-gaming 9 หลายเดือนก่อน

      @@Rix1Dev i havent tried Unity in a long time, but i remember i did figure it out back then. My point is more so that as a complete beginner, things like this makes it very hard to utilize a tutorial. More tutorials is not equals that its easier to learn.

    • @flamart9703
      @flamart9703 9 หลายเดือนก่อน

      @@Snapper-gamingThat's why beginner should start from basics, not just from random tutorials from the net. Of course everyone strive to make his (first) game fast, but that's not the right way if game development will be a long term hobby or carеer.

    • @Snapper-gaming
      @Snapper-gaming 9 หลายเดือนก่อน +1

      @@flamart9703 i agree, but tell that to people who just realised they want to be the next big Indie dev lol

    • @flamart9703
      @flamart9703 9 หลายเดือนก่อน +1

      ​@@Snapper-gaming Dreams are usually bigger than abilities and possibilities. :)

  • @Free_ranker
    @Free_ranker 9 หลายเดือนก่อน +4

    I was never in the camp of dunking on other game engines just because prefer Godot. I have tried Unity before and find Godot less confusing to learn as a beginner, also I like its open-source nature. While in technical terms Unity and Unreal are both more advanced than Godot, I think that with time the gap between them will shrink significantly. Plus the community is verry supportive and helpful.

    • @raposojogadorgf8761
      @raposojogadorgf8761 6 หลายเดือนก่อน

      If you haven't mastered all 3 of them, you have no place in saying anything. Individual opinions of beginners are overrated, we should hear what masters say more often.
      You don't even understand what the gap between them really is and how much time, money and effort is required to shrink that gap.
      You're clearly uninformed about Godot's inner team and it's lack of skilled programmers.

    • @Free_ranker
      @Free_ranker 6 หลายเดือนก่อน

      @@raposojogadorgf8761 I do gamedev as a hobby and as such I have limited time, so definitely not enough to master all 3 engines. Believe though when I say this, I do understand the difference in their capabilities is huge. Right now Godot has no place being compared to Unity and Unreal, especially with its 3D capabilities.
      That being said if everyone had the same approach as you to open-source software we would never have amazing things like Blender or Krita for artists who cannot afford expensive software licenses. The more people are interested in the engine and the more developers use it, the more developed and polished it will become. So don't talk down to saying "If you haven't mastered all 3 of them, you have no place in saying anything", because I have just as much right to comment as you have to disagree with me.
      You want to tell me that YOU have MASTERED all 3 of them? I don't think so, and EVEN if you did it doesn't change the fact that Godot is currently one of the best truly free and open source alternatives to mainstream game engines out there. Enabling people to make games on even low end hardware and with limited budgets.

    • @raposojogadorgf8761
      @raposojogadorgf8761 6 หลายเดือนก่อน

      @@Free_ranker There it is, another hobbyist. Stay in your hobbyist bubble if you want but do not bring industry standard talk if you're not pursuing industry standard.
      Do you even know what my approach to open-source software is? You naively believe that just because Godot is labelled as open-source it's comparable to projects like Blender and Krita. Just no, Godot has a shady as heck corrupt team operating behind the scenes, full of controversies.
      Everything goes to hell when you start comparing stuff that's uncomparable.
      Godot isn't an open source alternative to mainstream game engines, there are industry standard tools and there are hobbyist playtools. Guess which category Godot is at currently?
      Can it get to another level some day? Definitely. Is it ready for being compared to industry standard? Absolutely not.
      Are there compelling reasons to believe the gap between Godot and Industry Standard will shrink significantly? Yes you if you ignore the current corruption going on behind Godot's leadership.
      While not a master I'm a long time "Jack of All Trades" user of many software. They're all mere tools for my usage. They either serve my purposes or they don't. There's no need to defend or bring tools up or down, learn to objectively analyze their current capabilities instead of attaching emotional value to them.

    • @snark567
      @snark567 4 หลายเดือนก่อน +6

      @@raposojogadorgf8761 Beginner opinions also matter. If an engine is difficult to use, it really isn't worth it for a beginner. Also industry standard doesn't mean it's good. A lot of things are industry standard because it would take too much time, effort and money to change the pipeline.
      "While not a master I'm a long time "Jack of All Trades" user of many software."
      Not a master eh? Well then: "If you haven't mastered all 3 of them, you have no place in saying anything."

  • @Caydos
    @Caydos 7 หลายเดือนก่อน +10

    I would choose UE any day over others. C++ is much more complicated than C# but once you start to grasp it you realize that it's just better. And the fact that the blueprints work phenomenally puts UE even higher on the comparison shaft.

    • @danielluko7635
      @danielluko7635 7 หลายเดือนก่อน

      did you make a games? Your message is nothing if you don't have any experience. Better Better bla bla bla, it's just marketing style

    • @M-Aisuru
      @M-Aisuru 7 หลายเดือนก่อน

      Ok.​@@danielluko7635

  • @Nitbandier
    @Nitbandier 9 หลายเดือนก่อน +4

    2:34
    That video is for when godot was version 3
    Nows godot default graphics is much better
    Unlike unity that takes years to implement simple features that must of them just stay as promises for ever, godot is an open source popular engine that is rapidly being updated + its free and no stupid owners
    Unreal is the king at AAA games but in the general use engines category Godot is better
    Also in the video he said he haven't used godot and just have read the
    Old news/reviews
    Edit : but yes godot is less beginner friendly so if your a beginner i would say for 2d go for gameMaker studio 2 and for 3d still godot cus as a beginner you still not gonna go anywhere beyond the common tool wise need
    Sry for bad eng btw

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน

      yes, I used Godot long time ago, not the newest version.

    • @sean7221
      @sean7221 8 หลายเดือนก่อน

      You should give the Godot 4 version a go. You will be surprised

  • @tullman3craggs102
    @tullman3craggs102 2 หลายเดือนก่อน +1

    the workflow for godot lowpoly/ps1 style is okay, i feel like once you get a few things downpack its easy to replicate a simple 3d style that has a kind of charm compared to the pristine graphics of triple a engines,

  • @messengercreator
    @messengercreator 9 หลายเดือนก่อน +9

    bruh u search road to Vostok and Badrdo and Sonic full color ultimate made by Godot

    • @madrainbow3281
      @madrainbow3281 6 หลายเดือนก่อน

      I tried Road to Vostok, it looks like Arma 2. No post effects, just barebones textured models with static lighting and basic shadows. I'm not saying it's awful, just looks like something from mid 2000s

  • @NuovaStarGaming
    @NuovaStarGaming 7 หลายเดือนก่อน +4

    u forgot a very important point, If anyone wants to use unreal engine 5, Ur pc needs to be a beast build, U cant really run the game engine on low end pcs or either pcs with 1060 Nvidia graphics card, It might run for couple of mins or hours even but then the most annoying thing will happen, The engine will crash, and honestly tht is just frustrating as hell.
    Just saying if ur pc is low end, then u should use Godot engine or unity n make simple ps1 style graphics game or 2d.
    Saying this from experience of using all 3 engines lol

    • @Rix1Dev
      @Rix1Dev  7 หลายเดือนก่อน +1

      Yup, said all that in the previous (What is the best game engine) video, as you said, it's an important point.

  • @longhorse15
    @longhorse15 2 หลายเดือนก่อน +2

    Unity: "I HATEE YOUU"
    Godot: "When will you guys stop fighting"
    Unreal: "I HATEE YOUU"

    • @Creepstor6789
      @Creepstor6789 2 หลายเดือนก่อน +2

      Un'real' + Uni'ty' = Reality

  • @l.halawani
    @l.halawani 8 หลายเดือนก่อน

    Pretty cool vides + sub :)

  • @AliMoradpourArani
    @AliMoradpourArani หลายเดือนก่อน

    can we start from one engine is easier than others( exactly godot), after some times we change the engine?

  • @CluttrdGD
    @CluttrdGD หลายเดือนก่อน +1

    Me watching this like I don't know i'l never have the time dedication or motivation to ever actually make a game

  • @peanut3438
    @peanut3438 5 หลายเดือนก่อน

    Great quality video! I really like your breakdowns, they were nice and concise! I came here via the youtube search because I recently learned about the unity controversy. I think I’ll learn more about Godot! Thanks for making this helpful video!

  • @joshua42777
    @joshua42777 8 หลายเดือนก่อน

    In my case I chose unreal engine because I like its pricing model, I get graphics that are good enough for me FAST. And I have just enough c++ experience that I can thrive in a BP and C++ hybrid

  • @freeuc1532
    @freeuc1532 5 หลายเดือนก่อน +1

    i want an answer i have 4050 16 gb ram i7 13 gen can i use unreal for big open world projects??

    • @lucascamelo3079
      @lucascamelo3079 14 วันที่ผ่านมา

      Not enough. You need more performance. But UE4 should work.

  • @Vegan_Kebab_In_My_Hand
    @Vegan_Kebab_In_My_Hand 4 หลายเดือนก่อน +1

    Clarification - Godot turorials are poor - this doesn't mean they're low in quality. It means they're lesser in quantity.
    Saying this because some people may misinterpet it.

  • @taimurexe
    @taimurexe 9 หลายเดือนก่อน +6

    OKAY ALL JOKES ASIDE... DUDE YOU ARE FUCKING UNDERRATED

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน +1

      Thx Man!
      It really motivates me to keep going :)

  • @plawro6180
    @plawro6180 วันที่ผ่านมา

    Godot: Smoothest, feels "light" and not over-tooled, not very strong and made for simple projects mostly
    Unity: Most known, best choice, great graphics, C#, some games might have the same feeling
    Unreal: Graphics I don't like, nearly every game made in this engine has that same feeling, too complicated, but simple to achieve realistic graphics

  • @k0cc425
    @k0cc425 9 หลายเดือนก่อน +3

    I don't think C# is faster than Blueprints. Although it doesn't actually matter all that much - most games indies are looking to make are not that perfomance-demanding.
    Blueprints get translated into C++ and compiled as C++, there should be only minor performance implications from using BP vs C++.
    With that, I do find them a bit clunky for any remotely complex functionality and would much rater have my stuff in C++, but that, too, is preference.

    • @RoyalOaklok
      @RoyalOaklok 9 หลายเดือนก่อน

      Unity is a very popular engine, thanks to which it is used by Rust, Genshin Impact, Sky Children of the Light, League of Legend, and many more on Unity.

    • @danielluko7635
      @danielluko7635 7 หลายเดือนก่อน

      Blueprints faster than clear code C#? What....

  • @CurryQuest
    @CurryQuest 9 หลายเดือนก่อน +5

    Unity is my choice due to my potato PC 🥔 and dislike of GDscript in Godot 😕

    • @not_kelbaz
      @not_kelbaz 9 หลายเดือนก่อน +6

      GDScript is not the only language supported in Godot. You can also code in C#, C, C++. And with GDExtension, you can basically use any language like JavaScript or Rust.

    • @xeteorblaze
      @xeteorblaze 9 หลายเดือนก่อน +6

      Godot can use Rust,python,c++, c#

    • @simonlow0210
      @simonlow0210 9 หลายเดือนก่อน +6

      Godot is the actual potato PC choice. The godot engine is even on mobile devices.

    • @hogandromgool2062
      @hogandromgool2062 9 หลายเดือนก่อน +3

      @@simonlow0210 Dude's comment actually shows he's never used anything but unity. The thing is a PC killer lmao.

    • @McCraft_Ind
      @McCraft_Ind 5 หลายเดือนก่อน +1

      @@simonlow0210 yeah i made a simple game with godot mobile and it works

  • @soundzandwordzandimagez4323
    @soundzandwordzandimagez4323 หลายเดือนก่อน

    Pretty good explanations of the differences. At first, I thought this video was an AI creation with the cartoony graphics which would skip alot of valid points...but it did cover most of the valid points. Good work! Yes this topic was about Games but I think Unreal seems to be grabbing most of the spotlight in 2024 from the music video creators and some new to the film vfx world....and games. Alot of people who were afraid of the complexity of game making up until 2024 are now starting to look at Unreal and what can be done with game creation and indie film making using visual scripting/Blueprints and minimal understanding of C++. Anyhow....good explanations in this video. What do you look like? Just being funny, I didnt need to see a face to find this video very useful.

  • @Stargate16789
    @Stargate16789 หลายเดือนก่อน

    Unreal for photorealistic projects, Unity for everything else (2D/VR/AR/mobile/Web/Stylized graphics).

  • @anonymouseovermouse1960
    @anonymouseovermouse1960 3 หลายเดือนก่อน +1

    People go on about how many built-in features unreal has... and, well, yeah, it has those features, but they're all incredibly rigid and they're a pain in the ass to tweak, plus most of the rendering pipeline isn't even exposed to the editor (meaning you have to download and continuously compile 200+gb worth of source code.)
    Furthermore, adding features to the engine is incredibly painful. And the entire engine is horribly unoptimized, and to fix that, well, you have to download and continuously compile and recompile the aforementioned source code. I've done some stuff in unreal and it's a massive fucking pain. I wish it had the degree of customizability in the editor that Unity apparently has. Or even just a small portion of that. I hate having to mess with the fucking source code bc the developers didn't think that exposing a bunch of functionality to the editor was important enough. Plus UE5 lacks forward+ rendering (and it's deferred rendering pipeline is, as i said, rigid and unoptimized as fuck by default. And the morons have the gall to push fucking raytracing, smeary TAA and AI upscaling to cover over the horrible specular lighting and aliasing issues, shitty screenspace effects to distract you from the lack of usable cubemap reflections (or whatever the proper term is), over-reliance on baked lighting, etc)

  • @badimagerybyjohnromine
    @badimagerybyjohnromine หลายเดือนก่อน

    "because it has metahuman and quixel"
    bro what ok thats it this video inspired me to make a direct comparison between unity and unreal. Most of my channel is about unreal engine I obviously prefer it over unity but the fact is unity has a outright better raytracer than unreal right now. People dont like to talk about it because in the public eye unreal is the favorite, its some weird playstation vs xbox type ish but if we dont talk about unreal engines recent downgrades theyre just going to keep butchering it in the sake of fake performance. I want unreal to be great again.

  • @fedormakareev7108
    @fedormakareev7108 12 วันที่ผ่านมา

    I will choose Godot because:
    1. It is free
    2. I don't like languages ​​like C#, they have too many features and many simple things are done with more code than in dynamic programming languages ​​(I have been writing in ... for 8 years)
    3. I like the way Godot structures scenes more than in Unity
    4. The Godot editor works faster
    5. The Godot editor is more understandable and convenient
    6. I don't need realistic graphics, moreover, I am convinced that it only gets in the way of games. I play games on Unreal with difficulty, my eyes quickly start to hurt from the effects and pictures and they are poorly optimized

  • @vast634
    @vast634 8 หลายเดือนก่อน

    The result you will get in 3D graphics depends primarily on the skill of the user. Unskilled users will have the best results in Unreal, because it comes with better defaults. But all 3 engines can make good looking 3D. Even Godot. With Unreal likely having the upper hand (given visuals and performance) in really complex 3D games made by a professional team.

    • @odo432
      @odo432 7 หลายเดือนก่อน +1

      Godot doesn't even have denoised soft shadows. The edges of the shadows are heavily dithered. And the shadows are very low resolution. You have to go into settings and jack up the resolution to 16k for it to look nice. The SSAO, SDFGI and Bloom are also terrible. And the post-process effects fade at distance even if you try to tweak them to appear over large distances. I have spent countless hours over the past few weeks tweaking Godot to try and make it look nice. The best I could make Godot look is still worse quality than Unity with the default URP post-process effects enabled. Which is worse than the default Unreal post-process effects. So, Godot is quite bad by comparison when it comes to 3D visual effects. I found both Flax and Stride to be a lot better than Godot. And Flax is relatively new and made mostly by one person.

    • @vast634
      @vast634 7 หลายเดือนก่อน

      @@odo432 Even Cyberpunk uses dithered shadows. So there is a reason why some engines use it that way. It solves certain problems that non-dithered shadows have. And in general you can adjust the distances where the cascaded shadows appear. There are 4 shadow "cameras" that can have their area adjusted. And also let the cascades blend between each other. Its pretty much the same how Unity is using cascaded shadows. You have to manually adjust the distances depending on your level, and at what distances you require a high resolution.
      In Unity I had banding problems with SSAO in large levels that require a high range for camera near and far planes. Not so in Godot. SSAO is post processing, so there is no distance limit.
      SDFGI is a realtime GI solution that Unity does not even have. In Unity you still need to have light probes to be set and bake the lightdata. Fine in static levels, not so good in large open worlds or procedurally created levels.
      Again, SDFGI is adjustable. More cascades will cover larger distances. Higher resolution will allow better detail near the player. It requires tweaking to fit for the specific level, such that the probes appear in a good position. And things like walls should not be too thin to prevent light leaking. But at least its there as an option next to voxels and lightmaps. A huge bonus if you want a GI solution for large open world maps with bright outside landscape and dark building interiors. Unity has no comparable solution to that.
      In general, you can technically add any post processing effect you like via shaders. (Wich requires knowledge how to write them). But the out of the box post processing is solid enough to make it look good for an Indy level game.

    • @raposojogadorgf8761
      @raposojogadorgf8761 6 หลายเดือนก่อน

      No one cares about unskilled users, all respect for beginners but in this specific context they don't matter. We want to see what masters professionals can do with each tool, only they can tell which are the most performant tools that get the job done effectively.

  • @CyberAngel67
    @CyberAngel67 หลายเดือนก่อน

    I do not know where you got your information from, but a lot of this is out of date information by 6 months. Unity no longer has runtime fees, and hasn't had them for a very long time now. Also, if you're making that much money from UE5 or Unity, then the small fees you pay for the licensing helps improves the engine. Where does Godot get their money from?

  • @ygreaterr
    @ygreaterr 3 หลายเดือนก่อน

    I want to transition to godot from unity, once I'm done with current projects

  • @tpelak
    @tpelak หลายเดือนก่อน

    you forgot to compare the best engine in relation to the platform where you release the game

  • @ScriptedWave
    @ScriptedWave 9 หลายเดือนก่อน +2

    I think the question you mean to ask is more along the lines of what is the most capable game engine, in reality no game engine can be the best with no doubt. The most capable game engine is unity, as it has the most features and is generally decent at most things. But Godot and unreal might be less capable of certain things, but what they are capable of tend to be better put together.

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน

      Agree, but why unity is the most capable engine? its not unreal? would like to know.

    • @Sycro11
      @Sycro11 9 หลายเดือนก่อน

      @@Rix1Dev blueprints are quite limited in what they can do and c++ is too complicated for a lot of people to do. Your target audience here is indie devs, and there are countless reasons why unreal is not a good engine for them. It is good for larger studios
      1. Min Requirements to run unreal
      2. Min Requirements for games made in unreal are generally higher
      3. File size is much larger, making it less suitable for people looking for a fun cheap small game.
      4. No export to html in unreal
      these are just a few reasons, i could think of much more

    • @ScriptedWave
      @ScriptedWave 9 หลายเดือนก่อน

      @@Rix1Dev i guess cause you can make pretty much any kind of game in it with the tools it provides. Unlike unreal that cant do 2d but has really good 3d capability. Its just that unity has the most solid base as of now.

  • @madhusudanpathani1953
    @madhusudanpathani1953 4 หลายเดือนก่อน

    well saying they are not good in programming is fine but saying cpp or c# is bad is like saying buildings blocks of a building are bad. literally most things and even fanfav python modules are written in cpp itself. it just skill issues. if they really had a skill program they'd hate other languages not cpp

  • @BartoszDurczak-m8y
    @BartoszDurczak-m8y 2 หลายเดือนก่อน

    i am going with Unity it is better than godot and it has better pricing now than unreal and i learn java for Backend Development and because it is similar to c# it is for me a perfect match

  • @sniper_senpai17
    @sniper_senpai17 9 หลายเดือนก่อน +2

    Unreal is best in my opinion and I like your accent 😅☺️

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน +1

      Thx😅

  • @MrTutiplengo
    @MrTutiplengo 5 หลายเดือนก่อน

    I would say that Unity is no longer an option unless you are looking to get a job in an already established studio that uses it. The company is changing too much too quickly, and they've already proven that it's not always in the best interests of the developers.
    Also, learning an engine because it uses this or that language is pointless. The APIs you will use are unique to each engine and none of it is transferrable to non gaming projects, or even to other engines, apart from some general concepts.
    Also, please stop saying that visual scripting is equivalent to "no coding". The thought processes are the same. You still define variables, loops and conditional statements. You still need to master programming logic. Thinking that visual scripting will somehow save you from this is incorrect.

  • @BabyGreedTheHedgehog_MegaLifeF
    @BabyGreedTheHedgehog_MegaLifeF 6 หลายเดือนก่อน

    6:12 LOL ha ha ha

  • @3dtutorialsandquestions
    @3dtutorialsandquestions หลายเดือนก่อน

    Unreal Engine have many bugs. Need save after 10 minutes and after some blueprint or asset edit, because can crash not predictable almost any time. But I using unreal because it realetively simple, not need coding, can use blueprints and it free and not have time learning other engine...

  • @keithprice1950
    @keithprice1950 8 หลายเดือนก่อน

    I think Unreal is great but it just seems like overkill for me as a hobbyist.

  • @ping_th
    @ping_th หลายเดือนก่อน

    Imma be real, although I’m still noob with just hundred of hour developing I have a simple conclusion:
    (I have used all 3 engine before)
    Use Unity if you want easy cross-platform or mobile
    Use Godot for your dream 2D game (it’s much easier than Unity)
    Use Unreal for good 3d graphic and it’s easier to deploy multiplayer
    If you solve the cross-development platform, file size, and fps:
    Use unreal engine because it exceed in almost every aspect of Unity (Especially artistic feature like animation, sound etc.)
    Otherwise: use Unity

    • @ping_th
      @ping_th หลายเดือนก่อน

      I’d say every engine is good, the different is developer’s skill

    • @ping_th
      @ping_th หลายเดือนก่อน

      I’d say this might only implied to your first 200 hour of development because I don’t know any advanced issue with unreal the only thing I knew is I don’t want to code c# in Unity when I was a stupid kid

  • @HurricaneSA
    @HurricaneSA 9 หลายเดือนก่อน

    Heresy! You can't discuss 2D and not talk about Defold. It is by far the easiest, most fleshed out, most powerful 2D game engine available. And yes, it uses Lua but is that really worse than GDScript? At least you can use Lua in some other engines too. Or to make mods. Useful, see?

  • @СергейГорбатюк-ц1л
    @СергейГорбатюк-ц1л 4 หลายเดือนก่อน

    C++ or c#

  • @raposojogadorgf8761
    @raposojogadorgf8761 6 หลายเดือนก่อน

    Excellent video, unfortunately mots of your viewers are immature low attention spanned hobbyists, they didn't even bother reading the description or understood purpose of the video. Even after you explicitly said "compared to each other, not the best for you".
    It's really bothersome to see all these hobbyist beginners talking like they're an authority on the matter while ignoring the professional industry workers opinions. We need more channels and videos focused on serious professionals, everything is so beginner/hobbyist focused nowadays.

  • @seth-blank
    @seth-blank 9 หลายเดือนก่อน +1

    Flax Engine

  • @Looonr-r7q
    @Looonr-r7q 4 หลายเดือนก่อน +1

    UNITY IS STILL THE BEST. Great video though.

  • @danielluko7635
    @danielluko7635 7 หลายเดือนก่อน

    For me UE really sucks because Blueprints uses only in UE, but C# uses in a lot ways (Backend, Other game engines), for me Unity is the best of the best ever, but i know UE and C++. I don't like C++ and UE API for it, it looks like trash for indie developers because it needs for triple AAAA projects. And C++ sucks really, it's old, but C++ with UE API is a hell..

  • @badidev
    @badidev 9 หลายเดือนก่อน +1

    the bro is understimating godot ( it's 3d capabilities are illimited ) and 2d too

    • @raposojogadorgf8761
      @raposojogadorgf8761 6 หลายเดือนก่อน +1

      Why are you hearting idiotic joke comments like this? You're gonna make him think he's right.

  • @132magnet
    @132magnet 9 หลายเดือนก่อน +2

    Godreality is best

  • @СергейГорбатюк-ц1л
    @СергейГорбатюк-ц1л 4 หลายเดือนก่อน

    Unity Godot 4 unreal engine 😮

  • @kingthehacker9061
    @kingthehacker9061 18 วันที่ผ่านมา +1

    انت عربي؟ ياخي من لهجتك واضح انها مو لغتك الام

  • @СергейГорбатюк-ц1л
    @СергейГорбатюк-ц1л 4 หลายเดือนก่อน

    Unity ❤ Godot 4

  • @ilhanilhanDev
    @ilhanilhanDev 9 หลายเดือนก่อน +4

    Godot the best , but in this community null tutorials especially video tutorials

    • @pedrosouza5270
      @pedrosouza5270 8 หลายเดือนก่อน +4

      Switched from unity to godot. Im never going back.

  • @RoyalOaklok
    @RoyalOaklok 9 หลายเดือนก่อน

    Unity is a very popular engine, thanks to which it is used by Rust, Genshin Impact, Sky Children of the Light, League of Legend, and many more on Unity.

    • @deeptakshaw5128
      @deeptakshaw5128 8 หลายเดือนก่อน +2

      fortnight, Valorant, The Matrix Awakens, The Witcher(upcoming), Hellblade, Forspoken and also The Hollywood vfx entered the chat !!

  • @СергейГорбатюк-ц1л
    @СергейГорбатюк-ц1л 4 หลายเดือนก่อน

    Help me unity oh my 😢 godot 4

  • @СергейГорбатюк-ц1л
    @СергейГорбатюк-ц1л 4 หลายเดือนก่อน

    Unity 😂 unreal engine 4 😮 godot 4

  • @СергейГорбатюк-ц1л
    @СергейГорбатюк-ц1л 4 หลายเดือนก่อน

    What I mean!

  • @СергейГорбатюк-ц1л
    @СергейГорбатюк-ц1л 4 หลายเดือนก่อน

    Godot 4 blender 🎉 player

  • @PurgeDragonXD
    @PurgeDragonXD 8 หลายเดือนก่อน

    Using unity unreal is way too laggy

  • @iamcookie1170
    @iamcookie1170 6 หลายเดือนก่อน

    graphics ≠ realism

  • @yogitasuryawanshi2129
    @yogitasuryawanshi2129 9 หลายเดือนก่อน

    unreal engine is the best
    no argument

  • @СергейГорбатюк-ц1л
    @СергейГорбатюк-ц1л 4 หลายเดือนก่อน

    Godot 4 😅 c+ c#

  • @artmanstudios7037
    @artmanstudios7037 9 หลายเดือนก่อน +1

    Roblox!

  • @Galeano613
    @Galeano613 หลายเดือนก่อน

    godot

  • @hogandromgool2062
    @hogandromgool2062 9 หลายเดือนก่อน +3

    So this video is VERY biased. It's very clear you've never used Godot 4 which is a COMPLETELY different beast than 3.5.
    3.5 in unusable for 3D I agree, completely unusable Godot 4 on the other hand happens to work out of the box with 3D and with Nvidia joining the team it's only gotten 10x better since December. There's no "Under the hood" tweaking needed to have most of the tools required to make a full game. A lot of the people using Godot 4 are also aware that it's an "In progress" engine so any of the parts that are missing will be filled relatively soon.
    There's currently over 800 commercial products using Godot 4 for 3D and that number will just continue to grow.
    A lot of the "Issues" or missing features aren't actually missing, they're just done differently, named differently and function slightly differently which causes some people that come from other engines to look for names of features and not see then, which drives them to conclude that it's just not there and they never bother looking further into it. Godot isn't trying to copy other engines like unreal. They're trying to reformat the way engines work to make it easier for the end user. This means a lot of features get renamed or the way they function is changed slightly.
    The only issue Godot 3D has issues with currently is global illumination, not saying it isn't capable of it BUT it is slower than both aforementioned engines.

    • @DreamerGamers
      @DreamerGamers 6 หลายเดือนก่อน

      Godot problems are rough edges and bugs on basic things that cost an incredible amount of hours to figure out or band aid yourself. I really love the engine but I think I will make my game using Unreal, Godot will only get better in the meanwhile. :)

    • @Vegan_Kebab_In_My_Hand
      @Vegan_Kebab_In_My_Hand 4 หลายเดือนก่อน

      ​@@DreamerGamers Every engine has bugs, but what I think is the most important factor when choosing an engine is: what are you making and how do you want to make it. Most solo devs won't use a fraction of the features Unity and Unreal offer. In that instance, those extra features turn into bloat. But if your scope is large as a team of developers is even as a solo dev and you think you'll benefit from a larger feature set down the line, then by all means, Unity and Unreal are great choices.

  • @tayorain6554
    @tayorain6554 3 หลายเดือนก่อน

    i dont think unreal is afraid of unity what they are really afraid of is Godot

  • @jaybee9716
    @jaybee9716 หลายเดือนก่อน

    Godot's woke. Remove it from this list.

  • @rachelwindsor850
    @rachelwindsor850 7 หลายเดือนก่อน

    This video is basically useless, because it parrots misinformation that is literally years out of date. It's like you wrote the script based on comments on Quora or something. Godot 4 can produce amazing 3D graphics and is plenty optimized for it as well. Even Godot 3 does 3D just fine, as demonstrated by games such as Cruelty Squad.

    • @Chineization
      @Chineization 6 หลายเดือนก่อน

      Godot's 3d graphic quality compared to Unity? Unreal? Really?

  • @FrAubrey
    @FrAubrey 9 หลายเดือนก่อน +1

    We all know roblox studio is the best game engine

    • @aprixal
      @aprixal 9 หลายเดือนก่อน +2

      Hell no🤣

    • @Rix1Dev
      @Rix1Dev  9 หลายเดือนก่อน +1

      🤣

  • @СергейГорбатюк-ц1л
    @СергейГорбатюк-ц1л 4 หลายเดือนก่อน

    Unity🥇🏆🎖

  • @TransformHypnosis
    @TransformHypnosis 8 หลายเดือนก่อน

    motion makes this video unwatchable

  • @johnr39
    @johnr39 2 หลายเดือนก่อน

    U are a clwn

  • @diegohiroshiysusvideos2909
    @diegohiroshiysusvideos2909 6 หลายเดือนก่อน

    Stride Engine it's better 💙🤍💙