Unity Game Development For Beginners (Skillshare)

Offered by Skillshare,
Unity Game Development For Beginners (Skillshare)

Learn To Make Your First Video Game! This course aims to teach students with no experience how to create a PC Game! This class focuses on teaching students the basic principles of Unity & game development through hands-on tutorials. Using the free game engine Unity, students can learn how to make a fully functioning copy of the classic noughts & crosses game in under an hour.

By the end of the course students should have an understanding of the following concepts:

  • Unity & Visual Studio Installation
  • Navigating In Unity
  • Importing & running C# scripts
  • Steps Required For Game Creation
  • Importing Art Assets
  • Creating User Interfaces
  • How To Build/Export Your Game
  • Basic Game Design Principles

Is this beginner and kid-friendly?
This class is for students who are new to Unity and has no required knowledge, in regards to more experienced students I would suggest checking out my more in-depth courses on game development. The course has no adult themes and is suitable for all ages.

What You Will Need

  • 1-2 hours of free time (This is dependant on skill level and speed)
  • A modern PC / Mac capable of installing and running Unity (See specs here)
  • An internet connection to download Unity and Visual Studio

Create your own noughts & crosses video game!
If you followed through the tutorials you should have a working noughts & crosses game that you can alter and share with the community via a build file or a screenshot! This allows you to complete your game and showcase your work and creativity to lots of other students as well as reinforce the different aspects of game development taught in the course!

What To Submit
Try and submit a screenshot of your game and if possible a download link to a build of your game!
Help my game is broken and not like yours!
That's alright we have uploaded the Unity project which you can download below, this is the fully completed project available for you to experiment with and use to alter if you had issues during the course!

To use the project do the following:

  1. Download the Skillshare Course Project Files zip file
  2. Extract The File
  3. Open Unity Or Unity Hub
  4. Press The Open Button
  5. Navigate And Select The Extracted Folder
  6. Hit Open Project!

Note: If you get issues with version compatibility install Unity version 2019.2.11f1
How do I build my game?
If you need help building your game watch the video on building it, if you are still stuck try reading this article which features step by step explanations.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Principles of Computing (Part 2) (Coursera) Coursera
Rice University

Principles of Computing (Part 2) (Coursera)

This two-part course introduces the basic mathematical and programming principles that underlie much of Computer Science. Understanding these principles is crucial to the process of creating efficient and well-structured solutions for computational problems. To get hands-on experience working with these concepts, we will use the Python programming language. The main focus of the class will be weekly mini-projects that build upon the mathematical and programming principles that are taught in the class.

Aug 10th 2026
4 Weeks
An Introduction to Interactive Programming in Python (Part 1) (Coursera) Coursera
Rice University

An Introduction to Interactive Programming in Python (Part 1) (Coursera)

This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses offered on Coursera. To make learning Python easy, we have developed a new browser-based programming environment that makes developing interactive applications in Python simple.

Aug 10th 2026
5-12 Weeks
Python Programming Basics: How to go from Beginner to Pro (Skillshare) Skillshare
Skillshare

Python Programming Basics: How to go from Beginner to Pro (Skillshare)

Welcome to my course. I am Connor, and in the next 34 minutes I will take you from a beginner at Python Programming and teach you all the skills required to begin coding your own programs. This course includes the knowledge of a 2 year GCSE Computer Science course in a fraction of the time. By combining everything I teach you in this course, you'll be able to code an endless array of fun and useful programs.

Self Paced
Self-Paced
Pixel Art for Video Games (Coursera) Coursera
Michigan State University

Pixel Art for Video Games (Coursera)

This course is aimed to give you the tools and knowledge you need to start creating simple art for video games made in the Unity game engine. Through the aesthetic of pixel art we will explore artistic principals like shape language, color theory, and composition as well as show you a step by step workflow for creating assets that you can use to make your own games.

Aug 10th 2026
5-12 Weeks
The Game Audio Beginner: your first steps working in video games (Skillshare) Skillshare
Skillshare

The Game Audio Beginner: your first steps working in video games (Skillshare)

This class is all about taking your first step into the world of game audio and what the start of your career might consist of. Have you been thinking about working in video games as an audio professional? Maybe you just finished a sound or audio production degree at uni, and are wondering if you have the skills to work in games. Or maybe like me, you've been a musician for a while and are considering a career switch?

Self Paced
Self-Paced
An Introduction to Interactive Programming in Python (Part 2) (Coursera) Coursera
Rice University

An Introduction to Interactive Programming in Python (Part 2) (Coursera)

This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses offered on Coursera. To make learning Python easy, we have developed a new browser-based programming environment that makes developing interactive applications in Python simple.

Aug 10th 2026
4 Weeks
ES6 JavaScript Classes the Easy Way (Skillshare) Skillshare
Skillshare

ES6 JavaScript Classes the Easy Way (Skillshare)

In 2015, the JavaScript programming language got a major facelift with many improvements to the syntax and tons of new features. This new version is known as ES6, or ES2015, and each year since an updated version has been released. ES6 Classes, as well as instance and static methods, are vitally important to know and understand because so many projects and companies are migrating to the newest version of JavaScript. Many Front End libraries, such as React, rely heavily on the new Class syntax.

Self Paced
Self-Paced
How to get started in game development - Beginners guide to game development, art, & design (Skillshare) Skillshare
Skillshare

How to get started in game development - Beginners guide to game development, art, & design (Skillshare)

It’s never been easier to not only create, but release your own game. Anyone can make a video game, no matter your age, gender, or location. Contrary to popular belief, you don’t have to be a master artist or programmer to create your own games. In fact, you can make a game without any art or programming skills whatsoever. These days, there are enough tools & resources that making games is easier than it’s ever been in the past, & not being able to create game art or write game code isn’t something that can stop you.

Self Paced
Self-Paced