Jump to content

Unity (game engine)

From Simple English Wikipedia, the free encyclopedia
Revision as of 06:21, 16 December 2024 by imported>Jolly1253 (Remove header from lead paragraph)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Unity
Developer(s)Unity Technologies
Initial release1.0 / June 8, 2005; 20 years ago (2005-06-08)
Stable release
6000.0.5f1 / June 4, 2024; 13 months ago (2024-06-04)
Repository
  • {{URL|example.com|optional display text}}
Written inC++ (Runtime)
C# (Unity API)[1]
Engine
    PlatformIA-32, x86-64, ARM
    Available inEnglish
    TypeGame engine
    LicenseProprietary
    Website{{URL|example.com|optional display text}}
    Release timeline
    2005Unity 1.0
    2006
    2007Unity 2.0
    2008
    2009
    2010Unity 3.0
    2011
    2012Unity 4.0
    2013
    2014
    2015Unity 5
    2016
    2017Unity 2017
    2018Unity 2018
    2019Unity 2019
    2020Unity 2020
    2021Unity 2021
    2022Unity 2022
    2023Unity 2023
    2024Unity 6

    Unity is a type of game engine that was developed by a video game development company called Unity Technologies. The Unity engine allows developers to make both 2D and 3D games.  It currently supports the C# programming language, which you can use in a visual,[2] or text format. It supports Direct3D, OpenGL, OpenGL ES, Metal, Vulkan, and proprietary API. Since 2016, Unity offers services on the cloud.[3]

    Unity is supported on Windows and macOS, as well as 27 more platforms.[4] In 2016 Unity changed from one time purchase into a subscription model. There currently exist one free and three paid licensing options: Personal (Free), Plus, Pro, Enterprise.[5] Unity 6 the version 6.0 was released on April 29, 2024[6]A full version of Unity 6.1 will be released in October 17, 2024.[7]

    Unity has a robust collection of official tutorials to help familiarize new developers with the engine. Additionally, it has thorough documentation that they update to be accurate with each new Unity release. The tutorials and documentation make use of pre-built assets that are available in the default Unity program. Developers can use these instead of being forced to write all of their code from scratch.[8][9]

    References[change]

    1. "Is Unity Engine written in Mono/C#? or C++". Archived from the original on July 9, 2014.
    2. Technologies, Unity. "Unity Visual Scripting | Unity". unity.com. Retrieved 2023-07-04.
    3. Riccitiello, John (October 23, 2014). "John Riccitiello sets out to identify the engine of growth for Unity Technologies (interview)". VentureBeat (Interview). Interviewed by Dean Takahashi. Retrieved January 18, 2015.
    4. "Unity - Multiplatform". Unity. Archived from the original on 2018-06-12. Retrieved 2018-12-05.
    5. Lua error: Internal error: The interpreter has terminated with signal "24".
    6. Lua error: Internal error: The interpreter has terminated with signal "24".
    7. Lua error: Internal error: The interpreter has terminated with signal "24".
    8. Lua error: Internal error: The interpreter has terminated with signal "24".
    9. Lua error: Internal error: The interpreter has terminated with signal "24".

    Lua error: Internal error: The interpreter has terminated with signal "24".