VR Tutorials

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