AppLovin’s attempts to acquire Unity last year turned sour when Unity opted for a merger with rivals ironSource instead . Now, in the ongoing shockwave of Unity’s unpopular introductio…
Wow well I guess I’ll eat crow. I never thought that was possible to automate but given the use of LLMs I guess it is… Excited to see how it turns out
It’s interesting to me that articles mention godot before unreal. I mean this is not the first time I see it
One of the big reasons to have picked Unity over Unreal in the first place was because Unity was royalty free. Unreal Engine, despite being absolutely amazing, is not.
To preserve your existing business model, Godot just makes the most sense for many former Unity developers, and I say that as an unapologetic UE zealot.
Unreal Engine royalties only start after you make $1 million from a project. Even then, it’s 5%, and waived for sales done on the Epic Store (whose 13% cut is almost a third of what Steam takes). If you are a small indie dev, you won’t be paying Epic a dime unless you start rolling in some serious dough, and even when you do, 5% of your revenue for using one of the most powerful 3D game engines is pretty fair
Yes! This is why the hate I see for Epic (or non-Steam in general) bugs me so much. Epic has done nothing but right by developers. While they could definitely make their storefront/app better (and they claim they are working on it) for the customer experience, I have nothing but respect for them as a company.
I will still buy games on Steam first, given a choice, but that is only because I am now a staunch acolyte of the Steam Deck, and installing via Steam is much easier than trying to get EGS games running on the device.
However it’s currently difficult for games made for Godot to port to consoles (XBox, PlayStation, Nintendo Switch,… not those non-Switch “gaming handhelds” since they are all just Windows/Linux handheld PCs) while keeping Godot open source since the SDKs, APIs, porting kits of these consoles are proprietary and you have to sign in NDAs. If most of your games’ revenues are from consoles, you don’t have much choice currently.
There is a potential chance of unreal doing the same stupid shit afterall
Not a chance, and definitely not time soon.
There are certain indicators for enshittification, and Epic (like Valve) doesn’t meet any of them.
- It is a privately held company with no plans for IPO and no dealings with venture capitalists. Conversely, Unity made their IPO in 2020 under the auspices of a notorious EA villain.
- It is still lead by one of it’s founders.
- Said founder is very famously big on equity and pro-developer & pro-consumer policies.
Now, you may not like Epic for some reason, but they are currently a very stable, reliable, and trustworthy company that is focused on sustaining their business through dedication to quality and reputation. Personally, I respect & trust them every bit as much as I respect Valve.
It is a privately held company with no plans for IPO and no dealings with venture capitalists
According to https://pitchbook.com/profiles/company/64901-80, there’s over 100 investors in Epic, and of course there is Tencent holding a 40% share.
But those investors are not much of an issue either, because you forgot one important point in your list: Epic is swimming in money (and Unreal is just a side business for them).I’m not saying it’s going to happen. Still there’s a chance of stupid COP shits happening when compared to open source.
The conspiracy theorist in me always thought stuff like this was the result of corporate espionage; a loyal employee of a rival firm joins their competitor’s ranks and works their way up and finally gets the commanding role, only to announce something this dumb and then take it back (losing their reputation without anything in return) and then the guy leaves the company and finds a comfortable position on the board of their original rival company.
But… No? These people really are that stupid and actually did that to themselves.
And these are the people being paid 300x the salary of ordinary, hard working people!
That’s because both Unity and Godot use C# while Unreal uses C++ for development. It is much easier to move from Unity to Godot since they use the same language for development. Moving to Unreal basically means starting over.
Pretty sure Godot has it’s own scripting language (hence the prompt converting all the C#/JS code from Unity).
Unreal is C++ but it’s also another commercial proprietary engine, so they could rug-pull in the same way.
I mean, UnrealCLR exists
It’s interesting to me that articles mention godot before unreal.
Makes sense to not immediately jump into another walled garden if you have the option.
Oh… Oh that is beautiful. Just chef’s kiss