How Video Games are Made! (Skillshare)

Offered by Skillshare,
How Video Games are Made! (Skillshare)

If you enjoy playing video games, you'll enjoy creating them even more! Game development is more accessible than it's ever been in history, and with indie games such as Mindcraft, Super MeatBoy, Cuphead, and many others making millions of dollars, developing games can be much more than something you just do for fun in your spare time.

Now a days, playing video games is a popular pastime for people of all ages. So it’s easy to think video games are no more than simply electronic toys, and can be made with a few clicks of a mouse.
But in reality, getting a game in the hands of consumers often times is a very long and tedious journey, that can take years from start to finish.
So how do they do it, how are games really developed?
Whether your looking to create a small indie game, a mobile game, or work with a big AAA game studio, the basic sequence of creating a game will remain pretty much the same, & falls into three stages.....
40 years ago, game production was a lot less complicated. Back then, it wasn’t uncommon for one person to write, design, & code a single game in as little as a couple months.
Nowadays however, the expectations for the average gamer is significantly more demanding. For a game to live up to the lofty standards of today's market, it will take much more than the ability to write a few simple lines of code, or to to draw a few rudimentary pixels on screen.
Working in the game development industry isn't just subject to artist or programmers. There are many roles in game development now a days that require a range of different knowledge & skill sets.

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
Computer Graphics (edX) EdX
University of California, San Diego,UC San DiegoX

Computer Graphics (edX)

Learn to create images of 3D scenes in both real-time and with realistic raytracing in this introductory computer graphics course. Today, computer graphics is a central part of our lives, in movies, games, computer-aided design, virtual simulators, visualization and even imaging products and cameras.

Self Paced
Self-Paced
Motores gráficos en videojuegos: game engine (Coursera) Coursera
Universitat Autònoma de Barcelona

Motores gráficos en videojuegos: game engine (Coursera)

Para todas aquellas personas que han querido saber cómo se creaba un videojuego, en este curso vamos a explicar cómo crear un pequeño motor, uno de los elementos nucleares de cualquier videojuego. El curso persigue comprender su concepto, entender qué es ese núcleo que en terminología inglesa se conoce como 'game engine', Analizaremos no solo su papel, sino qué utilidades debe proporcionar para ser utilizado en un videojuego. Y todo ello, explicando cómo crear un pequeño motor desde cero, que nos permitirá crear un videojuego en DirectX11.

Sep 7th 2026
4 Weeks
Problem Solving, Python Programming, and Video Games (Coursera) Coursera
University of Alberta

Problem Solving, Python Programming, and Video Games (Coursera)

This course is an introduction to computer science and programming in Python. Important computer science concepts such as problem solving (computational thinking), problem decomposition, algorithms, abstraction, and software quality are emphasized throughout. The Python programming language and video games are used to demonstrate computer science concepts in a concrete and fun manner. However, a learner can take the knowledge and skills from this course and apply them to non-game problems, other programming languages, and other computer science courses.

Sep 21st 2026
5-12 Weeks
Low Poly Art For Video Games (Coursera) Coursera
Michigan State University

Low Poly Art For Video Games (Coursera)

This course is aimed to give you the tools and knowledge you need to start creating simple 3D 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.

Sep 7th 2026
5-12 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.

Aug 31st 2026
5-12 Weeks
Introduction to C++ Programming and Unreal (Coursera) Coursera
University of Colorado System

Introduction to C++ Programming and Unreal (Coursera)

This course is all about starting to learn how to develop video games using the C++ programming language and the Unreal Engine on Windows or Mac. This course assumes you have previous programming experience in some other language. Although we'll start at the very beginning for C++, hardly anybody learns (or teaches) C++ as a first language. Similarly, Unreal Engine is a commercial, industrial strength game engine. With great power comes great ... complexity, so it's important that you have the will to work hard to learn how to use C++ in Unreal Engine.

Sep 7th 2026
4 Weeks
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