In this area we provide two paths to learning Unity. One is a set of linear Projects, where you step through creating an example game, the other is a set of lessons and assignments sorted by Topic.
From Sprites to 2D components, this Topic specifically contains content for 2D game development.
Learn about creating & playing back animations for all manner of objects.
Discover the details of sources, listeners, clips and more.
Get to grips with the panels, tabs and views of Unity then learn how to extend and customise it.
Find out all about the rendering pipeline, and how Unity’s components give you visual control.
An archive of our live training sessions, for more information and a schedule of upcoming sessions, visit the live training area.
Find out about Unity's 'Nav Mesh' pathfinding system.
Create some mechanical mayhem as you learn about Unity’s physics options.
Browse here for details on working with individual platforms.
Learn about programming from scratch, then progress to create detailed code for your projects.
Discover how to structure projects in Unity, both in hierarchical and scripting terms.