Last call to make your voice heard! Our 2022 Developer Survey closes in less than a week. Take survey.

Unity is a cross-platform game creation system that focuses on easy art pipeline process. It consists of a game engine and an integrated development environment. The game engine's scripting is built on Mono.

Unity is a cross-platform game engine with a built-in IDE. It is used to develop video games, kiosks and simulations for web plugins, desktop platforms, consoles, and mobile devices.

It supports code written in C# which is compiled using the Mono framework or IL2CPP.

Previous versions also supported UnityScript (a JavaScript-like language) or Boo (Python-like), but those languages have been deprecated in recent Unity versions.

Code Language (used for syntax highlighting): lang-cs