Unity vs Unreal Engine 2023 | Which Game Engine Should I Make My Game In

preview_player
Показать описание


❤️ Find me elsewhere on the internet:

Check out these top Unity assets:

New On Asset Store:

Top Paid Packages:

Top Downloaded Packages:

Top Free Assets:

Asset Store Partners:

📜 If you like this video and want to develop your skills I can highly recommend the following courses I have taken*:

Unreal Engine Blueprint Game Developer:

Unreal Engine C++ Developer:

Beginning C++ Programming:

The Ultimate Guide to Game Development With Unity:

🖱️ This is the gear that I use to create*

*These are affiliate links which means I receive a small commission if you decide to buy something - the price will be no different to you though! I would massively appreciate any support :) *
Рекомендации по теме
Комментарии
Автор

Great video, and take! Utilizing C++ and Blueprints together seems to be massively overlooked :)

DeepFriedOreoOffline
Автор

I'd like to use Unreal Engine, but got bored with staring at those 'compiling shaders' with my weak PC, so I am afraid I have to stick with Unity.

LajosUti
Автор

I've been dabbling a little in Unreal in past couple of years but I started using it really strongly starting this year and I didn't do almost anything in Unity (apart from work because Unity developement is my "day job"). I still wouldn't recommend Godot over Unity, please, it may be nice but it doesn't seem yet scalable enought and really multiplatform. I really like Unreal because a lot of built in tools especially animation tools. It is my first choice for any 3d game. Istead of Godot I would recommend Bevy, it is still in very intense developement, but if you have a need to do some more hardcore coding on the side in Rust, this is also a great choice. But if you want to finish and publish a polished game that would possibly earn you some money then I'd recommend Unreal for 3d and Unity for 2d or any really non standard game project.

adamodimattia
Автор

Great video!

I myself have used Unreal Engine for about two years now and have liked it a lot. The workflows feel smooth and the engine has had hardly any bugs.
I'm glad you made the Unreal Blueprint vs C++ thing clear, since I pretty often see people strongly believing how in Unreal you either use Blueprint or C++ but never both.

zikitamon
Автор

if you want to do 2D, AR, VR, or mobile, use Unity.

jeffmccloud
Автор

same, doesnt matter, because if your're good, you're good with whatever tool

fractalelement
Автор

Agreed. I'm switching from Unity to Unreal 5
But for a 2D game, I would go for Unity, not Godot. Maybe even Gamemaker Studio 2 (where I started). I don't deslike Godot, but for a 2D game, I think those 2 are better choices.
Good video, btw! Keep up.

matheusmendes
Автор

I will never understand why people who code in unity c# are scared to code in unreal c++. They are pretty much similar

nhanimaah
Автор

@danpos I like both mobile games and unreal engine. Somewhere i read that, games made in unreal engine wont work on most of the mobile devices like unity does. Is it real ?. This is the only thing stopping me from learning Unreal engine. Can i make a car race game in Unreal Engine for all mobile devices ?.

iamQuicklearner
Автор

As nice as all those shiny features of Unreal 5 sound, hifi graphics is out of most indie teams scope and Unity is much more developed community and support wise. Asset store is insane too. Unreal for indies should be considered if you hope for EGS exclusivity deal or really want some specific features of it. And don't forget that Unreal becomes much pricier more money you make with your games. Both engines got their problems, and both can do whatever you plan to make, but, IMO, Unity is far more versatile for indies, while UE is more robust for AA and AAA.
And to add to all that, a hot take: UE games look more and more generic, as many devs use mostly default post processing and lighting settings. Every time I see a new game made in UE my first reaction is "ugh, this again?".

DarkDao
Автор

I have MacBook pro 2016 what game engine should I start and thanks .

oussamaelazhari
Автор

I'd have to agree, I've been in unity for over 10 years, and for me it's more of a bare-bones system. C# was way easy to learn so that was a plus. I decided to change first for multiplayer. I am making a game with many traditional FPS mechanics, mechanics that are already built into Unreal. Unreal has a dedicated AI framework that works in multiplayer. Unity has none of that, and I don't recall a AI tool that is multiplayer-ready. 2d wise unity does seem to have a great number of tools so it may win there but for making a 3d fps or third-person game I think Unreal is the way forward.

MrQuaidReactor
Автор

Unity and unreal engine at the brother, i take both of them,
Theres no choice tho, take the one you love and start your life

ferdinandkasangati
Автор

Can't look at Unreal engine at the moment as I don't have a system that can handle it. I wanted to use it since 2016 and the system I had then couldn't handle it. I started Unity in 2021 (2020.3) and it ran on the system I had then, and every new version I have installed ever since then still runs on my system and so dreaming of unreal especially unreal 5 don't make any sense for me

mrCHRONIC
Автор

I was a long time Unity user and still believe the engine is a phenomenal tool to make certain games, but I've recently bean to explore UE5 and WOW...!!! Some of the things that UE5 does "out of the box" are incredible compared to Unity, such as character movement. Not to mention Quixel Bridge that is so, so, so much better that the Unity Asset Store. So, as much as I've always liked Unity, I am moving over to UE5 for the most part... and I say for the most part, because Unity is still a very good engine for 2D and for mobile platforms. So, if that is your main focus, stick to Unity as C# is a very easy language to learn and master. In the end, it's - what do you need to create and what is that environment going to be deployed to....? That should be a key point of your decision making.

Calixj
Автор

I haven’t tried unreal yet. But I have so much experience with Unity I don’t see any cons other than the lack of a proper consolidated realtime GI

abalorias
Автор

Plus Godot got a massive amount of funding recently.
And Unreal is... well... maybe they'll have more tutorials now that people are jumping ship away from Unity.

HalkerVeil
Автор

i think the best game engines are GDevelop Godot Unity and Unreal Engine i personally use Unreal engine mostly with a touch of GDevelop but i think Unity and Godot are good to and any other game engine i have tried besides GDevelop Unity Unreal and Godot i think suck

BryanAnderson-ou
Автор

Career wise which is the best option? Especially for tools dev.

Valiant
Автор

you didnt talk about how unity is superior in 3d mobile games

midorayo