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

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
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.

Oct 26th 2026
4 Weeks
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.

Oct 19th 2026
4 Weeks
Solving the Sudoku Puzzle (Skillshare) Skillshare
Skillshare

Solving the Sudoku Puzzle (Skillshare)

Often look at the Sudoku and wonder how to solve it? Tried several other videos but can’t still can’t seem to crack it? This is one and only video you will need. It is all about logic, not about luck! In this class you’ll learn techniques to solve a medium difficulty Sudoku puzzle. Even if you’re new to logic puzzles, you’ll find these simple and effective techniques easy to use and apply to your work!

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.

Nov 2nd 2026
5-12 Weeks
Game Design and Development 5: Capstone Project (Coursera) Coursera
Michigan State University

Game Design and Development 5: Capstone Project (Coursera)

In the game design and development capstone course, you will create an original game from initial concept up to the first playable version! Along the way, you will have the opportunity to put your game ideas in front of your peers. The capstone experience gives you the opportunity to push your skills further and demonstrate your newfound skills as a game developer. The capstone also contains guest talks from game industry professionals at Riot Games, Blizzard Entertainment, Insomniac Games, Gearbox Entertainment, Iron Galaxy, Deep Silver Volition, Goodgame Studios, Stardock, GREE, Heart Shaped Games, and more.

Oct 26th 2026
4 Weeks
Game Design and Development 3: 3D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 3: 3D Shooter (Coursera)

If you love games and want to learn how to make them, then this course is your third step down that path. In this course you will learn the fundamentals of game design, including an understanding of level design, game balancing, prototyping, and playtesting, as well as game asset creation techniques. You will continue 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 a 3D First-Person Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

Oct 26th 2026
4 Weeks
Game Design and Development 2: 2D Platformer (Coursera) Coursera
Michigan State University

Game Design and Development 2: 2D Platformer (Coursera)

If you love games and want to learn how to make them, then this course is your second step down that path. In this course you will learn the fundamentals of game design, including an understanding of the game world, storytelling, gameplay, user experience, and game technology. You will continue developing videogames using industry standard game development tools, including the Unity game engine. At the end of the course you will have completed a 2D Platformer game, and will be able to leverage an array of game development techniques to create your own basic games.

Oct 26th 2026
4 Weeks
Learn Three.js while building a 3D game with physics (Skillshare) Skillshare
Skillshare

Learn Three.js while building a 3D game with physics (Skillshare)

In this course, we create a 3D game with physics. We will use Three.js to generate the 3D graphics and Cannon.js to simulate physics in this game. If you haven’t used these libraries before don’t worry. This is an introductory course both for Three.js and Cannon.js. We will go through everything in detail. We go through, how to set up the scene, how to add lights, how to set up the camera, how to add animation and event handlers, and finally, we will add physics

Self Paced
Self-Paced
Game Design and Development 4: 3D Platformer (Coursera) Coursera
Michigan State University

Game Design and Development 4: 3D Platformer (Coursera)

If you love games and want to learn how to make them, then this course is your fourth step down that path. In this course you will learn the fundamentals of game design, including an understanding of game idea generation, design documentation, the business side of games, and social issues in games. You will continue 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 a 3D Platformer game, and will be able to leverage an array of game development techniques to create your own basic games.

Oct 26th 2026
4 Weeks
Emprendimiento y métodos ágiles de desarrollo en videojuegos (Coursera) Coursera
Universidad de los Andes

Emprendimiento y métodos ágiles de desarrollo en videojuegos (Coursera)

¡Bienvenido al curso de emprendimiento y métodos ágiles de desarrollo en videojuegos! Este curso es parte del Programa Especializado Coursera en Diseño y Desarrollo de Videojuegos, en la cual aprenderás a diseñar y programar cierto tipo de videojuegos, aumentarás tu comprensión acerca del mercado actual de videojuegos y de lo que se requiere para crear un juego exitoso comercialmente.

Oct 26th 2026
5-12 Weeks