*** Welcome to piglix ***

Unity3D

Unity
Official unity logo.png
Developer(s) Unity Technologies
Initial release 1.0 / June 8, 2005; 12 years ago (2005-06-08)
Stable release
2017.1 / July 11, 2017; 42 days ago (2017-07-11)
Written in C, C++ (Runtime)
C#, UnityScript (Unity API)
Operating system
Platform IA-32, x86-64, ARM
Available in English
Type Game engine
License Proprietary
Website unity3d.com

Unity is a cross-platform game engine developed by Unity Technologies, which is primarily used to develop video games and simulations for computers, consoles and mobile devices. First announced only for OS X, at Apple's Worldwide Developers Conference in 2005, it has since been extended to target 27 platforms.

Six major versions of Unity have been released. At the 2006 WWDC show, Apple named Unity as the runner up for its Best Use of Mac OS X Graphics category.

Unity is an all purpose game engine that supports 2D and 3D graphics, drag and drop functionality and scripting through C#. Two other programming languages were supported: Boo, which was deprecated with release of Unity 5 and UnityScript which was deprecated in August 2017 after the release of Unity 2017.1. UnityScript is a proprietary scripting language which is syntactically similar to JavaScript. The engine targets the following graphics APIs: Direct3D on Windows and Xbox One; OpenGL on Linux, macOS, and Windows; OpenGL ES on Android and iOS; WebGL on the web; and proprietary APIs on the video game consoles. Additionally, Unity supports the low-level APIs Metal on iOS and macOS and Vulkan on Android, Linux, and Windows, as well as Direct3D 12 on Windows and Xbox One. Within 2D games, Unity allows importation of sprites and an advanced 2D world renderer. For 3D games, Unity allows specification of texture compression and resolution settings for each platform that the game engine supports, and provides support for bump mapping, reflection mapping, parallax mapping, screen space ambient occlusion (SSAO), dynamic shadows using shadow maps, render-to-texture and full-screen post-processing effects. Unity also offers services to developers, these are: Unity Ads, Unity Analytics, Unity Certification, Unity Cloud Build, Unity Everyplay, Unity IAP, Unity Multiplayer, Unity Performance Reporting and Unity Collaborate.


...
Wikipedia

...