So, I remembered that I have an old TIGS account that I forgot to use for like three years because I'm dumb.
In that time, I published a handful of Unity tutorials which seem to have been well-received. In case you haven't already seen them on my own site or Gamasutra, I figured I'd post 'em here:
Adding To Unity’s Built-In Classes Using Extension MethodsThis tutorial explains how to use C# extension methods to add functionality to classes you don’t own, like those built in to Unity or those provided by third-party plugins.
Doing Thumbstick Dead Zones RightThumbstick dead zones seem simple at first blush, but taking the naive approach typically leads to mushy and unresponsive sticks. This tutorial explains why the naive approach fails and details a few more sophisticated methods for various applications.
Making 2D Games With UnityIn this tutorial I describe my process for achieving a sprite-based 2D look in Unity’s 3D environment. (This one's a little outdated since 4.3 and the new 2D tools came out today, but
posterity!)
Recycling Object InstancesInstantiating objects in Unity is a high-cost operation. This article presents a higher-performance method for recycling objects instead of creating and destroying them on-the-fly. (I just developed a better way of doing this, like, yesterday, so I'll probably write a new tutorial or something soon.)
Setting Up OUYA for UnityThis tutorial helps you set up a deployment pipeline from Unity to the OUYA game console. It shows where to obtain the necessary SDK and plugins and how to install and configure them, how to set up a Unity Android project that’s compatible with the OUYA, and how to deploy to your test hardware.
Using External Version Control With UnityUnity provides their own Asset Server VCS, but it’s a separate license. If you’d rather use your own — Perforce, Subversion, Git or Mercurial, etc. — then this tutorial is for you!
These have been kinda fun to write, and I feel like I understand things better after I've tried to teach them to someone else, so if you're reading this like "but dude how do I X" then tell me and maybe I'll write about that.