So here's what Unity says the new pricing policy is, today (assuming it doesn't change again next week, like it did last week, and the week before).
https://blog.unity.com/news/open-letter-on-runtime-fee
Critical thoughts:
1. The fact that the new fees *only apply to 2024.1 and later* is the critical change here, and probably(?) avoids a lawsuit. This *will* have interesting ecosystem effects since many people will now want to stick on 2023.4 indefinitely. Possibly, libraries will latch to 2023.4 and never update.
2. The new policy is a bit confusing, though easier to understand than last week's. They now claim [over $1m revenue] they will charge *the lower of* 2.5% revshare, OR a charge per "number of new people engaging with your game" that they "calculate" based on your "self-reported data".
This "new installs" number is still untrustworthy gibberish. But now you can ignore it. The new "price" is 2.5% of revenue, possibly reduced arbitrarily.
Now the question is: Is this better or worse than Unreal?
(2, continued) Unity's new 2.5% revshare is lower than Unreal's 5%. But *Unreal doesn't charge a per-seat fee*.
A per-seat fee *plus* a revshare is sour tasting. Per-seat fees are really inconvenient for small operations where some or all of your devs may only use Unity part time. And those per-seat fees are (by my math) 5x higher than they were in 2021.
Overall, New Unity *probably* costs less than Unreal, *usually*. But awkwardly, any cases Unity costs more will be at the lower revenue end.
3. My gut is that if *this open letter's policies" were what Unity had announced to begin with, people would have been *annoyed*, as they were with the 2021 changes, but you wouldn't have seen a community collapse or mass exodus. However, I do not think this open letter will halt the mass exodus. The core problem is that *Unity can no longer be trusted*. You can consider the new 2024 prices acceptable. But now what you really have to worry about is how they will change in 2026.
Good to have.
But long term the damage is:
Unity can pull the rug under you anytime. Raising prices, changing revenue schemes, revoking licenses, imposing tracking, even spyware or malware on your users... Nothing is out of the table. It really never is when you rely on close source engines, but until recently there was a confidence they would not be assholes.
The only way to be sure you are not going to be fucked off ever is using open source engines with big community support (such as Godot and many JS libraries) or open standards (most prominent here is HTML5).