• The courses above are up to 95% off - by clicking on ad above.

C# game coding: Start from the beginning and learn to make games using the C# programming language. This tutorial course is supplemented with hands-on Unity projects.

If you have no programming experience but want to get started with C# and/or Unity as fast as possible. Or perhaps you need a quick C# refresher? This beginner course is the place to start.

By the end of these short and concise tutorials you will be ready to take on your first Unity game projects or take on more advanced C# tutorials. Coding in C# allows you to handle on lots of different project types but this course is tailored to get you started making games in Unity 5.

  • C# beginner coding tutorials

Loops in C#

Loops are how we repeat the same part of the code more than once. This can simply mean doing the same thing until the code being looped over prompts the loop to end or it […]

  • C# beginner coding tutorials

Structuring C# games with methods

C# Methods allow us to organize and our code into named, logical, sections. As our C#/Unity game projects become more and more advanced with exciting features and deep systems, methods will be one of the […]

  • C# beginner coding tutorials

Object oriented programming with C#

Object Oriented Programming, or OOP for short, is the way almost all programming is done, in almost all languages. It hasn’t been this way forever and there are some exceptions but if you want to […]

  • c-sharp-beginner-tutorials-works-with-unity-thumbnail

Handling data with C# arrays

All these objects, variables and types are useful but what happens when we have hundreds or thousands of them? How can we possibly keep track? C# arrays are the solution and in this 5-minute tutorial, […]