News for hackers. Stuff that matters.
Re:Unreal Engine 4 is now available to everyone for free by walru on Monday March 02, 2015 @12:33PM (#9133091)
I've always wanted to know how the 5% royalty is enforced.

Other, much lesser known, engines have attempted to do something of this sort by acting as an intermediary eg. publisher, planning to pay developers after they were paid by Apple. For obvious reasons that was immediately dismembered by the community.

The only way I can figure is they'll ask for an iTunes connect login so they can check on the numbers for themselves.

Speaking as a developer, it just sounds like something to be avoided from the start.

Re:Unreal Engine 4 is now available to everyone for free by drx on Monday March 02, 2015 @12:40PM (#9133139)
Lawsuits.

I imagine the revenue distribution would follow a power law here. So it would only really make sense for Epic to go after non-compliant "whales", where the unpaid royalties exceed the legal costs.

Also, the more profitable the project, the lower the non-compliance rate, probably. It makes little sense to defy the royalty agreement if you have a successful project.

Re:Unreal Engine 4 is now available to everyone for free by scott_s on Monday March 02, 2015 @03:35PM (#9134153)
I would phrase it "contracts" - which has the implication that if you violate the contract, you may be sued. Contracts are how just about everything is "enforced". I think that programmers tend to think that if something is required, we must have programmatic protections in place that ensure it actually happens. Most of the world does not work like that; they rely on contracts.
Re:Unreal Engine 4 is now available to everyone for free by cma on Monday March 02, 2015 @01:54PM (#9133556)
To handle noncompliers, they can get off of the various App stores with a simple DMCA request, no complicated lawsuits required, unless the developers appeal the take down, which probably involves a lot of "under penalty of perjury" lying.
Re:Unreal Engine 4 is now available to everyone for free by Finster on Monday March 02, 2015 @05:53PM (#9134923)
Why would breach-of-contract have anything to do with the DMCA?
Re:Unreal Engine 4 is now available to everyone for free by timv on Monday March 02, 2015 @06:14PM (#9135032)
I assume cma is suggesting that the contract would allow Epic to revoke the license of anyone that failed to pay their 5%.

Once Epic exercises that right, any further distribution of the product would be a violation of Epic's copyright and Epic could file a DCMA takedown.

Re:Unreal Engine 4 is now available to everyone for free by girvo on Monday March 02, 2015 @06:20PM (#9135069)
Because the developer doesn't own the copyright to the engine?
Re:Unreal Engine 4 is now available to everyone for free by drewcrawford on Monday March 02, 2015 @02:55PM (#9133931)
It's unfortunate that this model really only works for large developers serving broad markets like gaming.

Whereas if you're an indie developer writing image processing code for example, it is going to be hard to find infringers and harder to strongarm them into coughing up licensing fees.

I expect this has the effect of keeping source code behind closed doors that would otherwise be public.

Re:Unreal Engine 4 is now available to everyone for free by antidamage on Monday March 02, 2015 @09:00PM (#9135693)
They don't necessarily need to do a lawsuit. They could just shut down your UE subscription until you file the relevant proof of earnings.
Re:Unreal Engine 4 is now available to everyone for free by tinco on Tuesday March 03, 2015 @04:03AM (#9136764)
You don't need the subscription to work with the engine, its a GitHub repository you can just locally clone.
Re:Unreal Engine 4 is now available to everyone for free by worklogin on Monday March 02, 2015 @02:44PM (#9133853)
So a state-of-the-art graphics library, a critical component to your new, moderately successful video game, doesn't deserve 5% of the revenue?
Re:Unreal Engine 4 is now available to everyone for free by cwyers on Monday March 02, 2015 @02:50PM (#9133902)
Yeah, if you think you can write your own alternative to Unreal Engine for less than (revenue-$3000)*0.05 per quarter, then by all means, you should do that.
Re:Unreal Engine 4 is now available to everyone for free by Retric on Monday March 02, 2015 @03:22PM (#9134083)
Competion is a wonderful thing.

I can't build a decent car for less than the cost of a low end BMW. But, there are plenty of other companies than can.

So, the real question is what are the other options out there and I suspect there are few engines that can come close.

Re:Unreal Engine 4 is now available to everyone for free by cwyers on Monday March 02, 2015 @03:37PM (#9134162)
iDTech is no longer licensed for third-party use; only Zenimax properties can use it. CryEngine is available -- they have a $10 a month subscription plan that is royaly-free, but you don't get source code access like you do with Unreal Engine here. (They offer seperate terms for source access.[1]) Unity exists, but I don't think it's in quite the same tier as Unreal (although for some projects that may not matter).

[1] http://cryengine.com/get-cryengine

Re:Unreal Engine 4 is now available to everyone for free by Arelius on Monday March 02, 2015 @05:20PM (#9134748)
Perhaps not, as a graphics programmer, rewriting the rendering system is comparatively simple, enjoyable, and perhaps not worth 5% of a moderately successful game.

However, UE4 is much more than just a graphics library. I'd argue that it's editor alone is worth many times more than their rendering features. And IMO, it's trivially worth the 5% of revenue.

Re:Unreal Engine 4 is now available to everyone for free by darkmighty on Monday March 02, 2015 @09:32PM (#9135787)
Writing a rendering system or this rendering system? I think you're underestimating the tech here. Could you match their real time global illumination, radiosity, physically based rendering, etc with good performance? I get the impression you'd need to go over like 100 different papers to even get a baseline implementation, without any clever optimizations, for a modern engine like UE4.
Re:Unreal Engine 4 is now available to everyone for free by daemin on Monday March 02, 2015 @07:51PM (#9135466)
Yeah, any reasonably skilled programmer can write a pretty graphics engine as a hobby project, since that is the fun part of making an engine. It's all of the other boring stuff that is worth (arguably) more than 5%. Writing the resource management system and the editors takes a long time and a lot more effort and is not as fun or glamorous as writing a rendering engine.
Re:Unreal Engine 4 is now available to everyone for free by SSLy on Monday March 02, 2015 @02:49PM (#9133892)
Not to mention this is much more than a 3D rendering middleware.
Re:Unreal Engine 4 is now available to everyone for free by wahsd on Monday March 02, 2015 @03:26PM (#9134104)
Or, you know, pay the royalty you agreed to pay and stop being a thieving scum.

I would think they have some sort of enforcing mechanism. It almost seems like the $3,000 limit is a signal of the cutoff when it starts becoming worthwhile to pursue scum buckets.

Re:Unreal Engine 4 is now available to everyone for free by moogleii on Tuesday March 03, 2015 @10:35AM (#9138163)
Speaking as another developer, their terms sound incredibly fair.