In this tutorial, you'll learn how to create a 2D game using C# and Unity. We'll be taking advantage of Unity's microphone support to enhance the gameplay of the game. The objective of the game is simple, reaching the other side of the level by avoiding the obstacles along the way. We move main character by blowing on the device's microphone, making it move upwards.
Source files for the Tuts+ tutorial: Create a Balloon Racing Game in Unity Using the Microphone