Tips

General

 * Tip of the day - User-provided tip of the day.
 * General Performance Tips - These guidelines provide a ballpark for making a decently performing game with Unity.
 * Moving and Copying Unity Assets - Don't use the Finder!
 * VRAM tips - Chart of texture compression sizes in VRAM
 * Adjusting light levels - How to calibrate your monitor and adjust textures and lighting to have good gamma.
 * GUISkin Creation Walkthru - Creating GUI Skins - From Illustrator to Photoshop to Unity.
 * Use non-English fonts with GUIStyle - How to make international characters appear in your UnityGUI display.
 * Array Editing - Undocumented features that make editing arrays in the editor less painful.
 * Which Kind Of Array Or Collection Should I Use? - Choose from Unity's Arrays, .NET's Arrays, ArrayList, Hashtable, List<> and others.
 * RGB values via script - How to get the perfect color values using script.
 * Common Scripting Pitfalls - We've all been there. Here's the place to learn so you don't go there frequently.
 * Unity's Ambient Lighting Algorithm - Describes how to calculate the color of a pixel of an object that's subject to lamp and ambient lighting.
 * Converting Between Coordinate Systems - finding one object's position relative to another.
 * Quick Editor - Generate Hashes - An example on how to create a quick editor script to generate MD5 Hashes on a list of game objects
 * Debugging and Profiling with Unity - How to eliminate bugs and measure performance

External Tools and Editors

 * Playing Your Game From A Text Editor - An AppleScript which starts your Unity game from within your text editor.
 * Setting up Visual Studio for Unity - All you need to know to set up a smooth workflow for C# development for Unity.
 * Setting up Visual Studio for Unity on Mac - If you like to combine the both of best worlds and run Unity on the Mac but Visual Studio on a virtual machine running on that Mac (VMWare Fusion or Parallels), this will provide you some valuable information and solutions to common problems.
 * Manual Compilation of C# Unity Scripts - How to compile C# Unity scripts on the command line, to ease integration with editors such as Vim.
 * Using Dreamweaver as a script editor - A quick tip to help with using Dreamweavers expand/collapse features - good for longer scripts.
 * Fix Function Popup Menu in Unitron - Fix for Unitron to show public, protected and private scoped UnityScript functions in the pop-up function menu.
 * Using Notepad Plus Plus as a script editor - Directions for replacing UniSciTE with Notepad++
 * Visual Studio Unity Assembly Template - A VS2013 Project template to create a self-deploying dll asset.

3D Modeling

 * 3D Applications - Which 3D applications are compatible with Unity.
 * Animeeple
 * Blender
 * Carrara
 * Cheetah3D
 * Cinema 4D
 * dim3 Inspire
 * Lightwave
 * Maya
 * Modo
 * MotionBuilder
 * SketchUp
 * Wings3D
 * 3D Studio Max
 * Softimage XSI

2D Graphics

 * Photoshop - Using Adobe Photoshop for creating textures and user interfaces.
 * GIMP - Using Gimp for creating textures, sprites, and UI
 * Inkscape - Vector graphics tool similar to Adobe Illustrator.
 * Krita - Drawing application for graphic designers.

Audio

 * Audio Applications - Audio applications and their compatibility with Unity.

Miscellaneous

 * Reflector - A C# program to dump an assembly classes, methods, and attributes, command line usage
 * PrefabScriptableObjects - An example of how to keep some fancy data in a ScriptableObject serialized as a prefab

OpenGL

 * General OpenGL Resources - Links to relevant background information on OpenGL.
 * Minimum Graphic Card Requirements - What Unity features are supported by what levels of graphics cards

iPhone

 * Unity iPhone Problems and Solutions
 * iPhone Optimization Tips