---
title: "Getting Started with Odin"
content_type: course
url: "https://learn.unity.com/course/getting-started-with-odin?language=en"
language: en
difficulty: intermediate
duration_minutes: 100
unity_version:
  - "2022.3"
supported_unity_versions:
  - name: "2022.3"
    url: "https://learn.unity.com/course/getting-started-with-odin.md?language=en&version=2022.3"
last_updated: "2026-08-04T14:20:48.000Z"
---

# Getting Started with Odin

Welcome to this getting started course for Odin Inspector and Validator. Odin Inspector helps you create custom editors for your game with ease, while Odin Validator helps you validate all your data so you can catch errors before they become a problem.

By the end of this course, you'll understand the capabilities and features of Odin and know how to leverage them effectively. You'll learn how to set up Odin Inspector and Validator, use attributes, and create custom editor windows. You'll also understand how to extract the most value from Odin Validator, and ultimately, increase your productivity in Unity significantly.

This course is intended for people who are not familiar with Odin but have some experience programming in C#. Creating new ScriptableObject and MonoBehaviour scripts should be familiar concepts to you.

Note: The Odin Serializer will not be covered in this course.

## Materials

- [Odin Course Dependencies.zip](<https://unity-connect-prd.storage.googleapis.com/20240604/6780bff5-e629-405b-8296-3aa91449c81a/Odin Course Dependencies.zip>)

## Contents

- [Get started with Odin Inspector and Validator](https://learn.unity.com/course/getting-started-with-odin/tutorial/get-started-with-odin-inspector-and-validator?language=en&version=2022.3) ([md](https://learn.unity.com/course/getting-started-with-odin/tutorial/get-started-with-odin-inspector-and-validator.md?language=en&version=2022.3)) — Follow step-by-step guidance to install and configure Odin Inspector and Validator in a Unity project.
- [Introduction to Odin attributes](https://learn.unity.com/course/getting-started-with-odin/tutorial/introduction-to-odin-attributes?language=en&version=2022.3) ([md](https://learn.unity.com/course/getting-started-with-odin/tutorial/introduction-to-odin-attributes.md?language=en&version=2022.3)) — Discover core Odin attributes that help you build powerful, user-friendly custom editors with minimal effort.
- [Create custom editor windows using attributes](https://learn.unity.com/course/getting-started-with-odin/tutorial/create-custom-editor-windows-using-attributes?language=en&version=2022.3) ([md](https://learn.unity.com/course/getting-started-with-odin/tutorial/create-custom-editor-windows-using-attributes.md?language=en&version=2022.3)) — Discover how Odin attributes let you build powerful custom editor windows without extensive Unity editor scripting.
- [Getting the most out of Odin Validator](https://learn.unity.com/course/getting-started-with-odin/tutorial/getting-the-most-of-odin-validator?language=en&version=2022.3) ([md](https://learn.unity.com/course/getting-started-with-odin/tutorial/getting-the-most-of-odin-validator.md?language=en&version=2022.3)) — Discover how to use Odin Validator to scan projects, define custom rules, and fix common Unity data issues efficiently.
