platforms PlayStation (PS4, PS5), Xbox (Xbox One, Xbox Series X/S), Nintendo Switch, Stadia; Virtual/Extended reality platforms Oculus, PlayStation VR, Google's ARCore, Apple's ARKit, Windows Mixed Reality (HoloLens), Magic Leap, and via Unity XR SDK Steam VR, Google Cardboard. Formerly supported platforms are Wii, Wii U, PlayStation 3, Xbox 360, Tizen, PlayStation Vita, 3DS, BlackBerry 10, Windows Phone 8, Samsung Smart TV, Gear VR, Daydream, Vuforia, and Facebook Gameroom. Unity formerly supported other platforms including its own Unity Web Player, a Web browser plugin. However, it was deprecated in favor of WebGL. Since version 5, Unity has been offering its WebGL bundle compiled to JavaScript using a 2-stage language translator (C# to C++ and finally to JavaScript). Unity was the default software development kit (SDK) used for Nintendo's Wii U video game console, with a free copy included by Nintendo with each Wii U developer license. Unity Technologies called this bundling of a third-party SDK an "industry first". Licensing model During its first ten years as a product, the paid versions of Unity were sold outright; in 2016, the corporation changed to a subscription model. Unity has free and paid licensing options. The free license is for personal use or smaller companies generating less than $100,000 annually, later raised to $200,000, and the subscriptions are based on revenues generated by the games using Unity. The paid option, Unity Pro, had been required for developers that had over $200,000 in annual revenue, but this also could have been provided for console developers through a Preferred Platform License from the console manufacturer. The Unity Pro keys would have been part of the other SDK from the console manufacturer that the developer paid for. In June 2021, Unity changed this plan slightly to require any developer making games on the closed console systems (PlayStation, Nintendo Switch, and Xbox) regardless of revenue to have a Unity Pro license or a Preferred Platform License Key from the manufacturers. Sony and Nintendo provide this as part of the SDK, but Microsoft had yet to implement this functionality for their SDK. The engine source code is licensed on a "per-case basis via special arrangements". Unity Asset Store Creators can develop and sell user-generated assets to other game makers via the Unity Asset Store. This includes 3D and 2D assets and environments for developers to buy and sell. Unity Asset Store launched in 2010. By 2018, there had been