Skip to content
CourseAsk.

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. 1
    edX MOOC / Non-credit Lowest price here University-backed

    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.00
    listed price
  2. 2
    Udemy MOOC / Non-credit

    Learning 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.99
    listed price
  3. 3
    Udemy MOOC / Non-credit University-backed

    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.99
    listed price
  4. 4
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  5. 5
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  6. 6
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  7. 7
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  8. 8
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  9. 9
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  10. 10
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  11. 11
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  12. 12
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  13. 13
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  14. 14
    Udemy MOOC / Non-credit University-backed

    தமிழ் - தெலுங்கு இலக்கண ஒப்பாய்வுகள்: செய்தன, செய்யவேண்டியன

    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.99
    listed price
  15. 15
    edX Bachelor's Degree University-backed

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

  16. 16
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  17. 17
    Coursera MOOC / Non-credit University-backed

    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.00
    listed price
  18. 18
    Udemy Certificate

    Master 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.99
    listed price
  19. 19
    Udemy Certificate

    Create 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.99
    listed price
  20. 20
    Udemy Certificate

    Intuition & 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.99
    listed price
  21. 21
    Udemy Certificate

    Full 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.99
    listed price
  22. 22
    Udemy MOOC / Non-credit

    Unity 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.99
    listed price
  23. 23
    Udemy Certificate

    Learn 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.99
    listed price
  24. 24
    Udemy Certificate

    Unreal 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.99
    listed price
  25. 25
    Udemy MOOC / Non-credit

    Unreal 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.99
    listed price

Best Game Programming Courses Online compared

# Course Provider Offered by Price
1 From Code to Creation: Mastering Game Programming edX HP $5.00 View →
2 Learning Path: C++ Game Programming Udemy $199.99 View →
3 Learn to Code Penguin Maze Game with Scratch 3 Udemy MIT $19.99 View →
4 iOS Project: Transreality Game Coursera University of California, Irvine $49.00 View →
5 Moving, Shooting, and Debugging in GameMaker Coursera University of Colorado System $49.00 View →
6 C++ Class Development Coursera University of Colorado System $49.00 View →
7 The Sun and the Total Eclipse of August 2017 Coursera University of Colorado Boulder $49.00 View →
8 Introduction to C++ Programming and Unreal Coursera University of Colorado System $49.00 View →
9 C++ Programming for Unreal Game Development Coursera University of Colorado System $49.00 View →
10 C# Programming for Unity Game Development Coursera University of Colorado System $49.00 View →
11 ART of the MOOC: Public Art and Pedagogy Coursera Creative Time & Duke University $49.00 View →
12 More Problem Solving, Python Programming, and Video Games Coursera University of Alberta $49.00 View →
13 Sustainable Neighborhoods Coursera Johns Hopkins University $49.00 View →
14 தமிழ் - தெலுங்கு இலக்கண ஒப்பாய்வுகள்: செய்தன, செய்யவேண்டியன Udemy Tamil University $19.99 View →
15 Undergraduate International Degree Programmes edX Cleveland State University View →
16 Programming with Scratch Coursera The Hong Kong University of Science and Technology $49.00 View →
17 Game Development with GameMaker Coursera University of Colorado System $49.00 View →
18 Master 2D Game Development in Unity (Beginner to pro) Udemy $29.99 View →
19 Create Flappy Game Mechanics with Unity & PlayMaker Udemy $29.99 View →
20 Intuition & Psychic Development Udemy $49.99 View →
21 Full Lua Programming: Beginner to Pro in Roblox Studio Udemy $19.99 View →
22 Unity DOTS Fundamentals - Making a full game with ECS Udemy $49.99 View →
23 Learn To Write 2D Games with C# and Unity Udemy $79.99 View →
24 Unreal Engine 5: (Easy!) Mini-Map Udemy $24.99 View →
25 Unreal Engine 5: Ultimate VR Guide Udemy $149.99 View →

Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.

What the prices here tell you

The 24 priced courses on this page run from $5.00 to $199.99, with the middle of the range around $49.00 — a spread of $194.99. That is a wide gap for one subject. A higher price on this page usually reflects who is behind the course rather than how much material it contains, so it is worth opening two or three at different price points and comparing their syllabus before deciding.

Who is behind these courses

These courses come from edX, Udemy and Coursera. The platforms differ in how they sell: some charge once per course, others expect a subscription, and the listed price is not always what you pay at checkout after a promotion. 11 of these are produced by a named university or institution, including HP, MIT and University of California, Irvine — which usually means a fixed syllabus and a recognised certificate, rather than an individual instructor’s own course.

Before you enrol

Open the provider’s own page and check three things this comparison cannot tell you: when the course was last updated, what the syllabus actually covers in its later sections, and what recent learners say. Prices shown here are the provider’s listed price when we last rebuilt this page on 30 August 2026 — they change often, and a promotion can move them substantially. We earn a commission if you enrol through our links, which costs you nothing and never affects the order courses appear in.

Keep looking