Skip to content
UdemyGame Development FundamentalsPaid courseBeginner level

Learn C++ Game Development (Udemy.com)

C++ game development course for beginners.

Created by: Luka Horvat

Last updated June 2019

How it compares

Against the other 281 rated Udemy courses in Game Development Fundamentals on CourseDuck:

  • Rating4.3 out of 5higher than 20% of them
  • Reviews1,108#31 of 282 by number of reviews
  • Length6.2 hoursshorter than 58% of them
  • Last updatedJune 2019earlier than 80% of them

icon
Course Description

Learn C++ game development is a course I made for everyone who knows how to program, but doesn't know where to start with game development. The course teaches you how to use the SFML library for C++, to start working with graphics, events and sound to create a 2D game. Everything is done step by step with the help of videos, so it's easy to follow along and learn. At the end of the course you will know what you need for game programming and will be able to start making your own games.

Warning: This course was published more than 2 years ago and the technology used in it progresses fast. The current most updated version of SFML (2.1) doesn't work out of the box with Visual Studio 2013 (or the express editions) and it requires more work to setup. If you want to follow this course easily, then you should use the 2012 or older version of Visual Studio (or the express edition) which can still be officially downloaded from Microsoft site.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Luka Horvat

Luka is an independent game programmer and designer with much experience from different projects and many different programming languages. He has been interested in computer science and programming from his early years. That, and a passion for games lead him into the field of video game design and programming. In 2011 he started making tutorials on game development, and has now moved to Udemy to continue teaching others how to make games.

icon
More Game Development Fundamentals courses

$94.99

$19.99

$89.99

$59.99

$13.99

$94.99

icon
Reviews

4.3

1,108 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Anthony Tobianski on 5/25/2025

The author hasn't entirely updated the course. New content starts at Section 9, but it's still difficult to follow due to Qt Creator and SFML updates. I would suggest using the SFML CMake Template, by cloning that project. I'd then use VS Code with the CMake Tools extension to configure, build, and launch the project. One the template is cloned, you can simply change the name of the folder and the target name for your app to match your project. Once you have this under control you can follow the course material. If you already have some experience, you might do better just following tutorials and examples online.

By Pranav Subramanian on 9/26/2020

Yes, Great, Thank you. It was amazing

By Chaitanya Kochhar on 9/2/2020

Out of date, boring, and doesn't touch on anything special for C++. No memory management, pointers, and topics inherent to why C++ is popular. You could just as easily learn these concepts from free YouTube videos.

By Andreas Brckner on 8/27/2020

Good course so far. I think I am going where I want to, but the teacher should talk more clearly and take breaks to allow catching up with typing etc

By Damola on 8/16/2020

I followed every single step and also came out with the expected output, without retry

By Peter O'Neal on 7/11/2020

Works so far, quick which is great since I don't feel like I have to skip ahead and I'd rather pause and catch up then be like jesus this person is slow.

By Xtop on 7/6/2020

I have learnt quite a lot and am very grateful however I did have to do a lot of my own research and help from other websites for certain topics in which not enough information was given. For example this is not the latest VS and SFML. Also had some trouble following certain things with no apparent method of communication. Overall, very educational.

By Abigail Jones on 6/22/2020

Excellent C++-centric game design course so far. I've completed the updated lessons and I am starting on the Pong game (lessons 7 & 8). Great stuff.

By Jason Garcia on 5/19/2020

I believe this course is grand and its free its much better than youtube as well when it comes to no ads. ++

By Bernd Krohn on 5/10/2020

Quick,good start to manage c++ with the help of games . The desire to see more is great . Good voice , performance of this stuff excellent .

By Suresh Kumar R on 5/7/2020

Good one

By Daniel Uzoma Nwachukwu on 3/26/2020

Audible voice, great step by step tutoring, it is just that he is using an old version. I wish he could update

Showing 12 of 22 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100