Audio Tip: Cleaning Up Background noise with Audacity

Sometimes a recording ends up with unwanted background noise such the hum from a fan or even digital feedback from USB microphones. With a new generation of condenser microphones making it into people’s homes such as Blue’s Yeti or Blue’s Snowball, recordings are more likely to pick up unwanted noises. I wanted to share a… Continue reading Audio Tip: Cleaning Up Background noise with Audacity

Freebie – Enumerator Framework (Like Unity Coroutines)

If you want to skip all the reading and head straight into the code, just visit my Freebie repository here! As a huge fan of the Unity game engine, I have become very familiar with the coroutine framework. Often times I find myself wishing I could use coroutines in other C# applications that aren’t Unity-based.… Continue reading Freebie – Enumerator Framework (Like Unity Coroutines)

Understanding Unity Coroutines (C#) – Part 2

I will assume that you either have enough knowledge about coroutines already or that you have read my brief overview on them here during this article. Now that we have more knowledge on what a coroutine is and how it is different from normal function calls or background threads, I will walk you through making… Continue reading Understanding Unity Coroutines (C#) – Part 2

Understanding Unity Coroutines (C#) – Part 1

I have worked with both C# and the Unity Game Engine for several years now and I have noticed a repeating pattern over this time-span. I frequently see developers struggle with the C# concept of IEnumerators, as well as the way they are used as “coroutines” in the Unity Game Engine. After explaining the power… Continue reading Understanding Unity Coroutines (C#) – Part 1

Using Unity Events For Animation

This article assumes that you have a general knowledge of the Unity 3D game engine, particularly in the areas of scripts, serialization, and asset preparation. This article also assumes basic knowledge of the C# programming language. The UnityEvent is an incredibly powerful feature of the Unity game engine. I have written up a basic introduction… Continue reading Using Unity Events For Animation