Learn Unity C# for beginners

Start making games in Unity by learning the basics of Unity C# scripting

Do you want to learn to create games in Unity but feel confused by C# scripting? In this course I am going to cover all the basic concepts of C# coding to get you to a beginner level in Unity game design.

This course is intended for people who have little to no experience of C# scripting. It is perfect for people who have never scripted before as we look in detail at each concept of  C# scripting. We first cover the theory and then you get opportunities to try them out. Toward the end of the course we put these concepts into use by creating a complete beginner level game.

We cover concepts such as:

functions and methods

Input events

Variable data types


Conditional statements

Moving and rotating objects using code

Accessing and manipulating components

Physics interactions


Scripting for a user interface

These are the most common things you will be doing when making beginner level games. When we have finished the theory, I will be guiding you step by step through the production of a target shooter game so that you will see how these scripting concepts work using real world examples.

I guarantee that by the end of this course you will have developed new skills in coding and you will feel confident making your own games upto a beginner level. You will also have created your first Unity game.

So, if you want to start creating games in Unity, why not enrol today and I look forward to seeing you in my course.


Game Design

A beginner’s guide to creating a complete 2D video game


Discover how easy it is to make a game using Visual coding

By the end of this series you will have the experience and knowledge to design your own games.

You will also have a finished 2D video game which is yours to use for free and you can add extra levels and other items to it.

You will also have the basic knowledge of coding, allowing you to move onto more challenging game engines such as Unity or Unreal.


This course is aimed at beginners who have no experience of game design or coding. All you need is a computer and an Internet connection. We are using the Stencyl game engine which is free to download

In this series you will be creating a complete 2D video game with 6 levels, an end of level boss fight, a main menu, a level select screen and level accomplishments. 

You will learn using an easy to use free game engine which uses visual drag and drop coding.

You will learn the basics of game coding with things like:

  • attributes
  • events
  • conditional statements
  • custom functions
  • creating a graphical user interface


Are you ready to become a video game designer?

Enroll now by clicking on the link below and let’s begin

Play the game on itch.io: