Generated by DeepSeek V3.2| Unity (game engine) | |
|---|---|
![]() Unity Technologies · Public domain · source | |
| Name | Unity |
| Developer | Unity Technologies |
| Released | 08 June 2005 |
| Programming language | C++, C# |
| Operating system | Windows, macOS, Linux |
| Genre | Game engine |
| License | Proprietary |
Unity (game engine). Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in 2005 at Apple Worldwide Developers Conference. The engine can be used to create three-dimensional and two-dimensional games, as well as interactive simulations and other experiences for a wide array of platforms. Its integrated development environment, which runs on Windows, macOS, and Linux, is known for its accessibility and has become one of the most popular tools in the video game industry.
The engine's development began in Denmark in 2004 by Unity Technologies, co-founded by David Helgason, Nicholas Francis, and Joachim Ante. It was first demonstrated at the Apple Worldwide Developers Conference in 2005, targeting Mac OS X development. A pivotal moment came in 2008 with the launch of the iOS App Store, where Unity quickly became a favored tool for mobile game developers. Major updates have included the addition of support for Android in 2010, the transition to a fully graphical user interface-based editor, and the 2017 release of the Scriptable Render Pipeline. The company underwent an initial public offering on the New York Stock Exchange in 2020.
The engine provides a comprehensive suite of tools including a scene editor for constructing game worlds, a physics engine powered by NVIDIA's PhysX, and the High Definition Render Pipeline for cutting-edge visuals. Its core scripting is done in C#, utilizing the Mono runtime and, more recently, the .NET framework. The engine supports advanced features like global illumination through Enlighten and Unity Sentis for artificial intelligence integration. It also includes systems for animation, audio processing, and particle system effects, facilitating the creation of complex virtual reality and augmented reality experiences.
Development is managed by Unity Technologies, with major engineering offices historically located in Copenhagen, San Francisco, and Helsinki. The engine's architecture is built primarily in C++ for performance-critical components, while game logic is typically written in C#. Key development milestones have involved partnerships with major technology firms; for instance, collaboration with Google enhanced Android support, while work with Microsoft improved integration with Visual Studio and the Xbox platform. The development roadmap is often publicly discussed at the annual Unite conference.
Historically, Unity used a tiered subscription model with a free Personal plan and paid Plus and Pro plans. A significant and controversial change was announced in September 2023, introducing a Runtime Fee based on game installs, which led to widespread backlash from developers including those behind Cult of the Lamb and Among Us. Following the criticism, Unity Technologies revised the policy. The engine's licensing also includes special terms for educational institutions and has specific agreements for ESA members and major publishers like Electronic Arts.
Unity has been used to create a vast number of commercially successful and critically acclaimed games across all genres, including Pokémon Go, Monument Valley, Cuphead, Hollow Knight, and Genshin Impact. Its accessibility has democratized game development, empowering small indie studios and individual creators, which has significantly influenced the indie game movement. Beyond entertainment, the engine is widely used for architectural visualization, film production (e.g., The Lion King), automotive design, and training simulations for industries and institutions like the United States Armed Forces. Its asset store has fostered a large ecosystem of creators and plugins.
Category:Game engines Category:Unity (game engine)