Developers who publish through Microsoft get to use Unity for free.
While the Xbox One is still a risky bet for indie developers due to Microsoft nixing self-publishing and requiring all titles to either be published through the company or via a third party, indie developers can still take advantage of their favourite tools as Unity Technologies today announced an agreement with Microsoft for providing the Unity Engine on Xbox One. The agreement also extends to Windows 8 and Windows Phone 8.
As of now, Unity on the Xbox One will support Kinect, gaming via a second screen through SmartGlass and of course, Cloud computing. On top of that, developers publishing their games through Microsoft can use Unity without paying any charge. Licensed Unity Pro 4 developers will also benefit from Unity waiving a $1500 license fee thanks to the agreement with Microsoft.
The commercial version of the Unity Add-on for Windows 8 will release this summer, and will support both Windows Store apps and Windows Phone 8 apps.