Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Learning UE5 vs Unity

I had about 1 month total using Unity, and decided to switch to Unreal when the whole  Unity upsetting the entire gamedev community was going on & spent an entire month focused on learning UE5.3 with C++.

Who Wins: you do

I used to think Unreal was for teams and Unity was for indies. After working with both for a month I can see both are for teams, and both are for indies.

Learning Curve:  even split

*Unreal Engine's blueprint system puts it at an even level with Unity. If we were talking pure C++ and blueprints mixed, Unity would win this hands down.

  • Free Tutorials Available 
    • Unity possibly has more
    • Unreal has enough that are focused on their Blueprint system.

pros & cons:

If you're trying to get out of the gates and finish a game prototype for a gamejam or for a side project, go in guns blazing by all means.  If you're trying to hone your skills a bit, take every tutorial with a grain of salt... there are a TON of bad practices and habits shown in most of the tutorials.

Frustrations  (`□′)╯┴┴ : even split

The blueprint-spaghetti you will get into in Unreal will be just as frustrating as learning to code C# with Unity.

Again, I'm speaking only on Unreal's blueprint system here.

Best way to learn: gamejams

Have a free weekend? Have some time per day during the week? join a gamejam

Learning by doing is... just do it. Along the way you will hit walls and you will break them as well as a have your table-throw moments... but when you finish a small game idea, you will feel damn good.

Keep your idea small. Think of the smallest amount of functionality to have a finished game, and finish it-- and then go back and upgrade.

Have a great day

Support this post

Did you like this post? Tell us

Leave a comment

Log in with your itch.io account to leave a comment.