So this years GDC did indeed not disappoint – lots of great talks, meetings and announcements. Thanks for saying hi if you did – if not, maybe next year. Of the announcements, I would like to just focus on the engine ones here.
Overview
Unity 5 was announced with a great feature set, Unreal 4 was released to the public on an attractive subscription license (including full source) and the same for CryEngine (though no source).
This heavy escalation of the engine wars means that now more than ever, the choice of tech to startups and indies is about tech rather than numbers.
However the numbers are not exactly transparent or directly comparable and not all information is out there yet (especially for CryEngine). I have done my best to collect the available information, but please let me know if something is off or missing.
- CryEngine is now available (no source) for indies at 9.9 $/€ per seat, per month.
- Unreal4 is available (source included) at $19 per seat, per month, plus 5% revenue share on gross sales (meaning you get 65% payout from iOS sales in stead of 70% for instance).
- Unity5 has no change in its licensing model (providing more options, also rendering it more confusing) – it has a free version (some features locked away), a rental and an up-front model – no revenue share or source on any of them. One core difference in the rental model for Unity is that you always bind for 12 months.
The balance of the new CryEngine and Unreal offers in general over Unity is that most of the cost can be deferred to after sales, where Unity in general is up-front payment.
Comparison
In the form below you can adjust number of seats, duration of production and expected gross sales to see how this will affect the product prices. Note that the rows starting with “+” are added to the base cost.
Seats |
Duration (months) |
Gross sales |
CryEngine 1 | Unity5 | Unity5 pro | Unity5 sub | Unreal4 4 | |
Base | $0 | ||||
+ Android | $0 | $0 | $0 | ||
+ iOS 2 | $0 | $0 | $0 | ||
+ WinPhone 8 | N/A | $0 | $0 | $0 | N/A |
+ Blackberry | N/A | $0 | $0 | $0 | N/A |
+ Web/GL | N/A | $0 | $0 | $0 | $0 |
+ PS4 2 | Call us 3 | N/A | Call Sony 5 | Call Sony 5 | Call us 3 |
+ XboxOne 2 | Call us 3 | N/A | $0 | $0 | Call us 3 |
+ WiiU 2 | Call us 3 | N/A | $0 | $0 | Call us 3 |
1 : On CryEngine:
- While “Base” means Linux, Mac and Windows for the others, CryEngine does not support Mac and Linux.
- Not a lot of details are available on licensing at this time.
- It would seem that the as-a-service model has a company income limit – similar to Unity free being unavailable for $100k+ companies.
2 : iOS and consoles require registering with platform owner
3 : “Call us” most likely means old-school licensing as in up-front large cash payment / larger rev-share or a mix.
4 : Keep in mind that since revenue share for Unreal4 is taken of gross, any publisher or investor deal involving revenue share will relatively scale your effective cost of the engine share.
5 : Sony has not promised outright to cover license expenses like Microsoft and Nintendo, but are likely to.
Also keep in mind that none of the providers are closed to the idea of doing tailored quotes on bulk or custom deals. This post is mostly intended for startups and indies who generally would not receive such quotes.
Sources
- http://www.cryengine.com/news/crytek-announces-its-cryengine-as-a-service-program
- https://store.unity3d.com/products/pricing
- http://blogs.unity3d.com
- https://www.unrealengine.com/register
I hope you find this useful and again – this is what I could find. Do please let me know if something is missing or off.