Virtual Game Lab
  • News
  • Research
  • Publications
  • Unity Resources
  • Contact
Picture

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.

Picture
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/


Picture
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.



Picture
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

Picture
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

Picture
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/ 



Picture
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/


Picture
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



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)




© Copyright Sebastian Koenig 2009-2018