Scripting

General

 * Beginner's Scripting Guide - The basics, to help those new to programming.
 * CSharp Unity Tutorial - A beginners guide to programming with Unity.
 * Csharp Coding Guidelines - Best practices for good code formatting.
 * Basic Data Structures - Description of some of the data structures available in Unity.
 * Continuous Integration - Information regarding continuous integration and build management.
 * Event Execution Order - The order in which events in your scripts are called by Unity.
 * Editor Scripting Detailed Overview - Useful for people who want to write more complex in-editor tools.
 * Script Editors - Overview and comparison of script editors for use with Unity.
 * Special Folder Names in your Assets Folder - Some names for folders have special properties in Unity.

Design Patterns

 * Entity Component System

Input Mapping

 * Xbox Controller Mapping - Xbox 360/One gamepad button references for desktop platforms.
 * Logitech Controller Mapping - Logitech gamepad button references.

Resources

 * Unity Technologies on GitHub - Official Unity project repositories on GitHub.
 * Unity Technologies on BitBucket - Official Unity project repositories on BitBucket.
 * Unity Evangelism Team on GitHub - Workshop and example projects.