The Unity Engine is a powerful game development tool used to create interactive games and experiences. It offers features like coding in C#, visual scripting, and a wide range of tutorials and lessons to help users learn and master game development. With Unity, users can create 2D, 3D, and physics-based games without extensive coding knowledge. It is a popular choice among both beginners and professional game developers.

Link to Tool

Unity for Educators

Tutorials and Lessons

Below is a collection of Unity Learn pathways and lessons you can use to learn how to use Unity, scripting, VFX, 2D games and much more. Click the arrow to toggle the sections and access the tutorials.

Unity & C# Scripting

Visual Scripting

Unity Playground

Creative Core

Untitled