Тёмный

Unity to Unreal Engine 5: Was it Worth It? 

Overload
Подписаться 195
Просмотров 11 тыс.
50% 1

In this Devlog I'll discuss the pros and cons and my indie gamedev journey of switching from Unity to Unreal Engine 5 for my open-world racing game.
🚀 Wishlist my game!
store.steampowered.com/app/24...
🔔 Subscribe for more GameDev!
/ @mr.overload
👉 Discord: discord.com/invite/4pskJWxPe9
//About me:
My name is Jan, I have been doing game development and coding for over 11 years now. I am working hard to publish Videos, which can be anything from Tutorials, Devlogs and to Asset-/Game-Review
#ue5 #devlog #racinggames #ue5devlog

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

 

12 июн 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 102   
@dominiquechausson765
@dominiquechausson765 Месяц назад
unity is better for me versus Ue5, the real question is, what will you do with the engine?
@kerwex
@kerwex Месяц назад
You earned a sub my game dev friend.
@Mr.overload
@Mr.overload Месяц назад
Thankss!
@phantomabid
@phantomabid Месяц назад
Enjoyed every second of it. Subscribed! 💛 I wish every Unity user at least could've tried to understand this instead of starting a debate without any knowledge...
@Mr.overload
@Mr.overload Месяц назад
Thanks so much! Yea especially in gamedev I think its important to try new things, totally agree with you!
@soumikbanerjee9284
@soumikbanerjee9284 5 часов назад
no i am a unity developer and i can say its just becoming shit day by day and i already have switched to ue5,but its too overwhelming for me ,can you please say where to start and try and learn ue5
@sneakysunset1765
@sneakysunset1765 17 дней назад
I had a course this year that forced me to learn ue through C++ and it was hell. Every second I was coding I was just thinking about how sexy Unity is. I think the blueprint is way more usable though so I understand you sticking to it. Also I'm not a fan of having so many features and feeling force to use their whole actor system. I prefer to create my own systems in unity with only Monobehaviour as a base.
@Mr.overload
@Mr.overload 17 дней назад
I totally get you, thats the reason I was debating it a lot before switching
@tatoforever
@tatoforever 2 дня назад
Actor is the equivalent of GameObjects. The are just things that can be spawned in the world. Did you meant Pawns or Characters? Those can contains components (same as Unity) but Characters for example have built-in movements and many features to facilitate your life. Yeah, C++ can be daunthing but Unreal C++ gameplay code is very easy since it's has its own engine types for automatic garbage collection. You don't need to manage the lifetime of your instances. But I get, it's initial learning curve is a bit higher than Unity, give it more time, it's ok to be lost a first. Once you are past that, you will never look back again...
@dino56ac49
@dino56ac49 Месяц назад
I did the same thing after almost 10 years and I'm not going back to Unity. I'm building a game that requires good quality lighting and Unreal's Lumen makes it so much easier than Unity. On top of that it has some very useful tools out of the box like behavior trees that I really needed. If I had to build a lower budget game I think I'd consider Godot right now, it might be 80% of what Unity is but being open source. idk Unity is in a weird place right not
@Mr.overload
@Mr.overload Месяц назад
Yea absolutley. I will be going back for another game in the future, if its 2D though, since I know the ins and outs of Unity.
@MonsterJuiced
@MonsterJuiced Месяц назад
You earned another sub, nice story :)
@Mr.overload
@Mr.overload Месяц назад
Tysm! Anything peticular I should talk about more?
@MonsterJuiced
@MonsterJuiced Месяц назад
@@Mr.overload I'm not sure, I'd like to hear how maybe c# differs from the blueprint and c++ workflow. Lots of Unity users are afraid of UE due to c++ and the fear of manual memory management and garbage collection but don't realise unreal does this stuff automatically. Maybe you could talk about how you optimise now compared to before. I use UE primarily but I find myself spending a lot of time optimising. I assume its mostly the same as Unity in that respect though
@Mr.overload
@Mr.overload Месяц назад
@@MonsterJuiced Sure, thats a great idea, I'll do that!
@strahinjamaksic4718
@strahinjamaksic4718 4 дня назад
Actually I was using unity for 3 years and I switched to Unreal Engine like 2 years ago and I learned it fast so I think its actually easy to switch, like if a 13 year old boy did it you could too
@greenpixel556
@greenpixel556 23 дня назад
So now you finally made a good performing game on steam ? Can you post a link?
@Mr.overload
@Mr.overload 23 дня назад
The game isnt out, but I'll send a link when I am back at my PC!
@alexstar9704
@alexstar9704 2 дня назад
I have used both in the beginning i find unity little better to start with so i am Starting my journey as a unity dev but i personally would love to Switch to unreal because i have used it a little and i loved it too
@cariyaputta
@cariyaputta Месяц назад
Nice channel. Subbed.
@Mr.overload
@Mr.overload Месяц назад
Thanks!
@nikolaaa7180
@nikolaaa7180 Месяц назад
3:25 Retainer Box accepts only one child, same as border, button etc. Honestly I would just use horizontal or vertical box, people usually only use retainer box when they want what is in them to be rendered as a render target first.
@Mr.overload
@Mr.overload Месяц назад
Thanks for the feedback, I'll do that in the next Devlog!
@nikolaaa7180
@nikolaaa7180 Месяц назад
@@Mr.overload np, keep it up!
@Mr.overload
@Mr.overload Месяц назад
@@nikolaaa7180 Thanks!
@Enivoke
@Enivoke Месяц назад
I watched the video, then I see it only has 80 subs, wtf? Subbed!
@Mr.overload
@Mr.overload Месяц назад
Tysm! Means alot!
@dominiquechausson765
@dominiquechausson765 Месяц назад
Subscribed to the german guy :)
@csmyfavoritecompany1213
@csmyfavoritecompany1213 3 дня назад
Feels like palworld
@lvckyaim
@lvckyaim Месяц назад
Ehrenmann
@litjellyfish
@litjellyfish 21 день назад
you compare C# with Blueprint, why did you as a programmer not go for C++ and instead go for VS that is very different?
@Lloyd_2001
@Lloyd_2001 19 дней назад
because c++ in Unreal Engine is like the ZBrush UI all over again.
@litjellyfish
@litjellyfish 19 дней назад
@@Lloyd_2001 is it that bad? So how does it differ from standard C++? ( might I put blender and gimp Ui on the comparison? Ok ok blender is improving)
@Lloyd_2001
@Lloyd_2001 19 дней назад
@@litjellyfish meh the c++ part is not that bad, just lack of good tutorials and good documentation. Very hard to find that one specific thing without the information being outdated. But it's doable
@litjellyfish
@litjellyfish 19 дней назад
@@Lloyd_2001 yeah I guess thaT. from what I heard from friends (I only work in mobile now so unity of proprietary engines) C++ is heavily used in bigger studies AAA that use unreal. But of course that knowledge is not discussed or go open. When it comes to small studios or one man indie it seems more it’s simpler games made by a “semi programmer” that do everything and “code” in Blueprint
@Lloyd_2001
@Lloyd_2001 19 дней назад
@@litjellyfish yeah don't let it stop you from trying unreal. You can get pretty far letting chatgpt explain the code and API, Or just do blueprints only.
@FPChris
@FPChris Месяц назад
I switched almost two years ago. Zero regrets.
@Mr.overload
@Mr.overload Месяц назад
Totally agree, except I am missing c# sometimes
@Someone-mm3jl
@Someone-mm3jl Месяц назад
I regret everything.
@Mr.overload
@Mr.overload Месяц назад
@@Someone-mm3jl How come?
@Someone-mm3jl
@Someone-mm3jl Месяц назад
@@Mr.overload There's so many systems I have yet to figure out despite looking up several tutorials, even messing around with things on my own. Mostly to do with the character / anim blueprints, actions, all that.
@Mr.overload
@Mr.overload Месяц назад
@@Someone-mm3jl Yea I get that, but I guess its like that with every new engine
@lextyi
@lextyi Месяц назад
dude. I swear that the first thing I do in Unity is make a multiplayer game
@Mr.overload
@Mr.overload Месяц назад
Ahahha I mean its good progess! How is it going?
@lextyi
@lextyi Месяц назад
@@Mr.overload pretty good so far but i want to switch to unreal engine lol
@Mr.overload
@Mr.overload Месяц назад
@@lextyi I mean you can try it out for a month or two and tell us how it went
@lextyi
@lextyi Месяц назад
@@Mr.overload sure! but i won't try it now tho probably need to wait until summer vocation
@Mr.overload
@Mr.overload Месяц назад
@@lextyi sounds good
@RainOn2SunnyDay
@RainOn2SunnyDay Месяц назад
it's even more fun without the challenges
@DrSafto-nz5sk
@DrSafto-nz5sk Месяц назад
j'adore votre vidéos mais ils sont tres informatíf
@Mr.overload
@Mr.overload Месяц назад
Merci, merci, je suis content d'entendre ça
@dominiquechausson765
@dominiquechausson765 Месяц назад
mais?
@PeterMilko
@PeterMilko Месяц назад
Im still using Unity, I know it too well
@Mr.overload
@Mr.overload Месяц назад
Yea i totally get that
@dominiquechausson765
@dominiquechausson765 Месяц назад
its the same man..... if you want to make film with an engine well ue5 is better but for games they both the same
@neelclaudel4837
@neelclaudel4837 Месяц назад
Unity still very fine
@Mr.overload
@Mr.overload Месяц назад
Absolutely!
@francescosoriano6402
@francescosoriano6402 Месяц назад
Are you italian?
@Mr.overload
@Mr.overload Месяц назад
No, I'm actually german :D
@HRWU
@HRWU Месяц назад
Also, generell denken die meisten in der Branche, dass unity keine Zukunft hat...? Kann ich ungefähr so verstehen....?
@Mr.overload
@Mr.overload Месяц назад
Exakt ja
@TidaliCreative
@TidaliCreative Месяц назад
The fact you spend that much (on one asset) tho💀😂
@josemartins-game
@josemartins-game Месяц назад
Not a good options for VR yet
@Mr.overload
@Mr.overload Месяц назад
Unreal has got good VR Support though!
@josemartins-game
@josemartins-game Месяц назад
@@Mr.overload if you are going PCVR, yes. If you are going native for devices, its a little behind other options.
@Mr.overload
@Mr.overload Месяц назад
@@josemartins-game Oh I didn't know, can you explain more?
@josemartins-game
@josemartins-game Месяц назад
@@Mr.overload ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-u1sHJraQrN8.htmlsi=_jl_uzfmMB4r-asO
@MonsterJuiced
@MonsterJuiced Месяц назад
​@josemartins-game I've made a few mobile VR games and not encountered any issues so far. Plus Vulkan supports nanite and lumen for mobile ;)
@sir.niklas2090
@sir.niklas2090 Месяц назад
Unity is better in my exp. Unreal Engine is not made for programmers, its really tooled for artists. Unity has an ease of use for programmers and *Can* get as good graphic fidelity as Unreal. Unreal has a very mature multiplayer framework. However, if you want to be truly useful with Unreal you must understand its C++ counter part.
@Mr.overload
@Mr.overload Месяц назад
I agree, I took some time to learn c++ eventually, but from a programming standpoint I like unity much more
@Lloyd_2001
@Lloyd_2001 19 дней назад
yeah blueprints ar great but the learning curve of c++ in unreal is hell. No good documentations unlike Unity, no good tutorials unlike Unity and the workflow sucks in my opinion.
@Lloyd_2001
@Lloyd_2001 19 дней назад
oh yeah and i HATE fucking visual studio
@sneakysunset1765
@sneakysunset1765 17 дней назад
@@Lloyd_2001 If you do Unreal in c++ you should definitly switch to Rider. It's 10000x better. Visual Studio is really not designed for unreal even the debugging side there is litteraly 0 upside to sticking to visual in this case (I still use visual for Unity though)
@Lloyd_2001
@Lloyd_2001 17 дней назад
@@sneakysunset1765 I know but sadly im broke.
@sneakysunset1765
@sneakysunset1765 17 дней назад
@@Lloyd_2001 mb i forgot it s bot free. I've got it from my uni
@unknownrh155
@unknownrh155 10 часов назад
But UE5 is terrible for mobile games let alone physics and optimization. You will need a high-end setup to run the shipped games from UE5 which very few people have it. If graphic is what you want, then it's fine. But UE5 is very has that "UE5 look" which always limit the creativity of your game. Wanna make your game unique? Use different engine. Don't believe me? Do some research on what the veterans has to say about this.
@readyplayer2197
@readyplayer2197 Месяц назад
Yall just switch to open-source Godot
@Mr.overload
@Mr.overload Месяц назад
Depends on your type of game though, right?
@jumpsneak
@jumpsneak Месяц назад
2d, Yes! But Godot closed the game in 3d aswell
@readyplayer2197
@readyplayer2197 Месяц назад
​@@Mr.overload Well... Unless you're looking for high-end graphics or are an enterprise, go with Unreal. But otherwise, Godot is a great choice, if you'd ask me. Also, amazing content, enjoy a sub!
@Mr.overload
@Mr.overload Месяц назад
@@readyplayer2197 Tysm for the info and the sub! I apreciate it!
@ragerungames
@ragerungames Месяц назад
Not a very good advice. Better stay with unity. I wouldn't ever waste my time on learning new tools and i would prefer to continue learning what I'm already good with.
Далее
Learning Unreal Engine in One Month to make a Game!
15:25
Optimizing my Game so it Runs on a Potato
19:02
Просмотров 389 тыс.
Is Unity Dying
8:26
Просмотров 4,8 тыс.
Is Unity C# better than UE5 Blueprints?
6:19
Просмотров 6 тыс.
3 Hours vs. 3 Years of Blender
17:44
Просмотров 3,5 млн
Why 96% of Indie Games Fail
14:31
Просмотров 230 тыс.
6 Months Learning Unreal Engine - My Game Dev Journey
11:26