0% found this document useful (0 votes)
2 views2 pages

Game Unity

Unity is a cross-platform game engine developed by Unity Technologies, first released in 2005, and is popular for creating 2D, 3D, AR, VR, and multiplayer games. It supports over 25 platforms and features a robust editor, asset store, and advanced rendering and physics engines. Recent versions have introduced improvements in AR, multiplayer support, and AI tools, making it suitable for both beginner and indie developers.

Uploaded by

anshrathod2104
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

Game Unity

Unity is a cross-platform game engine developed by Unity Technologies, first released in 2005, and is popular for creating 2D, 3D, AR, VR, and multiplayer games. It supports over 25 platforms and features a robust editor, asset store, and advanced rendering and physics engines. Recent versions have introduced improvements in AR, multiplayer support, and AI tools, making it suitable for both beginner and indie developers.

Uploaded by

anshrathod2104
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Unity (Game Engine) – Wikipedia Notes

Overview

Unity is a cross-platform game engine developed by Unity Technologies, first


announced and released in 2005 at Apple’s Worldwide Developers Conference. It is
one of the most popular and widely used game development platforms for creating 2D,
3D, AR (Augmented Reality), VR (Virtual Reality), and multiplayer games across
desktop, mobile, console, and web platforms.

Basic Introduction

Unity is a game Engine

Unity is a cross-platform Game Engine Developed by Unity Technologies

First Announced and released 2005.

Itis particularly popular for iOS & Android Mobile Game Development

Games Like COD , Pokémon Go , Cuphead etc. Made with Unity.

It is Considered Easy to use Beginner Developers.

And it is popular For Indie Game Development

The Engine Can be used to create 3D (3 Dimensions) and 2D (2 Dimensions) Games , As


well As Interactive Simulation.

Versions

Unity 2019.x
Burst Compiler and DOTS improvements

AR Foundation introduced for cross-platform AR

Improved 2D tools (Tilemap, Sprite Shape)

Unity 2020.x

Long Term Support (LTS) focus

Editor UI overhaul

Improved package management

Visual Scripting integrated (Bolt renamed to Unity Visual Scripting)

Unity 2021.x

New input system by default

Updated XR plugins

Apple Silicon (M1 chip) support

Stable URP and HDRP pipelines


Unity 2022.x

Continued LTS support

Enhanced support for multiplayer with Unity Netcode

UI Toolkit upgrades

Mobile performance improvements

Unity 2023.x

AI and machine learning tools (Unity Sentis introduced)

Graphics upgrades (ray tracing, path tracing in HDRP)

More DOTS stability

Unity Cloud integration

Key Features

Cross-platform Support: Unity supports over 25 platforms including Windows, macOS,


Linux, Android, iOS, PlayStation, Xbox, Nintendo Switch, and WebGL.

Rendering Engine: Unity uses a powerful rendering engine with support for real-time
global illumination, physically based rendering (PBR), and shader programming.

Scripting: Unity primarily uses C# for scripting (previously also supported Unity
Script and Boo).

Component-Based Architecture: Game objects are entities that gain functionality by


attaching different components.

Unity Editor: A robust GUI interface for designing, testing, and deploying games.
It includes a Scene View, Game View, Inspector, Hierarchy, and Project panel.

Asset Store: A marketplace where developers can buy and sell assets, tools,
scripts, and plugins.

Physics Engines: Includes NVIDIA PhysX for 3D physics and Box2D for 2D physics.

Animation System (Mecanim): Advanced animation features like state machines, blend
trees, and animation retargeting.

UI System: Built-in support for user interfaces including buttons, panels, and
text.

XR Support: Extensive tools for developing VR and AR applications.

Multiplayer & Networking: Tools like Unity Netcode and integration with services
like Photon or Mirror.

You might also like