Goodbye Unity, Hello Unreal Engine 5

My heart aches, I've used Unity almost every day for the past 14 years, and the recent events of Unity and its executives have broken my trust and ruined the reputation of the engine itself but also the developers who are using the engine, and what for? To fill the executives' wallets, like John Riccitiello, with what could be illegitimate gains via insider trading, and what is essentially installed malware into their runtime distributable. 

TIL that in 2011 John Riccitiello, current CEO of Unity and then CEO of EA,  proposed a model where players in online multiplayer shooters (such as  Battlefield) who ran out of ammo

I have seen the best and worst of Unity's history over the past 14 years, and despite all of the claims against using Unity, I always had a counter-argument backing up why Unity was the best game engine out there. I continued to purchase Unity assets, learn the API, and make tutorials on my blog and on YouTube to support new game developers wanting to learn. But not anymore.

Unity is DEAD - New 20 cents per game install Fee - YouTube

It's amazing that the entire indie game industry turned on them so quickly. I watched developers who are like me in the same boat voice their disgust and anguish, though perhaps they could hide their feelings better than I could. Games with promising futures as indie successes now hang on the edge of "just get it done" or "should we port", myself included, but I have decided what IndieScape Games will do.

we do dis now or never. - Godfather Baby | Make a Meme

Now is the tipping point of the pendulum, it is now or never to port Spookville: Cabin Escape to Unreal Engine 5. If I don't switch and learn Unreal now, I may never commit to actually learning the engine and be stuck with a dying technology that could endanger my career and future. So, we are switching to Unreal Engine 5.

Here is our first dev-log of Spookville: Cabin Escape using Unreal Engine.

Leave a comment

Log in with to leave a comment.