Foundational
Title: Creating your first Unity project
Description: Before you start creating in Unity its important that you know how to set up your project correctly. In this course you will learn the fundamentals the Unity hub, the Unity Editor, as well as setting up your project and build settings
Duration: 20 mins
Title: Introduction to the Unity Interface
Description: Navigating all the windows within Unity can be overwhelming for first time users This course will give you a tour of the entire Unity Interface and a basic understanding of the functions of each window.
Duration: 1 hour
Beginner
Title: Introduction to C# Scripting
Description: C# is the native language for scripting in Unity. In this course you will learn the fundamental Methods and classes to begin implementing your own custom codes in Unity.
Duration: 2 Hours 45 Mins
Title: Introduction to Lighting and Rendering
Description: In this tutorial we will give you an overview of how lighting works with Unity’s real-time Global Illumination engine. We will walk you through the different lighting techniques available, explain how to setup your project for lighting and then explore the various tools at your disposal when considering how to light a scene.
Duration: 1 hour
Title: Beginner Character Animation
Description: Avatars are definitions for how animations affect the transforms of a model. In this course you will learn how Unity handles the configuration of avatars as well as how to configure your own.
Duration: 15 Mins
Title: Introduction to Cinemachine
Description: Cinemachine is a powerful yet simple tool in Unity to create and manage complex animations. Great for creating cutscenes, this course will teach you all the fundamentals of using Cinemachine in Unity.
Duration: 35 Mins
Title: Ragdoll Animations
Description: This Course Provides the essential tools for creating Ragdoll animations including rigging, colliders, triggers and more.
Duration:1 Hour
Intermediate
Title: Gameplay Scripting
Description: Continuing off the Beginner Scripting course, This course will further your knowledge of C# methods that you can use in your Unity Builds
Duration:90 Mins
Title: Design, Develop, and Deploy for VR
Description: In this comprehensive course from Oculus and Unity, you’ll learn how to build an immersive VR game step by step. Designed for people who have an intermediate knowledge of Unity, the goal of this course is to teach you how to design, develop, and deploy a VR application.
Duration:23 Hours
Title: Introduction to VFX Graph
Description: The VFX graph is a powerful tool to create beautiful particle systems and renders in your scen. In this course you’ll receive an overview of the functions of the VFX graph and how to implement it in your Unity Scene
Duration:15 mins
Title: VR Best Practices
Description: Check out the Unity development team’s best practices for developing Virtual Reality applications, including optimizing rendering, decreasing latency, and platform-specific recommendations.
Duration:30 mins
Advanced
Title: Lighting Best Practices
Description: Optimizing Scene lighting is not an exact science – your process usually depends on your artistic direction. For this reason, this document provides many different approaches for lighting your unity scene, rather than one recommended workflow.
Duration:40 minutes
Title: Advanced C# Scripting – Entity Component System
Description: ECS is a way of writing code that provides high performance by default. In this tutorial, get an introduction to the components of Unity’s data-oriented technology stack including ECS, C# Jobs System, and the Burst Compiler.
Duration:1 Hour