Тёмный

Godot 4 Vs Unreal Engine 5: Which Game Engine Should You Use? 

Matt Aspland
Подписаться 84 тыс.
Просмотров 32 тыс.
50% 1

Опубликовано:

 

6 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 110   
@kesorangutan6170
@kesorangutan6170 Год назад
GDscript is not visual scripting. It's a whole scripting language that is very similar to python. Godot had a visual scripting language in previous versions but they discontinued it in Godot 4. It was creatively called "VisualScript".
@cymonin5549
@cymonin5549 Год назад
As someone who had spent a year in Unity, and am now switching due to their awful and hostile decisions, this really helps me decide which engine i should focus on next!
@advait35
@advait35 Год назад
Which one did you choose?
@cymonin5549
@cymonin5549 Год назад
@@advait35 I think I will be trying out both down the line, but right now learning Unreal first.
@bindum7178
@bindum7178 Год назад
Same here... i still cant decide which to move to though...
@Rogueixpresents
@Rogueixpresents Год назад
which is none
@Alexander-mk4qf
@Alexander-mk4qf Год назад
simply turn on logic...s tier games are minecraft and among us, because this games are made for most people..while all this superrior graphical games are not for most..most cant buy best top tier mobile phone, best desktop, most people dont like fps drops even of s tier pc builds , so yeah godot wins here..and unity wins too , unreal lose, but unity will not let you made much money..and their new updates destroy api to the ground..so its no brainer that godot is best choice...Russians have even more pros , they cant sell unity and unreal games in Russia..while they can sell godot games in Russia..so unity and unreal just erase game dev in russia , while most game devs in Russia are not support war ...no trust to wokes
@LumberingTroll
@LumberingTroll Год назад
Use whatever engine you want, but understand that some engines make specific things easier to do / implement. It's been commonly said that Unreal Engine is not the easiest for doing 2d pixel art games, but it is certainly king at 3d games.
@benign4823
@benign4823 Год назад
If by king you mean king at making badly optimized games than yes.
@LumberingTroll
@LumberingTroll Год назад
@@benign4823 only if you are a bad developer. some of the most optimized games on the market are on UE. And if you are trying to run UE5 and games made on it on a computer that was made eight to ten years ago then that is totally your fault for being a cheap ass and has nothing to do with the engines ability to optimize.
@benign4823
@benign4823 Год назад
@@LumberingTroll Yeah, no, most are very badly optimized, especially most of the older UE4 ones.
@lynic-0091
@lynic-0091 Год назад
@@benign4823 optimizing is up to the developer, not the engine......
@benign4823
@benign4823 Год назад
@@lynic-0091 The developer cannot optimize a game using an engine which they don't have source code access to above the engine's limitations......
@SonicCraft
@SonicCraft Год назад
I want to make 3 things: a 2D game, a 3D game, and, for lack of better words, a launcher. Since Godot can be used to make applications and not just apps, I have decided to first make my "launcher" in Godot to become familiar with the workflow, then make my 2D game in Godot. After that, with general game design experience under my belt, I will use UE5 to make my 3D game.
@tylim88
@tylim88 Год назад
who is watching this after the recent unity update?
@incl_00
@incl_00 Год назад
Me
@TheseApples94
@TheseApples94 Год назад
Definitely biffed it on the GDscript bit. It's the engine's custom scripting language, not a visual node-based blueprint-like system - they actually scrapped their visual scripting because it wasn't worth the effort. GDscript is inspired by python, but not based on it, and it's so much easier to learn than C++.
@nook2726
@nook2726 Год назад
Great video, I myself will personally stick with UE5 as well because of its current unmatched graphical advantage. While I wish it was a lot more accessible to lower budget work flows UE5 is the best choice for me. Thankyou for the splendid video really helped me understand how some engines may be worth considering!
@MattAspland
@MattAspland Год назад
Thank you, glad it was helpful!
@Leader-uq5im
@Leader-uq5im Год назад
as someone who learned unreal engine over the year. you really nailed it here!
@TheDudefrom1987-b1i
@TheDudefrom1987-b1i Год назад
With Pro of Unreal you forgot to say you have quixel a plugin with free photoscanned materials and objects. Also, the monthly free epic marketplace assist every month.
@zombi1034
@zombi1034 Год назад
Only thing I don’t understand is why you say Unreal Engine is code heavy? It has the best and most mature node based scripting system of all game engines. This makes it much easier for people without prior programming experience to get started. And as a beginner you can easily do everything in blueprints only and won’t have to touch c++ code at all.
@cleoden7862
@cleoden7862 Год назад
I think everyone should see what Polygarden prototypes did in Godot, before talking about 3D "performance issues". ( and he did this using a 2060 and a old I7)
@zeitensaalstudios1
@zeitensaalstudios1 Год назад
well i can speak for Godot and for Unreal because i used Godot Engine but now turned to Unreal Engine. This was best decision its fun to play with Blueprints and because im more visual type of artist i also get a sense of how a game is made. But thats missing in Godot. I also had lot of performance issues in Godot on a simple 3D scene with 2K Textures. But no issue in unreal engine. Theres nothing wrong when making a new Game Engine, but i want to make a game and Unreal Engine is the way to go in my opinion
@Alan_George_Jr_01
@Alan_George_Jr_01 Год назад
Unreal engine is very good for beginners, in the beginning phase of the learning itself they are providing a lot of game templates to start with and learn more about the blueprint system and all, unreal engine forum is really great in supporting and if you have a good numbers of youtubers including you, is something really helpful for the beginners!
@bodamat
@bodamat Год назад
I wish Godot to grow and change cons to pros 🙃 Some of the cons will be changed in the future what I heard I like Unreal too, is much easier for beginners than Unity and you can achieve great results. I love both engines for specific needs
@3dreamsequence
@3dreamsequence Год назад
I'm here thanks to Unity's ludicrous announcement.
@rumariomusic
@rumariomusic Год назад
Godot 4 has no visual scripting language The XR development is robust but the Vulkan engine still has performance issues that will be resolved in Godot 4.1. Basically it looks like you have no clue about Godot 4. That's why you shouldn't make a video like this
@snippyboons
@snippyboons Год назад
I'm glad someone else caught this, at first I thought he mispoke. He could have done some more research.
@bithunter3215
@bithunter3215 Год назад
It's just baseless bashing for marketing reasons of a channel based on Unreal with very broad statements. "Other engines are faster, better" and the likes. What other engines. How much? Faster in what? Where are the benchmarks? Support isnt up to par to other engines? I don't know.. do you get some bugs fixed in Unreal after a day you reportet them? I thought it was about ue5 and godot4. Not that this comparison even matters.
@yokunjon
@yokunjon Год назад
@@bithunter3215 I bet they were reading that from somewhere open on a browser tab. Biggest giveaway is it was full of outdated and generic info.
@datscrazy4095
@datscrazy4095 Год назад
I don’t like how you used the pros of Unity and Unreal as a con of Godot. The Marketplace should not have been a con
@Arcticzz
@Arcticzz Год назад
hello matt! i was wondering if you could possible do a tutorial on how to make an ADS system with animations in unreal engine 5? by the way great work on all of your videos!
@NeurovisionGorn
@NeurovisionGorn Год назад
I wish people woould stop saying that visual scripting is a way for people to code without knowledge of coding. It's 10000000 times harder to work with unless you know how basic scripting works. Imo people should learn how to do basic scripting and then use VS e.g. blueprints to code their games.
@Alan_George_Jr_01
@Alan_George_Jr_01 Год назад
Exactly without even knowing any base in maths or physics how this people will use unreal blueprints as the unreal engine blueprint is visual scripting system of C++
@TheZoobZoobs
@TheZoobZoobs Год назад
Can you also do one for UE 4 vs UE 5? I tend to hear a lot of mixed opinions on the two so while I've been working on 4.26 since forever, the mixed feedback is making it hard to decide whether or not I want to move up to UE 5.
@pietlebrun5943
@pietlebrun5943 Год назад
I'm still using UE4.27, I've tried UE5 and it's much more performance heavy and crashes constantly. Depends on what project you're doing, I'm doing something like Scorn which was made in UE4. Lumen in UE5 is full of artifacts and flickering shadows and you don't really need Nanite at all as even UE4 can handle hundreds of thousands of polygons and when you use normal maps you really don't need millions of polys. Plus as far as the quality of Lumen's global illumination goes it doesn't even come close to the quality you get with the Lightmass GPU, yes baking lightmaps is a pain in the ass but it's worth it if you want realistic and first-class soft lighting - but again it depends on what project you're working on, I'm doing as I said a slow first person adventure (walking sim) so I'm fine with that.
@DavidBoura
@DavidBoura Год назад
The updated new audio engine / Metasounds in UE5 makes it the winner, for me.
@DavidBoura
@DavidBoura Год назад
@@pietlebrun5943 Lightmass has been improved in UE5 ; )
@pietlebrun5943
@pietlebrun5943 Год назад
@@DavidBoura Tell me, what can you do with metasounds in UE5 that you can't do with regular sounds in UE4? And about GPU Lightmass - I'm using Luoshuang's version which has much better and cleaner output than the default Unreal GPU Lightmass, plus Luoshuang's version for UE5.1 crashes if you open any material so it's currently unusable in UE5.
@DavidBoura
@DavidBoura Год назад
@@pietlebrun5943 Procedural sounds.
@tonnypedersen5915
@tonnypedersen5915 Год назад
the visual scripting system got removed from Godot 4, so if you need that then stick to 3.5
@CRUMVIII
@CRUMVIII Год назад
Godot is cool but I've spent too much time with UE5 already. And I can't afford to start again from scratch with a new Engine considering I already moved over from Unity already.
@perversemite519
@perversemite519 5 месяцев назад
Thanks bro really nice video
@ChapC_YT
@ChapC_YT 5 месяцев назад
Clear and to the point, good video. I am gonna revive my game dev hobby... once made a game with 'FlashDevelop & CitrusEngine' ... ah good times.
@raktimjs
@raktimjs Год назад
You've changed so much since I last watched your video!
@MattAspland
@MattAspland Год назад
I forgot how long it’d been since I’ve been on camera haha
@raktimjs
@raktimjs Год назад
@@MattAspland Actually I was not watching your videos for quite a while, focusing on academics. So, you know......
@siderongames5641
@siderongames5641 Год назад
And for 3d simple mobile games?? I know Unreal is a complete win for 3D, but for a casual 3D games on Android and iOS Godot would be a better option?? Or also Unreal??
@messengercreator
@messengercreator 7 месяцев назад
say unreal engine nah I,d win sudden un/real so Godot4 is a sukuna
@Thornscale
@Thornscale Год назад
As someone who has just recently gotten into Indie Game Development, Unreal 5 has been perfect for me! I have very little knowledge of coding, but between plentiful tutorials and the ease of blueprints, I'm finding it incredibly easy to get into. I honestly don't understand why some people say UE5 has a steeper learning curve, so far it has seemed extremely gentle and intuitive. Thanks for creating all the videos you have, they've been a huge help as I've been starting this journey!
@benveasey7474
@benveasey7474 Год назад
Try doing the UE5 fluids tutorials. 10 mins in and you'll find the tutorials are for UE5.03 and don't work at all for UE5.1. My point is that they aren't always the best at keeping their documentation updated.
@MattAspland
@MattAspland Год назад
That's great to hear, glad I could help!
@roydash5657
@roydash5657 Год назад
Awesome! Thank you so much for your information. I wish you GOOD LUCK! Wonderful day's
@MattAspland
@MattAspland Год назад
Thank you! You too!
@roydash5657
@roydash5657 Год назад
@@MattAspland No Problem. I am so gladly
@CelestialBunnyPaws
@CelestialBunnyPaws 17 дней назад
I deeply enjoy Unreal Engine and I'm making good progress in it, my issue is that my laptop tries to explode every time I use it. I'm definitely focused more on mechanics than graphics at the moment, so I'm thinking about checking out Godot 4.
@MattAspland
@MattAspland 16 дней назад
Yeah Unreal Engine can be quite intensive to even do simple stuff. You could also try out Unreal Engine 4. It’s still a great engine and not outdated, a lot of assets are still available on it. It just isn’t as intensive by default
@Leomerya12
@Leomerya12 Год назад
Beginning to master Unreal has taught me that I'm capable of anything. Even murder. (I'm kidding.) For real, though, I was premed, and it was not as difficult and time-consuming.
@pabloa4672
@pabloa4672 Год назад
I don't know Godot, but I do know UE5. And one against it is its packaging times. The bigger the project, the more hours it will take. I use UE because it has its great tools like Lumen/Nanite.
@OverJumpRally
@OverJumpRally Год назад
You need to cook once (which could take quite a lot if there are shaders overhangs), but then it would take less than 5 minutes on a 9Gb build.
@pabloa4672
@pabloa4672 Год назад
@@OverJumpRally There are two moments that take a long time. The compiling Shaders and the complete packaging. The first one I mention makes it automatic when you add new asset libraries or textures. This in the middle of your projects can arise from adding new assets. And the full build packaging is advised when the game is published. You can skip it but the first time it takes a long time. And the bigger you are, that time increases. There is no way around it, at least once you have to wait all that time.
@deepelements
@deepelements 2 месяца назад
I tried Godot and there is no way in hell I would give up Unreal 5 for that Engine.
@khalilaljarad6226
@khalilaljarad6226 Год назад
Are you the real matt? You look nice in the beard bro! Cant believe it is you
@MattAspland
@MattAspland Год назад
Thank you Khalil!!
@WindPixel246
@WindPixel246 4 месяца назад
I think Godot is the best because is open source, so the community will make grow up godot really quicly, and obviusly you won't need to pay any tax and u can modify the engine yourself
@yourmajesty9025
@yourmajesty9025 Год назад
Unreal makes complicated things simple and simple things complicated... Godot is the opposite. Keep this in mind when choosing an engine.👾
@80TheMadLord08
@80TheMadLord08 Год назад
Your comment doesn't make sense, You've used both examples for unreal so how can Godot be the opposite? Godot makes simple things simple and complicated things complicated? What?
@AHandleWasAlreadyTaken
@AHandleWasAlreadyTaken 8 месяцев назад
Man this is tough as for now I want to make simplistic games but in the future I want to make advanced graphics for games. I cant find any good tutorials for UE5 on how to just add a custom gun to it so I think i might switch to godot if I find any good tutorials on how to use its code language.
@C_CREATURE_
@C_CREATURE_ Год назад
What the heck, I'm used to your baby face, you look like Obi-wan Kenobi now, absolute chad!
@MattAspland
@MattAspland Год назад
🔥
@TunedFM
@TunedFM Год назад
Hello Mat, I’m new here and wanted to request a tutorial I can’t find anywhere. I know it’s unrelated to this video topic but since it’s your latest one I though my comment could be easily visible by you. Anyway I’m searching a way to crave/mask blueprint texts into static mesh’s parent inside own blueprint. I only found ways to mask boxes or spheres but not font or other texture shapes. Hope you could help.
@ArksideGames
@ArksideGames 3 месяца назад
Unity pre - version 6 if you want to make something complex without pulling your hair out,
@Bluestone0001
@Bluestone0001 Год назад
They all do the same thing, there is no bad, good or okay one, you want to use unreal go ahead, if you want to use Unity then go ahead, I’ve seen some amazing games that we made on all different programming languages/ platforms, So no there is no better programming language/ platform program.
@iamnoahperez
@iamnoahperez Год назад
I used to use Unreal Engine 5 but I always got the “GPU crashed or D3D device removed” so I switched to Unreal Engine 4 and it works a lot better now
@Lord_Thunderballs
@Lord_Thunderballs Год назад
I set my projects to use DX11, that fixed the crashing. it disables nanite, but i don't really have a need for nanite.
@abiofficial-ws7pn
@abiofficial-ws7pn Год назад
The chapters list made me subscribe.
@JaXuun
@JaXuun Год назад
I don't understand how they could decide to use a haskell based language for UEFN. Its so NOT readable
@UnrealByYourself
@UnrealByYourself Год назад
I'm happy that I learnt UE and will stick to it.
@MartKart8
@MartKart8 Год назад
You should do a video on what's good, for making models Blender Vs Maya maybe, Blender Vs something. One thing I learned is Maya is crazy expensive think it's £246 a month to use, has some credit system, while Blender is free. Some things in Blender are turned off, in Edit then Preferences, like Loop Tools. Sometimes Blender does crash and close down, regardless off how powerful the PC is, then again crashing does happen in most software.
@asdfdfggfd
@asdfdfggfd Год назад
You will have to eventually learn Blender no matter what because it is the inbetween tool of choice, so if you are starting out its hard to go wrong with Blender.
@DavidBoura
@DavidBoura Год назад
Go Blender without hesitation.
@williamcousert
@williamcousert Год назад
Is Godot 4 good for cinematic projects?
@dannykay4649
@dannykay4649 Год назад
Godot has visual scripting? Wow didn’t know that
@serendipinator
@serendipinator Год назад
No it does not this is not true. I used to have a Visual Scripting Language called "Visual Script" however that was removed in Godot 4. GDScript that is mentioned here is a written but very easy to use scripting language
@rafaelgpontes
@rafaelgpontes Год назад
Only Godot 3 has Visual Scripting. They dropped it in Godot 4 because very few people used it and because they thought the Visual Scripting needed to be redesigned.
@gamerdweebentertainment1616
@@rafaelgpontes hope they introduce it back then...
@shaon1412
@shaon1412 Год назад
GDScript is much easier than Godot's visual scripting
@iamagenius2646
@iamagenius2646 Год назад
Shader scripting
@gwag3373
@gwag3373 Год назад
Can you update the AI head rotation follow the player tutorial?
@tonystark7776
@tonystark7776 Год назад
Woh u grown up.. with beard..nice 👍
@rifat.ahammed
@rifat.ahammed Год назад
Matt, with his beard, looks more mature.
@Jc22222
@Jc22222 Год назад
unreal engine has terrible UX basic stuff requires learning, it has a steep learning curve simply because it everything you do requires learning instead of intution.
@Dark_Crow_Official
@Dark_Crow_Official Год назад
Bro, what happened to your entire head💀. Where is my bro Matt aspland?
@MadisonRamanamabangbang
@MadisonRamanamabangbang 11 месяцев назад
Idk
@alec_almartson
@alec_almartson Год назад
* For High Performance 3D Games: UE5. * For Great 2D Games: Godot (Also Great Monetization... no fees or taxes to pay for selling your games)
@melomaniakjm
@melomaniakjm Год назад
You’d be mad to switch to Godot.
@alhusseinali
@alhusseinali Год назад
Hey!! New look hah!
@fleurbird
@fleurbird Год назад
Nice beard!
@MattAspland
@MattAspland Год назад
Thanks!
@CodingQuests
@CodingQuests Год назад
godot 4 will reign supreme
@redocykuron
@redocykuron Год назад
i only hear GODOFWAR4
@androidfarmer8863
@androidfarmer8863 9 месяцев назад
Bad documentation is both an epidemic and a cardinal sin.
@1.1st
@1.1st Год назад
😍😍
@aleca8910
@aleca8910 Год назад
UE5 documentation is not better than Godot's. Nobody actually knows how to make Lumen work properly. Right now, it's full of weird artifacts that nobody knows how to fix. The editor is using ridiculous amount of RAM to keep Nanite meshes working. You need a PC with 32-64+ GB RAM to make a game on UE5 with Lumen. Not to mention, the editor is crashing multiple times for no apparent reason because of DX12. I like UE, I'm doing my game on it, but in some aspects, it is equal or even worse than Godot.
@lifeartstudios6207
@lifeartstudios6207 Год назад
you forgot to mention how lots of bugs, incomplete features, and poor management comes with Unreal Engine 5. It's been a shit show since it released. It's been a shit show since ue4 actually. I love unreal, but it's practically not useable for anything above latest console gen (ps5) hardware. I'm an XR and mobile pipeline dev first rn, it's an absolute mess, and unreal removed practically every performance saving feature for non sm5 platforms. Likely won't see them return or have good enough replacements until hardware itself catches up to run said tricks. It's a dumpster fire right now.
@AppMaker728
@AppMaker728 2 месяца назад
Godot is Free dude and don't take 100 years to open i got a beast of a Computer Unreal and Unity still opens slow compared to Godot
Далее
choosing a game engine is easy, actually
15:08
Просмотров 513 тыс.
My Experience Moving to Godot from Unity
16:54
Просмотров 28 тыс.
НЮША УСПОКОИЛА КОТЯТ#cat
00:43
Просмотров 1 млн
Why Solo Developers Should Use Unreal
9:51
Просмотров 391 тыс.
Which Game Engine is Right for YOU?
10:03
Просмотров 1,5 тыс.
The State of 2D Game Development with Unreal Engine 5
11:19
I Made the Same Game in 8 Engines
12:34
Просмотров 4,1 млн
Tierlisting the BEST (and worst) GAME ENGINES
33:51
Просмотров 228 тыс.
How To Make A Game Alone
8:11
Просмотров 1,1 млн