Documentation

Docs and guides to work with the Unity ecosystem.

Unity Editor & Scripting
Learn how to use and get the most from the Unity Editor.
Getting Started
Learn the basics. Explore topics like understanding the Unity Editor interface, adding menu items, using assets, creating scenes, and publishing builds.
Asset Store
Explore the packages and plugins that enhance Unity’s capabilities.
Manage Assets
Learn how to manage assets in the Unity Editor.
Real-time 3D Creation Tools
Build 2D, 3D, and VR industrial projects – at speed.
Unity Gaming Services
Scale your game development cycle with our integrated services.
Getting Started
Connect your game to Unity Gaming Services and set up basic functionality.
Multiplayer
Build, scale, and operate your game with cloud-enabled tools, services and infrastructure.
Multiplayer Center
Unity's Multiplayer Center provides a starting point to create a multiplayer game by suggesting Unity multiplayer packages and services based on the needs of your project.
Analytics
Visualize specific information to tweak gameplay and offer the best experience possible.
Monetization
Configure ads, campaigns, and in-app purchases.
Growth
Set up user acquisition campaigns and apply to the Game Growth program.
Partner Networks
Partner with Unity to support advertisers and publishers by providing an impactful ad experience.
Services API Reference Documentation
Use our APIs to programmatically access Unity Gaming Services and automate workflows, while using the language and gaming engine of your choice.
Embedded Systems
Use Unity's Embedded Systems to run Unity projects on Embedded Linux and QNX. For licensing and download information, contact your Account Manager or the Unity Sales team.
Embedded Linux
Familiarize yourself with setting up the Unity Editor for Embedded Linux.
QNX
Familiarize yourself with setting up the Unity Editor for QNX.