25 Best Game Programming Courses Online
We compared 25 Game Programming courses currently listed on edX, Udemy and Coursera, priced from $5.00 to $199.99. 11 come from a named university or institution, including HP, MIT and University of California, Irvine. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.
- Courses compared
- 25
- Price range
- $5.00 – $199.99
- Providers
- edX, Udemy, Coursera
- Last updated
- 30 Aug 2026
How these 25 courses were chosen
Every course below is a real, currently listed course from edX, Udemy, Coursera, matched to "Game Programming" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.
There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $5.00 to $199.99, as listed by the provider when we last updated the page.
-
1
From Code to Creation: Mastering Game Programming
Offered by HP
From coding dynamic game mechanics and optimizing performance to understanding AI integration and developing interactive experiences, delve into the intricacies of game programming with this comprehensive course from HP....
$5.00listed price -
-
2
Udemy MOOC / Non-creditLearning Path: C++ Game Programming
Are you looking to learn C++ from scratch and simultaneously build stunning and interactive games? Explore this Learning Path and you'll get what you're looking for. Start as an amateur and rise as a pro by taking this L...
$199.99listed price -
3
Learn to Code Penguin Maze Game with Scratch 3
Offered by MIT
Di kelas online ini, kita akan belajar tentang code, coding, mulai dari menyusun blok kode seperti bermain lego berwarna-warni. Sangat mudah dan menyenangkan seperti sambil bermain. Cocok untuk pemula yang belum punya da...
$19.99listed price -
-
4
iOS Project: Transreality Game
Offered by University of California, Irvine
Students will produce a networked game that will leverage sensors on the phone to create a unique gaming experience. The focus of the game will be to make it physical through real-world gestures, motion and knowledge of...
$49.00listed price -
5
Moving, Shooting, and Debugging in GameMaker
Offered by University of Colorado System
This course is the second course in the specialization about learning how to develop video games using GameMaker on Windows or Mac. Why use GameMaker instead of using C# and Unity or C++ and Unreal*? Learning to develop...
$49.00listed price -
6
C++ Class Development
Offered by University of Colorado System
This course is the third course in the specialization about learning how to develop video games using the C++ programming language and the Unreal game engine on Windows or Mac. This course assumes you have the prerequisi...
$49.00listed price -
-
7
The Sun and the Total Eclipse of August 2017
Offered by University of Colorado Boulder
A total eclipse is one of the most spectacular sights you can ever see! It looks like the end of the world may be at hand. There is a black hole in the sky where the sun should be. Pink flames of solar prominences and lo...
$49.00listed price -
8
Introduction to C++ Programming and Unreal
Offered by University of Colorado System
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...
$49.00listed price -
9
C++ Programming for Unreal Game Development
Offered by University of Colorado System
This Specialization is intended for intermediate programmers who want to learn how to program Unreal Engine games using C++. Learners should complete at least one other programming Specialization on Coursera (see https:/...
$49.00listed price -
10
C# Programming for Unity Game Development
Offered by University of Colorado System
This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 4 courses in the specialization you'...
$49.00listed price -
11
ART of the MOOC: Public Art and Pedagogy
Offered by Creative Time & Duke University
Students of this course may try their hand at their own public art interventions, or simply focus on learning from the theory of public practice and its recent history. Designed by artist and Duke professor, Pedro Lasch,...
$49.00listed price -
12
More Problem Solving, Python Programming, and Video Games
Offered by University of Alberta
This course continues the introduction to computer science and programming in Python, that was begun in the Coursera course: Problem Solving, Python Programming, and Video Games (PVG). Upon successful completion of this...
$49.00listed price -
13
Sustainable Neighborhoods
Offered by Johns Hopkins University
This course will provide students with an introduction to tools and concepts for a better understanding of the importance of the neighborhood as part of a sustainable city. This will include a careful look at the natural...
$49.00listed price -
14
தமிழ் - தெலுங்கு இலக்கண ஒப்பாய்வுகள்: செய்தன, செய்யவேண்டியன
Offered by Tamil University
This course focuses on the comparisons between Tamil and Telugu grammar, highlighting both what is established and what should be considered in their linguistic structures. Taught by Dr. Ch. Savithri, an experienced acad...
$19.99listed price -
15
Undergraduate International Degree Programmes
Offered by Cleveland State University
The Undergraduate International Degree Programmes offered on edX provide a unique opportunity for students to gain a global perspective while pursuing their studies. The program is designed to equip learners with the kno...
Price on site -
16
Programming with Scratch
Offered by The Hong Kong University of Science and Technology
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 th...
$49.00listed price -
17
Game Development with GameMaker
Offered by University of Colorado System
This specialization is intended for aspiring game developers who want to learn how to develop games using GameMaker. GameMaker lets us develop games using both a visual programming (drag and drop) approach and a scriptin...
$49.00listed price -
18
Udemy CertificateMaster 2D Game Development in Unity (Beginner to pro)
Step into the world of 2D game development and learn how to build a complete, polished platformer game in Unity from scratch. In this beginner-friendly course, you’ll create a fully functional 2D game featuring smooth pl...
$29.99listed price -
19
Udemy CertificateCreate Flappy Game Mechanics with Unity & PlayMaker
Update: May 2020 - the Flappy Game is updated using Unity 2019.3This course is a gentle introduction to small interactive games like Flappy Birds or other classics. Instead of making a clone, we will only go through the...
$29.99listed price -
20
Udemy CertificateIntuition & Psychic Development
This course is jam packed with goodness for anyone wanting to connect with their intuition and psychic abilities. Here I will provide a basic understanding of intuition and different types of psychic abilities to help yo...
$49.99listed price -
21
Udemy CertificateFull Lua Programming: Beginner to Pro in Roblox Studio
This guide is designed for everyone wanting to get into the realm of Roblox Game Development, Roblox Lua/Luau, and metaverse ventures! The videos are short, packed with knowledge and I like to show programming in a simpl...
$19.99listed price -
22
Udemy MOOC / Non-creditUnity DOTS Fundamentals - Making a full game with ECS
Unity DOTS Fundamentals teaches you how to use the technologies powering the future of Unity development, the Unity Data Oriented Tech Stack.In this course we make a full game using the the Entity Component System (ECS)...
$49.99listed price -
23
Udemy CertificateLearn To Write 2D Games with C# and Unity
Have you always wanted to create your own games, but don't know where to start? Maybe you tried out Unity, but could not really get the hang of it. Or perhaps you just want to get become a better games programmer. Whatev...
$79.99listed price -
24
Udemy CertificateUnreal Engine 5: (Easy!) Mini-Map
In this game development course, you will learn how to create and add a simple Mini Map to your Unreal Engine projects.COURSE HIGHLIGHTSMini Map will work for any project type (1st person, 3rd person, Top-Down, Driv...
$24.99listed price -
25
Udemy MOOC / Non-creditUnreal Engine 5: Ultimate VR Guide
Are you ready to dive into the world of VR game development? This course is your ultimate guide to creating a VR game in Unreal Engine 5 from start to finish. Whether you're an aspiring developer, an indie game creator,...
$149.99listed price
Best Game Programming Courses Online compared
Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.