Learn C++ Programming By Making Games (Udemy.com)
An introductory guide to understanding how to program
Created by: Serge Lansiquot
Last updated August 2023
What you will learn
- Understand how to break down problems into smaller easier to understand tasks
- Take those tasks and translate them into C++ code
- You'll be able to make small but fairly complex ASCII games
How it compares
Against the other 86 rated Udemy courses in C++ on CourseDuck:
- Rating4.5 out of 5higher than 51% of them
- Reviews596#53 of 87 by number of reviews
- Length25.3 hourslonger than 82% of them
- Last updatedAugust 2023earlier than 53% of them
Course Description
We'll be using C++ as our programming language of choice. C++ is a very powerful and versatile language that is a very good language to start making games with. We'll go deep and try to understand how things really work on the computer at a low level. We'll make several games as practice and I'll show you all my tips and tricks in order to solve the problems we come across.
Who this course is for:
This is for people interested in learning how to program but don't know where to start. No prior programming knowledge is presumed. Those interested in the basics of making games. You won't get much value in this course if you're already knowledgeable in programming.
Instructor Details
- 4.5 Rating
596 Reviews
Serge Lansiquot
A veteran programmer of 16 years, I now work in the AAAgame industry on some of the game industry's biggest titles like Minecraft and Halo. I've worked/work on core systems and AI. Before that Iworked as the lead iOS developer at a successful mobile apps company.
In my spare time I work on my own indie game projects and continue to learn new technologies and techniques.
I've been a programming mentor at VFS and I tutor University students regularly in programming. I'm a life long learner and I have a passion for teaching others what I know about programming.
More courses by Serge Lansiquot
Learn C++ Programming By Making Games Volume 2 (2022)
4.5 (303 Reviews)
Provider: Udemy
Time: 28.3h
$74.99
More C++ courses
Learn C++ Programming - Beginner to Advanced (2026)
4.8 (399 Reviews)
Provider: Udemy
Time: 13.2h
$49.99
Unreal Engine 5 C++ Game Development (Fully Updated in 5.6) (2026)
4.7 (75,108 Reviews)
Provider: Udemy
Time: 26.3h
$174.99
Unreal Engine 5 C++ The Ultimate Game Developer Course (2026)
4.7 (9,386 Reviews)
Provider: Udemy
Time: 53.1h
$124.99
C++ Data Structures & Algorithms + LEETCODE Exercises (2026)
4.7 (3,314 Reviews)
Provider: Udemy
Time: 10.4h
$109.99
Reviews
By Nicholas Boehret on 11/24/2020
Pretty slow when typing on some of these.
By Robin Brthen on 11/24/2020
I understand the concepts he's explaining
By Dmitry Petukhov on 11/11/2020
I started this course in February 2020 and followed it until April. After a long pause of 6 months, I finally finished it.
Hooray!
I am very glad that I bought this course, it's one of the best learning investment for me.
For example: I used concepts from this project for technical interviews.
I strongly recommend this course if you want to start with the basics and make sure that you have not missed something important.
P.S. Soon I will start the second course on C++ game development. :)
Thank you,
Dmitry Petukhov
By Jonathan Moore on 11/4/2020
Good starting with the basics.
By Mitja on 10/21/2020
Just getting started ;) So far, so good.
By Mikel Gore on 10/7/2020
So far it is what I expected it to be.
By Jacques Van Blokland on 9/24/2020
Overall the course was good and I would recommend it to anyone who wants to learn about making games and C++. It would have been nice to have access to a git repo of the final project with commits corresponding with each chapter since the main cpp file gets quite large and it's hard to tell where my own code diverges from the instructor's code -but this is a minor issue, and the overall instruction is first rate.
By Waleed ayoub on 9/21/2020
Amazing Teaching style goes directly to the point, and I like the end of section practice problems they let you understand and apply the concepts really well.
By James Simao on 9/14/2020
Since this is the very beginning off the course I am intrigued by the way that the instructor applies his knowledge to the problem solving at hand. As he explained, computer programming is a way to solve a problem using the speed of a computer to do the mundane and boring things that are needed to solve the problem.
By Ahmet Frat Kestekolu on 9/10/2020
Delivers what has been promised. Besides making some basic games, you will have the chance to really understand what functions, pointers etc. are used for through examples.
You can watch the whole thing and process it by pausing the video on 1.5x speed, you won't miss a thing.
Basic explanations of some core subjects was not really enough.
The instructor assumes that you had at least above average level mathematic training in school etc.
Narration could be better, but the instructor already knows this I assume.
TLDR:
Be patient and watch it on 1.5x speed.
By Stefano on 9/6/2020
I don't like the way the solution for a project is created, it is all in a single file, too much chaos.
In the same file you put the Player, the Alien, the Shields, the Missiles... to much objects in a single file will only create confusion on the step of the program.
I liked the idea of the course but not its implementation.
By Simpdad on 9/1/2020
Very nice introduction
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100







