List of resources to learn Unity
- [2D] (#2d)
- [AI] (#ai)
- [Alternative Programming Languages] (#alternative-programming-languages)
- [Android] (#android)
- [Animations] (#animations)
- [CSharp] (#csharp)
- [Coroutines] (#coroutines)
- [Component-based Development] (#component-based-development)
- [Design Patterns] (#design-patterns)
- [Editor] (#editor)
- [Example Projects] (#example-projects)
- [Frameworks] (#frameworks)
- [Game Design] (#game-design)
- [Introduction to Unity] (#introduction-to-unity)
- [Lighting] (#lighting)
- [Physics] (#physics)
- [Serialization] (#serialization)
- [Shaders] (#shaders)
- [UI] (#ui)
- [UnityScript] (#unityscript)
- [Tips and Tricks] (#tips-and-tricks)
- [Version Control] (#version-control)
- [Video Tutorials] (#video-tutorials)
- Clojure - Arcadia
- (Talk) Arcadia: Integrating Clojure with Unity3D for Game Dev - Ramsey Nasser and Tims Gardner
- F# - Instructions for using F# with Unity
- Python - Unity Python Editor
- Lua - Unity Lua Interface Library
- Lua - UniLua
- Animation Asset API
- Direct Blend Trees
- Mecanim Tips: Basic Walk Scripting
- Official Animation Tutorials
- Root Motion
- State Machine Behaviours
- The Animator Controller
- Customizing the Editor Part 1 - Cheat Code & Gizmos
- Customizing the Editor Part 2 – Menu Items & Undo
- Official Editor Tutorials
- (Unite Talk) Intro to Editor Scripting
- Making your first game 1: Basics
- Making your first game 2: Practical Rules - Setting (and Keeping) Production Goals
- Making your first game 3: Minimum Viable Product - How to Scope Small and Start Right
- Making your first game 4: Launching
- A gentle introduction to shaders in Unity3D
- DirectCompute tutorial for Unity
- Getting Started With Custom Post-Processing Shaders in Unity3D
- The Unity 5 Standard Shader
- WikiBook: Cg Programming/Unity
- Git + Unity
- Git for Unity developers
- Mastering Unity Project Folder Structure - Version Control Systems
- Mercurial at Unity
- Using Version Control with Unity3D
- 2D Roguelike
- 2D Game Development Walkthrough
- Live Training Playlist
- Merry Fragmas: Multiplayer FPS
- (portuguese) Jogos de Corrida Infinita
- (portuguese) Sistemas de craft e inventários
- (portuguese) Tower Defence
- Roll a ball
- Space Shooter
- Stealth
- Survival Sooter
Feel free to send a pull-request with more amazing stuff about Unity