Exclusive: Is Unity demanding 'six figure sums' from games with gambling?
Tony Novak, who serves as president and CFO of Bad Juju Games, contacted PocketGamer.biz to highlight the aforementioned change, which he alleges puts Unity's position as a "royalty free, paid up, and all good to go" engine for indies under threat.
The new EULA for Unity 4.x, he suggests, is "much the same as before, unless you are in any way associated with the gambling industry or simply plan to build a system that may enjoy profits from wagering."
In those cases, Novak claims, developers could find themselves having to give up a large chunk of cash for the privilege.
An eye on the EULA
Indeed, a quick look at Unity 4.x's EULA compared to the one put in force for Unity 3.5 does throw up a few alterations.
According to the text, developers looking to "distribute or publish any Licensee Content in connection with any Gambling Activities" can only do so now with "a separate license from Unity" - a clause that isn't mentioned in Unity3D's EULA.
Excerpt from the new Unity Software License Agreement
Unity's defines gambling activities as any "product or service that is used to accept, record, or register bets, or carry on a policy game or any other lottery, or play any game of chance, for money or other thing of value, or any activities that otherwise constitute gambling or gaming under applicable law, regardless of whether such activity is legal."
It's here, however, that Novak suggests issues may arise. For starters, the details of the separate license agreement are not widely known, while just what games fall under its remit is also up for debate, he claims.
A real gamble?
"I own a digital interactive agency called 2Advanced Studios that was approached by a very prominent client in the gambling industry to build them a poker game," Novak told us.
"Naturally, I recommended Unity3D, especially given that they wanted to take their gambling client cross platform. Somewhere along the path, my client reached out to Unity3D and came back to me saying 'Forget Unity, they want over six figures!'.
"I argued like an idiot with them, saying that makes absolutely no sense.
"Unity3D was born for the indie developer it has never played the royalty games that so many others are trying to force down people's throats. Unity has always been solely focused on selling a development environment, making it better and looking to make their software the de facto standard for cross-platform reach."
Novak alleges that's no longer the case, with his client apparently forwarding an email from Unity's director of business development, Ngozi Watts, suggesting that the separate license agreement "steeply" penalising games that employ gambling.
PocketGamer.biz has not seen this email, however.
Nonetheless, Novak's main concern is that the new rules could go beyond gambling games to target titles that employ any form of wagering within their gameplay.
"The reality is that the broad reach of these restrictions goes way beyond the gambling industry," he added.
"In fact, anyone even considering any form of wagering would be applicable to requiring a totally separate license in which we would have to pay Unity more money and potentially royalties as well.
"I am very close to the roadmaps of many major video game developers and publishers, and the concept of wagering is continually coming up for firms looking to expand their games with new innovation. In fact, in my most recent discussions regarding one of the top 'fighter properties' we were discussing on online wagering system.
"This is actually becoming closer to a reality given that there are a number of published legal opinions indicating that Wagering in a 'skill based game' is not considered an illegal form of gambling.
"Therefore, as companies are trying to build out new revenue streams for their games if they happened to have Unity on the mind the price tag just went up by an order of magnitude."
Dealing with definitions
As a precaution, Novak claims Bad Juju's legal counsel has reviewed the language used by Unity in its new EULA.
It believes Unity could potentially brand any game that "isn't 100 percent deterministic in outcome", or that relies on "any element of luck/randomness to determine a winner" as one that features gambling activities, even if the prize that results is something as menial as a free t-shirt.
While the ramifications are unclear, Novak says his own Unity account manager has confirmed the new policy is in action, branding it a "departure from their philosophy."
But, while references to gambling only appeared in Unity's most recent EULA, do the new rules genuinely represent a change in direction for the engine?
We contacted Unity for clarification and were told that, rather than an attempt to clamp down on gambling, the company is looking to better support studios working in the sector.
A matter of support
"We've been working on a product that can be used effectively by the gaming industry for a couple of years, first through Linux-based embedded systems, and we now list several of the world's largest and most successful gambling companies as part of the Unity developer community," said Unity in its statement.
"Through our experience and explorations, we've begun to ramp up our own support of the gambling industry through adding personnel we now have over 20 years of gambling industry experience on staff and through technological advancement and research.
"We're looking to continue investing heavily in the space to build the best solutions possible for making gambling products (land-based, mobile, or online) and that means development of specific features and targeted support for customers serious about competing in one of the world's most energetic industries."
Unity claims its gambling license includes Unity Pro seats, six months of premium support, architectural consulting, and "the option to purchase source code at a reduced rate whether that's for regulatory or technical issues."
"We'll also be integrating gambling specific features to Unity across 2013 in order to empower developers and better facilitate their success in the gambling space," Unity added.
'Case by case'
The company also confirmed that the new license is part of additional provisions within the Unity 4.x EULA specifically focused on the "creation of real money gambling titles".
"Gambling is generally defined as an activity that has all of the following elements: 1) wagering of money; 2) in a game of chance (an event with an uncertain outcome); and 3) to win additional money or material goods," the company clarified.
"Our EULA restriction is aimed at real-money gambling games that include each of these elements but we will evaluate proposed titles on a case by case basis."
So, what's your take? Are you a Unity developer that's had to take out the new gambling license, or are you worried about how the new EULA may impact on your game?
Let us know in the comments below, or email keith [at] pocketgamer.co.uk.
UPDATE: Unity CEO David Helgason has now issued a response on the Unity blog.