Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Game Development

The best Game Development courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
26-40h
Michigan State University
Coursera
All levels
26-40h
Starts Apr 27
Good
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. Yo..


4.8
·
3103 reviews
15-35h
Amazon Appstore for Android
Udacity
Intermediate
15-35h
Self-paced
No certificate
Choose this intermediate course if you want to learn how to use LibGDX in building 2D games that run from website browsers to mobile devices. The course consists of simple drawings and create simple animations and user input handling. At the end of t..
70h
School of Game Design .
Udemy
All levels
70h
Self-paced
Okay
Learn Unity, 3D game design, 2D game design, coding, C#, game development, 3D animation, programming, Unity3D


4.2
·
4529 reviews
26-40h
California Institute of the Arts
Coursera
Beginner
26-40h
Starts Apr 27
Good
In this course, you will examine how storytelling acts as a vital mechanism for driving video gameplay forward. Looking at several historical and contemporary games, you will be asked to evaluate and interpret different story styles with the goal of ..


4.7
·
663 reviews
26-40h
Michigan State University
Coursera
All levels
26-40h
Starts Apr 27
Good
The device or "platform" that a game is developed for and played on has a massive impact on the game development process. In this hands-on course you will explore how to develop a game for a variety of modern platforms, including Web, Windows, Mac OS..


4.8
·
630 reviews
11h
Billy McDaniel
Udemy
Beginner
11h
Self-paced
Okay
Learn to Create or Edit Props, Design Levels, Apply Material and Simple Animations using Blender 3D for Unity Developers


4.6
·
1069 reviews
2h 52m
John Sonmez
Pluralsight
Intermediate
2h 52m
Self-paced
Good
In this course, you'll learn how to create an HTML5 game using the JavaScript game engine Quintus. Game development is awesome! And it is actually much easier than you think, especially now that you can develop games completely using web technologies..


4.5
·
183 reviews
10h
World Bank Group
edX
Beginner
10h
Unknown
Okay
Learn about citizen engagement and critically analyze how it can be leveraged most effectively to achieve development results.
3h 27m
John Sonmez
Pluralsight
Intermediate
3h 27m
Self-paced
Good
In this course you will learn the basics of cross platform game development using MonoGame. Cross platform game development can be very difficult; this course will teach you how to make it as easy as possible. You will learn how to use MonoGame to de..


4.5
·
115 reviews
12.5h
Stone River eLearning
Udemy
All levels
12.5h
Self-paced
Okay
Are you looking to get started in game development? This course is a great starting point. You will learn how to create trivia games, basic of programming and Unity's UI system, 2D games, artificial intelligence and visual effects.


4.6
·
463 reviews
7.5h
Rick Davidson
Udemy
All levels
7.5h
Self-paced
Okay
Tools And Techniques For Staying Motivated And Productive When Creating Video Games Or Apps, Or Finishing Online Courses


4.6
·
363 reviews
3h 14m
Jonah Lobe
Pluralsight
Intermediate
3h 14m
Self-paced
Good
Movies and video games are everywhere these days, and the field of Character Art is competitive. This course will give you the advantage by teaching you the power and process of original design, anatomy, line, shape, color, light, and personality. Ch..


5
·
44 reviews
4h
Abertay University
Futurelearn
All levels
4h
2 weeks
No certificate
Chart the evolution of the classic 8-bit sound and discover the role of musicians in game design and development. This online course introduces you to video game music and the platforms that define it, focusing on the evolution of the classic 8-bit s..
1h 40m
Brandon Wu, Founder of Studio Pepwuper - a Game Studio
Skillshare
All levels
1h 40m
Self-paced
No certificate
Start Making Games! What do you do when you have a great idea for a game but no programming background? Before you give up, let me introduce you to t..


5
·
50 reviews
26-40h
Michigan State University
Coursera
All levels
26-40h
Started Apr 22
Good
In the game design and development capstone, you will create an original game from initial concept through implementation and then launch it to the world! Along the way, you will have the opportunity to put your game ideas in front of your peers and ..


4.7
·
143 reviews
5h 16m
Alexander Zanfir
Pluralsight
Expert
5h 16m
Self-paced
Good
Learn how to develop a multiplayer game that allows for real-time game play. In this course, you'll discover how to create your own multiplayer game with a dedicated server driven by NodeJs. Software required: Unity 5.3.1, Node 5.1.0, Brackets 1.6. B..


4.5
·
49 reviews
3h 48m
Justin Marshall
Pluralsight
Beginner
3h 48m
Self-paced
Good
In this series of tutorials, we'll go through the process of modeling and texturing the hero character for our indie game project. Software required: Maya LT 2015, Photoshop CS5, Mudbox 2014. In this series of tutorials, we'll go through the process ..


5
·
23 reviews
4h 0m
Dan John Cox
Pluralsight
Beginner
4h 0m
Self-paced
Good
In this course, you'll learn how to successfully create a beautiful textured prop ready for modern game development using 3D Studio Max 2017, Substance Painter 2 and Unity 5. Software required: zbrush 4r7, Substance Painter 2, 3Ds Max 2017, Unity 5. ..


5
·
23 reviews
4h
Abertay University
Futurelearn
All levels
4h
2 weeks
No certificate
How and why do video gamers identify with the characters they control? Find out with this introduction to character design. This online course shows you how to approach character design for video games, giving you important insights into how gamers i..
72h
Harvard University
edX
Intermediate
72h
Self-paced
Okay
Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokemon, Angry Birds, and more. In a quest to understand how video games themselves are implemented, you..
6h
Abertay University
Futurelearn
All levels
6h
2 weeks
No certificate
The course provides an introduction to the major concepts that underlie the programming of video games. The course provides an introduction to the major concepts of game programming. This includes user input, rendering and collision detection. The co..
1h 54m
Fahir Mehovic
Skillshare
All levels
1h 54m
Self-paced
No certificate
By completing this part of the class, you will be even more confident to create your own games from scratch. In volume 2 or part 2 of the class, we ar..


5
·
9 reviews
9h 44m
Richard Sneyd, Lecturer, Founder & CEO of CyberMyth...
Skillshare
All levels
9h 44m
Self-paced
No certificate
This Stencyl course has been especially designed to take your complete beginner or intermediate level skills in game development and design and build ..


5
·
7 reviews
0.7h
Fahir Mehovic
Skillshare
All levels
0.7h
Self-paced
No certificate
This time we are going to create a game called Brick Breaker, which is a clone of the world famous Arkanoid game. Volume 7 Of our series brings more o..


5
·
6 reviews

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.