Teaches C# through hands-on game mechanics rather than abstract theory.
Heavy use of illustrations to explain "invisible" coding concepts. Learning C# Programming with Unity 3D
Installation of Unity and Visual Studio, plus using Git for version control. Teaches C# through hands-on game mechanics rather than