Hacker News new | ask | show | jobs
by avolcano 2231 days ago
Well, it's worth noting Unity doesn't have royalties - you just pay per seat on a monthly cost, and it's free indefinitely* if you make/raise less than $100k a year.

* (this also means no official support and a few missing features, not sure if UE4 offers everything for free)

2 comments

It is unclear whether you have to pay the monthly fee if you don’t have a registered business and are working on something in your free time, and have a day job making 100k+. I don’t like how the motivations are out of whack here . Unity makes more money if I don’t finish my game .
Your question is answered pretty clearly by the license terms: https://unity3d.com/legal/terms-of-service/software

> if you are an individual using the Unity Software, but not providing services to a third party, your Total Finances are the amount generated in connection with your use of the Unity Software. In this case, your Total Finances would not include amounts you generate from other work (for example, if your day job is as a zookeeper).

UE offers everything free and now they started providing some in game services (such as accounts, statistics) for free too. Only way to pay to use Unreal Engine is to earn more than 1.000.000 usd which for most people means everything is completely free. I’d say unreal has a much better value proposition in here.
i know games with $3 million dollar budgets that chose Unity over Unreal because with Unreal that would have cost them $150k where as with their 10 person team Unity cost them $45k for 3 years.