Learn about programming from scratch, then progress to create detailed code for your projects.


Assignments teach you how to create a small part of a game you can follow along with.

Spinning Cube

The most basic of Unity challenges to get you started in coding - how to make a spinning cube.

Simple Clock

Community assignment

In this tutorial we'll write a small C# script to animate the arms of a very simple clock.

Related lessons

These lessons are not part of this topic, but may be of interest as their content is related.