Unity is made to empower you to create the best interactive entertainment or multimedia experience that you can. This manual is designed to help you learn how to use Unity, from basic to advanced techniques. It can be read from start to finish or used as a reference.
For documentation on the newest features introduced in 5.3, see What’s New in 5.3
To start learning about some of the major new features introduced in Unity 5, you can check out the manual pages for Physically Based Shaders, Real-time Global Illumination, The Audio Mixer, HDR Reflection Probes, PhysX 3.3 and the new Animation System Features.
For information about upgrading your Unity projects from older versions, Upgrade Guide.
A complete introduction to the Unity software.
The visual side of Unity including Cameras and Lighting.
Physics in Unity, including working with rigid bodies and manipulating them in 3D space.
How to implement Multiplayer and Networking.
Programming your games by using Scripting in Unity.
Audio in Unity, including clips, sources, listeners, importing and sound settings.
Animation in Unity.
Unity’s new UI system.
Navigation in Unity, including AI and pathfinding.
Our services for making and improving your game.
Integration with VR Headsets.
Suggest modifications to some of Unity’s source code.
Specific information for the many non-desktop and web platforms supported by Unity.