Unity Courses

Become a Unity expert in 2021. Develop new skills in Unity and more. Stay updated with the newest trends and techniques of Unity

Questions about Unity? Read the FAQ

All Unity courses

Combine
to narrow down your search
Showing 669 results
Sort by
Relevance
Languages
  • English (669)
  • Português (85)
  • Español (63)
  • Français (38)
  • Türkçe (31)
  • Polski (24)
  • Русский (16)
  • Deutsch (14)
  • العربية (9)
  • Italiano (7)
  • 日本語 (6)
  • 한국어 (5)
  • 中文 (4)
  • Tiếng Việt (2)
  • Bahasa Indonesia (1)
  • ไทย (1)
  • Oʻzbek, Ўзбек, أۇزبېك (1)
Category
  • it-computer-science (669)
Pricing
  • Paid only (636)
  • Free only (33)
Institutions
  • Unity (4)
  • University of Colorado System (2)
  • The University of California, San Diego (1)
Providers
  • Udemy (498)
  • Pluralsight (87)
  • SkillShare (74)
  • Coursera (6)
  • Edx (2)
  • Linkedin Learning (1)
  • Udacity (1)
Subtitles
  • English (621)
  • Español (103)
  • Português (98)
  • Italiano (97)
  • Polski (96)
  • Bahasa Indonesia (93)
  • Français (90)
  • Română (90)
  • ไทย (90)
  • Deutsch (89)
  • Türkçe (87)
  • 中文 (85)
  • Afrikaans (84)
  • አማርኛ (84)
  • العربية (84)
  • Azərbaycan dili (84)
  • Беларуская мова (84)
  • Български език (84)
  • বাংলা (84)
  • Bosanski jezik (84)
  • Català (84)
  • Corsu (84)
  • Čeština (84)
  • Cymraeg (84)
  • Dansk (84)
  • Ελληνικά (84)
  • Esperanto (84)
  • Eesti (84)
  • Euskara (84)
  • فارسی (84)
  • Suomi (84)
  • Frysk (84)
  • Gaeilge (84)
  • Gàidhlig (84)
  • Galego (84)
  • ગુજરાતી (84)
  • هَوُسَ (84)
  • עברית (84)
  • हिन्दी (84)
  • Hrvatski (84)
  • Kreyòl ayisyen (84)
  • Magyarul (84)
  • Հայերեն (84)
  • Asụsụ Igbo (84)
  • Íslenska (84)
  • 日本語 (84)
  • ქართული (84)
  • Қазақ тілі (84)
  • ភាសាខ្មែរ (84)
  • ಕನ್ನಡ (84)
  • 한국어 (84)
  • Kurdî, کوردی (84)
  • Кыргызча (84)
  • Lëtzebuergesch (84)
  • ພາສາລາວ (84)
  • Lietuvių kalba (84)
  • Latviešu valoda (84)
  • Fiteny malagasy (84)
  • te reo Māori (84)
  • Македонски јазик (84)
  • മലയാളം (84)
  • Монгол хэл (84)
  • मराठी (84)
  • Bahasa Melayu, بهاس ملايو (84)
  • Malti (84)
  • ဗမာစာ (84)
  • नेपाली (84)
  • Nederlands (84)
  • Norsk (84)
  • ਪੰਜਾਬੀ, پنجابی (84)
  • پښتو (84)
  • Русский (84)
  • सिन्धी, سنڌي (84)
  • සිංහල (84)
  • Slovenčina, Slovenský Jazyk (84)
  • Slovenski Jezik, Slovenščina (84)
  • chiShona (84)
  • Af Soomaali (84)
  • Shqip (84)
  • Српски, Srpski (84)
  • Sesotho (84)
  • Svenska (84)
  • Kiswahili (84)
  • தமிழ் (84)
  • తెలుగు (84)
  • Тоҷикӣ, Toçikī, تاجیکی (84)
  • Wikang Tagalog (84)
  • Українська (84)
  • اردو (84)
  • Oʻzbek, Ўзбек, أۇزبېك (84)
  • Tiếng Việt (84)
  • isiXhosa (84)
  • ייִדיש (84)
  • Yorùbá (84)
  • isiZulu (84)
Level
  • Beginner (434)
  • Intermediate (141)
  • Advanced (19)
Learning Pace
  • Self paced (668)
Sort by
Filter results
500 coins = 5 USD Earn500 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Introduction to Unity 3.4
500 coins = 5 USD Earn500
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
5 hours
Beginner
en
af
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Vladimir Limarchenko
Develop Trading Card Game Battle System With Unity 3D: Part XIX (Testing The Basic Game Mechanics)
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Vladimir Limarchenko
en
en
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Andreas Metz
Zero to Hero Guide for Creating Savegames in Unity 5 - JsonUtility
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Aizhen Fahm
HOW TO CREATE YOUR OWN GAME Unity Tutorial (For Beginners)
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Aizhen Fahm
en
en
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Andreas Metz
Zero to Hero Guide for Creating Savegames in Unity 6 - Save multiple Objects to single file
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Vladimir Limarchenko
Develop Trading Card Game Battle System With Unity 3D: Part XX (Spell, Hero Power, Creature Effects)
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Vladimir Limarchenko
en
en
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Octo Man
Unity Game Tutorial: Memory 2D
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Brandon Wu
Make Games from Scratch (No Coding!) Part 1 - Getting Started with Unity
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Brandon Wu
en
en
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Andreas Metz
Zero to Hero Guide for Creating Savegames in Unity 3 - Nested Class & Binaryformatter
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
500 coins = 5 USD Earn500 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Configuring Cisco Unity Connection Call Handlers, Video Greetings, and Unified Messaging
500 coins = 5 USD Earn500
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
1 hour
Intermediate
en
af
500 coins = 5 USD Earn500 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Houdini to Unity: Advanced Production Pipeline
500 coins = 5 USD Earn500
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
6 hours
Advanced
en
af
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Domen Rajterič
How To Make 2D Game in Unity
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
500 coins = 5 USD Earn500 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Game Prototyping in Unity
500 coins = 5 USD Earn500
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
2 hours
Beginner
en
af
University of Colorado System
Introduction to C# Programming and Unity
27 hours
Beginner
en
en
500 coins = 5 USD Earn500 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Unity UI Fundamentals
500 coins = 5 USD Earn500
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Beginner
en
en
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Magic Coding
Learn How To Make Hyper-Casual With Unity Run Race 3D
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Magic Coding
en
en
500 coins = 5 USD Earn500 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Introduction to Unity 5
500 coins = 5 USD Earn500
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
4 hours
Beginner
en
af
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Alexander Urik
Create a Scratching Game in Unity 3D - Mobile Game Development in Unity 2020
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
500 coins = 5 USD Earn500 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Saving Persistent Player Data in Unity
500 coins = 5 USD Earn500
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Intermediate
en
af
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
SandS Arts
Develop a 2D Shooter game in Unity
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
* Listed prices may not be accurate and may differ from prices shown on the provider's page. Learn why.
Prices are not collected in real time and are subject to the pricing policies of each course provider. Some providers charge different prices based on geolocation and browsing data, and as a result you may find a pricing discrepancy once you are forwarded to the provider's page.

Frequently asked questions about Unity

What is Unity?

Unity is a cross-platform game engine developed by Unity Technologies launched in 2005. Initially, a macOS only game engine, currently Unity’s editor is also supported on Windows and Linux systems, while the engine runs on over 20 platforms, including popular consoles such as Nintendo 3DS, Nintendo Switch, PlayStation 4, and the Xbox One.

The engine’s main API is in C#, and it has integrations the other software tools such as the 3D computer graphics programs Autodesk’s 3DS Max and Maya, the Wolfram Language, and TensorFlow.

Unity features advanced rendering technologies such as Scriptable Render Pipeline, Universal Render Pipeline, High Definition Render Pipeline, a tool called Shader Graph for easy shader building, Unity and Havok physics engines, and 2D tools for tilemaps and sprites.

Easy to use and offering a free version, Unity is often claimed to have “democratized” game development.

What is Unity used for?

Unity can be used to create 2D, 3D, AR (Augmented Reality), and VR (Virtual Reality) games and simulations. It is also utilized by other industries to create animations and cinematics, and tools for architectural and engineering applications. For example, automotive industries in companies such as Toyota and Audi have used the engine to create AR and VR tools to aid in design, engineering, and training.

Hundreds of computer and console games were written using Unity, including Endless Space 2, Kerbal Space Program, Pokémeon Go, Cities: Skylines, Hearthstone, Ori and the Blind Forest, and Overcooked.

How long does it take to learn Unity?

The basics of Unity can be learned in 3 to 4 months, depending on the individual previous knowledge of C#. Since Unity has a lot of features and game development is quite complex, even after years of experience, there will be new things to learn and master.

What are the prerequisites for learning Unity?

C# knowledge is required as it’s Unity’s API language. Some familiarity with game design, level design, physics simulation and other disciplines might also be required depending on what kind of game/application you wish to build with Unity.