Learn How To Make Games: Videogame Development in Unity (Skillshare)

Offered by Skillshare,
Learn How To Make Games: Videogame Development in Unity (Skillshare)

Learn How to Make Videogames with the Unity Game Engine. If you've ever wondered how videogames are made and if you want to learn how to do so, this course is for you! I have spent more than two years learning about Unity both by working on little projects and by enrolling myself in pure self-learning. I'll teach you all of the fundamentals about Unity and a lot of mental processes to follow when you want to develop your own game, no matter the software you are using.

In this course you will learn:

  • How to start thinking like a real game developer: design features, plan the code, manage optimization...
  • How to work with Unity and all of its basic features
  • Basic to medium level C# coding skills and best practices about programming
  • The fundamentals of animating and creating both visual and audio effects
  • Mental flow thinking processes to follow when developing new features to your games

You'll be creating your own arcade-shooter 2D videogame using the techniques from this course.
Even if this is your first time with game development, you'll find all of the new learning simple, effective, and easy to apply to your own projects!
Create your own Videogame with Unity!
Your class project is to create a videogame with Unity, don't feel constraint to just copy the one I developed, which is fine if that is what you want, and develop your own game.
Share the final product and as much os the pre-release versions as you want and tell us what you've struggled the most with, what you've liked the most, and what you've found works for you.

  • Ask any question on the Discussion board
  • Check out the GitHub repository to see all of the code changes
  • Share your progress and the final product
  • Ask for help if you need it
  • Have fun!

I am so excited to check out all of your amazing projects!

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

Related Courses

Programming with Scratch (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Programming with Scratch (Coursera)

Learning coding is not only about understanding the programming language being used, but also developing important computational thinking skills, which are useful for problem solving across many disciplinary areas. In this course, students will learn basic programming skills by creating interactive storybooks, animations, and games with Scratch, which is a block-based visual programming language for anyone new to coding.

Nov 23rd 2026
5-12 Weeks
Online Games: Literature, New Media, and Narrative (Coursera) Coursera
Vanderbilt University

Online Games: Literature, New Media, and Narrative (Coursera)

Intended for both newcomers who are curious about video games and experienced gamers who want to reflect on their passion, this course will explore what happens to stories, paintings, and films when they become the basis of massively multiplayer online games. The Lord of the Rings trilogy—the novels, films, and video game—are our central example of how “remediation” transforms familiar stories as they move across media.

Nov 30th 2026
5-12 Weeks
Easy Method - Solve 3x3 Rubik's Cube (Skillshare) Skillshare
Skillshare

Easy Method - Solve 3x3 Rubik's Cube (Skillshare)

Hello, My name is Vihaan, I have been cubing since I was 7 years and now I am 11 years old. I have taken part in many competitions and my personal best is 5 seconds. I have already uploaded another course of how to solve a 3x3 Rubic's cube faster but I was asked by those who I have taught how to solve to also upload a video because they think my method is quite easy.

Self Paced
Self-Paced
How to start an eSports organisation (Skillshare) Skillshare
Skillshare

How to start an eSports organisation (Skillshare)

About this Class This course is for those looking to start an eSports organisation. Primarily aimed at small, grass route teams that have little to no start up capital or outside investment. We'll be covering the fundamentals of creating an eSports business, which include: Branding Marketing Building A Team Sponsorship The final goal of which is to create an audience to gain recognition and attract sponsors. We'll dig deep into what social platforms are best to start building that audience and what content you should be producing.

Self Paced
Self-Paced
Games, Sensors and Media (Coursera) Coursera
University of California, Irvine

Games, Sensors and Media (Coursera)

You will learn to make fluid digital interactive experiences that are suitable for gaming and use the advanced sensor hardware built into the iPhone and iPad. This includes drawing 2D graphics, playing sounds and music, integrating with Game Center, the iOS physics engine and detecting device orientation and location.

Nov 23rd 2026
4 Weeks
A Beginner's Guide to Chess (Skillshare) Skillshare
Skillshare

A Beginner's Guide to Chess (Skillshare)

Chess can be an extremely fun and rewarding hobby, with huge variety of options for playstyle and a skill-cap so high that there’s always more to learn. My name is Sam, and I started playing chess seriously around five years ago and had a lot of trouble trying to find the best place to start improving my game since there are so many resources available. If this also describes you then this course has a lot to offer, I’ve done my best to organise the many resources available and create a brief ‘study plan’ for you to follow.

Self Paced
Self-Paced
Game Developers and Esports Organizations (Coursera) Coursera
University of California, Irvine

Game Developers and Esports Organizations (Coursera)

Before you can have an Esport, you must have a video game to play and a game developer to design it. This course is dedicated to discussing game developers and their relationship with their respective Esport. The content will help you recognize the qualities a video game must have to become a successful Esport. We will examine the diagram demonstrating the various competitive structures commonly found in Esports.

Nov 9th 2026
2 Weeks
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
Diseño de Videojuegos: Una introducción (Coursera) Coursera
Universidad de los Andes

Diseño de Videojuegos: Una introducción (Coursera)

¡Bienvenidos a Diseño de videojuegos: una introducción! El diseño de videojuegos es el arte de aplicar conceptos de diseño para crear la interacción entre jugadores. Es un ejercicio mental que requiere varios conocimientos en diferentes campos y la habilidad de comunicar qué es lo que se quiere lograr. Este curso hace parte del Programa desarrollo y diseño de videojuegos, de la Universidad de lo Andes, Colombia.

Nov 16th 2026
4 Weeks
Game Design and Development 1: 2D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 1: 2D Shooter (Coursera)

If you love games and want to learn how to make them, then this course will start you down that path. Making games is a creative and technical art form. In this course you will familiarize yourself with the tools and practices of game development and well as the process. You will get started developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed two hands-on projects, including an Intro to Unity project and a 2D Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

Nov 9th 2026
4 Weeks
How to Create Tic-Tac-Toe Game for iPhone using Swift in Xcode - [iOS App Tutorial] (Skillshare) Skillshare
Skillshare

How to Create Tic-Tac-Toe Game for iPhone using Swift in Xcode - [iOS App Tutorial] (Skillshare)

Welcome to the course 'How to create Tic-Tac-Toe Game for iPhone using Swift in Xcode - [iOS App Tutorial]' where our aim is to develop the famous Tic Tac Toe or also called as X and O game for your iPhone using Swift and Xcode. Want to create your own X&O Game for your iPhone and iPad? You have come to the right place. You only need basic knowledge about Swift and Xcode to take this class. If you have a bit of other programming experience, then don't worry, you'll catch up fast.

Ses
Self-Paced