This list of Unity Resources has moved to a new site at xr.community and will be updated there. The below list is not being updated and will eventually be removed.
Unity website: http://unity3d.com/
Which license do you need? https://store.unity.com/
Unity has announced a new licensing model that distinguishes between Unity Personal, Plus and Pro, all of which are subscription-based. For hobbyists, freelancers and small companies, Unity is still free to use as long as your annual turnover stays below $100k. Unity Plus can be used as long as your annual turnover is below $200k. Unity Pro has no turnover restrictions.
Download the Personal Version of Unity to get started: https://store.unity.com/
Unity Asset Store: https://www.assetstore.unity3d.com/#
Here you can download many professional resources and projects for Unity. Some of these resources and tutorials are free to use.
Tech Demos: https://www.assetstore.unity3d.com/#/category/97
Tutorials: https://www.assetstore.unity3d.com/#/category/98
If you have no previous experience with Unity, start with these video tutorials which give a quick overview of the Unity interface and some important features. Over time, even some more advanced topics have been added here. This should be your first stop for getting started in Unity.
http://unity3d.com/learn/tutorials/modules
Continue with a more in-depth text-based walk through of very basic Unity functionality and work flow http://docs.unity3d.com/Manual/UnityBasics.html
Unity features three scripting languages; JavaScript, C#, and Boo. Boo is more of a niche choice, so you most likely want to get started with one of the other two languages. Depending on your scripting language of choice, you might want to choose different tutorials to get started with Unity. Each tutorial link will also mention which scripting language is used. Most Unity tutorials available on the web are using C#. Notice that JavaScript is commonly used for web applications. Unfortunately, books which cover JavaScript are normally of little use for Unity's implementation of JavaScript.
If you want to familiarize yourself with Unity's functionality more, browse through Unity's manual. You can skip the “Basics” section as we already went through this (see above).
http://docs.unity3d.com/Manual/index.html
The Scripting Reference can be found here: http://docs.unity3d.com/ScriptReference/
Live Online Unity Classes (Archive and upcoming sessions)
http://unity3d.com/learn/live-training/
Which license do you need? https://store.unity.com/
Unity has announced a new licensing model that distinguishes between Unity Personal, Plus and Pro, all of which are subscription-based. For hobbyists, freelancers and small companies, Unity is still free to use as long as your annual turnover stays below $100k. Unity Plus can be used as long as your annual turnover is below $200k. Unity Pro has no turnover restrictions.
Download the Personal Version of Unity to get started: https://store.unity.com/
Unity Asset Store: https://www.assetstore.unity3d.com/#
Here you can download many professional resources and projects for Unity. Some of these resources and tutorials are free to use.
Tech Demos: https://www.assetstore.unity3d.com/#/category/97
Tutorials: https://www.assetstore.unity3d.com/#/category/98
If you have no previous experience with Unity, start with these video tutorials which give a quick overview of the Unity interface and some important features. Over time, even some more advanced topics have been added here. This should be your first stop for getting started in Unity.
http://unity3d.com/learn/tutorials/modules
Continue with a more in-depth text-based walk through of very basic Unity functionality and work flow http://docs.unity3d.com/Manual/UnityBasics.html
Unity features three scripting languages; JavaScript, C#, and Boo. Boo is more of a niche choice, so you most likely want to get started with one of the other two languages. Depending on your scripting language of choice, you might want to choose different tutorials to get started with Unity. Each tutorial link will also mention which scripting language is used. Most Unity tutorials available on the web are using C#. Notice that JavaScript is commonly used for web applications. Unfortunately, books which cover JavaScript are normally of little use for Unity's implementation of JavaScript.
If you want to familiarize yourself with Unity's functionality more, browse through Unity's manual. You can skip the “Basics” section as we already went through this (see above).
http://docs.unity3d.com/Manual/index.html
The Scripting Reference can be found here: http://docs.unity3d.com/ScriptReference/
Live Online Unity Classes (Archive and upcoming sessions)
http://unity3d.com/learn/live-training/
If you rather prefer to jump into the action, skip the manual and basic resources altogether and have a look at several books which have been published on Game Development with Unity.
A good place to start searching for Unity books is Packt Publishing's catalogue that contains a large number of books on different aspects of Unity development. The following link will get you started on your search: Packt Publishing Books on Unity
If you are a book author and would like your book listed here, please contact me.
A good place to start searching for Unity books is Packt Publishing's catalogue that contains a large number of books on different aspects of Unity development. The following link will get you started on your search: Packt Publishing Books on Unity
If you are a book author and would like your book listed here, please contact me.
Unity 2018.1.0 is the latest Unity version. Unity Technologies has also released a roadmap that provides details about future releases and their content.
Download the current version here: https://store.unity.com/
The roadmap can be found here: http://unity3d.com/unity/roadmap
Download the current version here: https://store.unity.com/
The roadmap can be found here: http://unity3d.com/unity/roadmap
You are now faced with the choice of tackling example projects provided by Unity Technologies or jump straight into user-generated tutorials. Unity provides example projects for all skills levels, so make sure you check them out. They can be taken completely apart, reverse-engineered and reused for own projects.
http://unity3d.com/learn/tutorials/modules
http://unity3d.com/learn/resources/downloads
http://unity3d.com/learn/tutorials/modules
http://unity3d.com/learn/resources/downloads
VirtualRealities.School
Tutorial series currently covering character creation tools and how to use 3D characters in Unity. More VR-related content is planned.
Youtube Link
3dbuzz.com
Series of Unity tutorials in C# (among many other tutorials about different tools and programming languages). Most of these tutorials are for Unity 4, but should still be very relevant today.
registration required (free)
website - http://www.3dbuzz.com/
and http://www.3dbuzz.com/training/topic/unity?resetFilters=True for Unity specifically
Check out a tutorial of Unity's UI system from Buzz3D.
Catlike Coding C# Tutorials - text-based tutorials that walk you through creating simple projects, the most complex being a side-scroller game. http://catlikecoding.com/unity/tutorials/
GearTech Games
A complete Unity project to learn from - for free on the Unity Asset store. The project is already 3 years old, but still contains relevant assets and information.
http://www.geartechgames.com/page2/page3/index.html
Asset Store Link:
https://www.assetstore.unity3d.com/#/search/Palace%20of%20Orinthalian
LOD Tutorial (Level of Detail tutorial, Unity Pro feature)
By Manuel Scherer
http://www.youtube.com/watch?v=hX-9ofr2D5w
Walker Boys Studio - 50+ hours of tutorials for Unity 4 and 5, covering UnityScript and C#.
http://www.walkerboystudio.com/wbstudio/
http://www.walkerboystudio.com/wbstudio/learn-unity/
Unity Tips
http://devmag.org.za/2012/07/12/50-tips-for-working-with-unity-best-practices/
While this blog post is already several years old, there are still some very relevant tips to be found here.
Game Tutor
http://www.gametutor.com/live/tutorials/unity/
PAID TUTORIALS
The Complete Unity Developer on Udemy by Ben Tristem and Brice Fernandes is a series of tutorials that will guide you through several game projects by using C#. The tutorials are very clear and perfect for aspiring developers of any skill level. You can sign up for the course using the following coupon: Udemy Coupon for Complete Unity Developer
Pluralsight (Digital Tutors) - (65+ subscription-based tutorials) Originally available via Digital Tutors, Pluralsight is offering a wide range of paid tutorials for Unity 5. A free trial is available.
https://www.pluralsight.com/search?q=unity&categories=all
UnityCookie (CGCookie)
A series of tutorials for an introduction to Unity and several scripting video tutorials (using C#). UnityCookie also covers recent updates of Unity 5.
http://cgcookie.com/unity/
Tutorial series currently covering character creation tools and how to use 3D characters in Unity. More VR-related content is planned.
Youtube Link
3dbuzz.com
Series of Unity tutorials in C# (among many other tutorials about different tools and programming languages). Most of these tutorials are for Unity 4, but should still be very relevant today.
registration required (free)
website - http://www.3dbuzz.com/
and http://www.3dbuzz.com/training/topic/unity?resetFilters=True for Unity specifically
Check out a tutorial of Unity's UI system from Buzz3D.
Catlike Coding C# Tutorials - text-based tutorials that walk you through creating simple projects, the most complex being a side-scroller game. http://catlikecoding.com/unity/tutorials/
GearTech Games
A complete Unity project to learn from - for free on the Unity Asset store. The project is already 3 years old, but still contains relevant assets and information.
http://www.geartechgames.com/page2/page3/index.html
Asset Store Link:
https://www.assetstore.unity3d.com/#/search/Palace%20of%20Orinthalian
LOD Tutorial (Level of Detail tutorial, Unity Pro feature)
By Manuel Scherer
http://www.youtube.com/watch?v=hX-9ofr2D5w
Walker Boys Studio - 50+ hours of tutorials for Unity 4 and 5, covering UnityScript and C#.
http://www.walkerboystudio.com/wbstudio/
http://www.walkerboystudio.com/wbstudio/learn-unity/
Unity Tips
http://devmag.org.za/2012/07/12/50-tips-for-working-with-unity-best-practices/
While this blog post is already several years old, there are still some very relevant tips to be found here.
Game Tutor
http://www.gametutor.com/live/tutorials/unity/
PAID TUTORIALS
The Complete Unity Developer on Udemy by Ben Tristem and Brice Fernandes is a series of tutorials that will guide you through several game projects by using C#. The tutorials are very clear and perfect for aspiring developers of any skill level. You can sign up for the course using the following coupon: Udemy Coupon for Complete Unity Developer
Pluralsight (Digital Tutors) - (65+ subscription-based tutorials) Originally available via Digital Tutors, Pluralsight is offering a wide range of paid tutorials for Unity 5. A free trial is available.
https://www.pluralsight.com/search?q=unity&categories=all
UnityCookie (CGCookie)
A series of tutorials for an introduction to Unity and several scripting video tutorials (using C#). UnityCookie also covers recent updates of Unity 5.
http://cgcookie.com/unity/
Once you went through some or all of these tutorials, you should be creating your own content in no time. Next, I'll provide an overview of general resources for Unity. Whenever you need to find some information about Unity, scripting, projects, collaborations or anything Unity-related, check these links out:
Unity Scripting Reference
http://docs.unity3d.com/ScriptReference/index.html
Unity Answers
Invaluable when you have specific questions about Unity or Scripting
http://answers.unity3d.com/
Unity Forum
http://forum.unity3d.com/
Unity Feedback
feature requests go here
http://feedback.unity3d.com
Unity Tutorial Reddit
http://www.reddit.com/r/unity_tutorials/
Unity Scripting Reference
http://docs.unity3d.com/ScriptReference/index.html
Unity Answers
Invaluable when you have specific questions about Unity or Scripting
http://answers.unity3d.com/
Unity Forum
http://forum.unity3d.com/
Unity Feedback
feature requests go here
http://feedback.unity3d.com
Unity Tutorial Reddit
http://www.reddit.com/r/unity_tutorials/
Visual C# Express- free IDE for your C# development
https://www.visualstudio.com/en-us#product-express-summary
AngryAnt
One of Unity's developers provides projects to extend Unity's functionality (e.g. pathfinding and AI)
http://angryant.com/
Starscene Software - Tools, Games and Utilities for Unity (purchase required for utilities)
http://www.starscenesoftware.com
e.g. Vectrosity - Line Drawing Tool
http://starscenesoftware.com/vectrosity.html
Fractscape - Terrain Tool
Stitchscape - Stitch multiple terrains together
NGUI - GUI builder/editor (purchase required)
http://www.tasharen.com/?page_id=140Asset Store: https://www.assetstore.unity3d.com/#/content/2413
EZ Game Saver, EZGUI, SpriteManager2 - saving tool (purchase required)
http://www.anbsoft.com/middleware/
Playmaker by Hutong Games
cost $95 (on sale regularly)
Visual State Machine Editor (website and forum thread)Asset Store: https://www.assetstore.unity3d.com/#/content/368
Cruncher Polygon Reduction Tool
Your 3D models are too complex? Reduce their polygon count with this wonderful tool:
https://www.assetstore.unity3d.com/en/#!/content/4294
https://www.visualstudio.com/en-us#product-express-summary
AngryAnt
One of Unity's developers provides projects to extend Unity's functionality (e.g. pathfinding and AI)
http://angryant.com/
Starscene Software - Tools, Games and Utilities for Unity (purchase required for utilities)
http://www.starscenesoftware.com
e.g. Vectrosity - Line Drawing Tool
http://starscenesoftware.com/vectrosity.html
Fractscape - Terrain Tool
Stitchscape - Stitch multiple terrains together
NGUI - GUI builder/editor (purchase required)
http://www.tasharen.com/?page_id=140Asset Store: https://www.assetstore.unity3d.com/#/content/2413
EZ Game Saver, EZGUI, SpriteManager2 - saving tool (purchase required)
http://www.anbsoft.com/middleware/
Playmaker by Hutong Games
cost $95 (on sale regularly)
Visual State Machine Editor (website and forum thread)Asset Store: https://www.assetstore.unity3d.com/#/content/368
Cruncher Polygon Reduction Tool
Your 3D models are too complex? Reduce their polygon count with this wonderful tool:
https://www.assetstore.unity3d.com/en/#!/content/4294
Update Log:
5/25/2017 updated links
3/3/2017 Added VirtualRealities.School
12/16/2016 Update to Unity 5.5, Add Pluralsight, Game Tutor, remove old resources
06/17/2016 Update to licensing models
03/23/2016 Upgrading site, starting email signup
12/09/2015 Update to Unity 5.3
09/27/2015 Updated links and update to 5.2.1
07/02/2015 Updated to Unity 5.1.1 and added roadmap.
2/19/15 added Udemy tutorials and updated all links, deleting all older links that do not at least cover Unity 4
9/20/2014 Added Buzz3D UI tutorial
08/29/2014 Cleaned up some old links, added Unity Tips
05/11/14 Updated books and link to Unity 5
11/07/2013: Updated links
09/09/2013: Cleaned up links, added Unity4 Cookbook, updated latest Unity version, added DF GUI
03/31/2013: Completely updated all links and removed a lot of old and dead content, added books and new Unity 4 sources
11/2/2012: added UnityGems (user tutorials)05/15/2012: added GamerToGameDeveloper tutorials (section user tutorials)
5/25/2017 updated links
3/3/2017 Added VirtualRealities.School
12/16/2016 Update to Unity 5.5, Add Pluralsight, Game Tutor, remove old resources
06/17/2016 Update to licensing models
03/23/2016 Upgrading site, starting email signup
12/09/2015 Update to Unity 5.3
09/27/2015 Updated links and update to 5.2.1
07/02/2015 Updated to Unity 5.1.1 and added roadmap.
2/19/15 added Udemy tutorials and updated all links, deleting all older links that do not at least cover Unity 4
9/20/2014 Added Buzz3D UI tutorial
08/29/2014 Cleaned up some old links, added Unity Tips
05/11/14 Updated books and link to Unity 5
11/07/2013: Updated links
09/09/2013: Cleaned up links, added Unity4 Cookbook, updated latest Unity version, added DF GUI
03/31/2013: Completely updated all links and removed a lot of old and dead content, added books and new Unity 4 sources
11/2/2012: added UnityGems (user tutorials)05/15/2012: added GamerToGameDeveloper tutorials (section user tutorials)