top of page
(Many blog post header images use AI-generated artwork to help set the tone. All other content is written by people.)
Oct 29, 20239 min read
I'm Using UniTask Everywhere and So Should You
Eradicate IEnumerator and coroutines, and use async/await instead.
Oct 19, 20238 min read
Render Textures are Great and SetPixel is Not
There are a lot of reasons you might want to draw on a texture. Maybe you want your players to literally be able to draw on something....
May 17, 20189 min read
Euler Angles are Terrible
When you started developing games in Unity, you were introduced to a term, most likely for the first time: "Quaternion". Putting in...
Mar 17, 20187 min read
All My Update()s
Some of the various update methods provided by Unity have quirks. Here's how to best take advantag
Apr 17, 201711 min read
How To Use GameObject.Find
What's the best way to use GameObject.Find? This is one of the easier answers I like to give on the forum: You don't. Ever. One of the...
Feb 18, 201714 min read
C# vs Javascript in Unity
OBSOLETE CONTENT: Since this post was written several years ago, Javascript support (and Boo support, for that matter) has been entirely...
Jan 9, 20166 min read
When A Number Doesn't Equal Itself
The short version of this article is a fairly simple statement: Never use == or != with a float-based variable, unless the value you're...
Jan 4, 20155 min read
Static Stuff - Singletons & Multitons
Access objects from anywhere in your code using static references.
bottom of page