Unreal Engine C++ Developer: Learn C++ and Make Video Games (Udemy.com)

This Udemy course provides nearly 50 hours of instruction on using C++ and Unreal Engine to develop video games. It is a fun, yet serious approach to mastering one of the fundamental coding languages.

Created by: Ben Tristem

Produced in 2022

Quality Score

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

Overall Score : 0 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a c++ course? Or looking for more detail on Ben Tristem's Unreal Engine C++ Developer: Learn C++ and Make Video Games? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

c++ Awards Sponsored

This "critically-acclaimed" and "insanely successful" Unreal Engine course was created in collaboration with Epic Games.

The course has been fully updated and remastered to Unreal Engine 4.22+. Existing students get all the new material for free.

Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

The course now has high-quality handwritten subtitles throughout, available as closed captions so you can turn them on or off at your convenience. This is one of the best Unreal Engine tutorials on the web.

This course started as a runaway success on Kickstarter. Get involved now, and get access to all future content as it's added. The final course will be over 50 hours of content and 300+ lectures.

Learn how to create and mod video games using Unreal Engine 4, even if you're a complete beginner. Unreal is a free-to-use game development engine used by AAA studios and indie developers worldwide. It can be a complex beast to get into, but we break it down step-by-step

Already know Unreal and want to learn VR or Multiplayer? Check out our other Unreal courses, just look for the green leaf for our other world-class Unreal courses.

We start super simple so you need no prior experience of Unreal or coding! With our online tutorials, you'll be amazed at what you can achieve. We believe project-based learning is the best way to learn Unreal Engine.

Benefit from our world-class support from both other students, and the instructors who are on the forums regularly. Go on to build several games including a tank game, and a First Person Shooter.

You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Our thriving discussion forum will help you learn and share ideas with other students.

You will learn C++, the powerful industry-standard language from scratch. By the end of the course, you'll be very confident in the basics of coding and game development, and hungry to learn more.

"Any serious game programmer needs to know C++"Jason Gregory, Lead Programmer at Naughty Dog (creators of Uncharted & The Last of Us)

Anyone who wants to learn to create games: Unreal Engine is a fantastic platform which enables you to make AAA-quality games. Furthermore, these games can be created for Windows, consoles, macOS, iOS, Android and Web from a single source!

If you're a complete beginner, we'll teach you all the coding and game design principles you'll need. If you're an artist, we'll teach you to bring your assets to life. If you're a coder, we'll teach you game design principles.

What this course DOESN'T cover...

Whereas this course is already huge, we can't possibly cover everything in that time. Here are some things we will not be covering...

Team collaboration topics.

Editor plugins or modifications.

Physics engine modification.

Multiplayer features.

Start to learn Unreal C++ now, you won't be disappointed!

Who this course is for:
Competent and confident with using a computer.
Artists who want to bring their assets alive in a game engine.
Developers who want to re-skill across to coding.
Complete beginners who are willing to work hard.
Existing programmers who want to re-skill to game development.



    • Course takes a unique, appealing approach to fostering excitement among students. It works.
    • Course is built on a real-world project. It delivers skill development right alongside practical theory.
    • Course covers the development of multiple classic games.
    • Some sections are behind schedule for updates, making them nigh obsolete.
    • Course is too short in some game development areas.
    • Pacing is inconsistent.

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Ben Tristem

Hi, I'm Ben. I have a degree in computing from Imperial College London, and a physics diploma from the Open University. I started working for myself at the age of 15, and never looked back. I explored careers as varied as being a commercial pilot, stunt-man, rock climbing instructor, and more. None of these provided a continued challenge, and stable income in the same way technology does. After building and selling a home computer support business, I became an angel investor and business mentor here in Cambridge UK. I fell in love with teaching game development through one of my investments, and I now spend all of my time sharing my passion with people like you. I can't wait to help you experience the fulfilment, and financial freedom, that having a deep understanding of technology brings.



0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Jason Williams on 11/14/2020

Fantastic course. The updates have really improved the quality of the course significantly. The final section in particular is truly incredible work and leaves you with a piece of work you can feel proud of. The middle sections(section 4 and 5 in particular) could use some work, but as they are actively being updated to improve their shortcomings I'm sure this course will only become closer and closer to perfect with time.

By Shaine Kruel on 10/22/2020

One of the better Unreal courses by far! I bought this course when it originally released. I never completed it before (nothing to do with the quality of the first iteration, I was really enjoying the content, just had school and work tearing me apart and I fell off) but recently I started coding again and took the semester off so I decided to go back through it. I already knew my way around Unreal a little bit before starting, but I take every chance I get to try and learn more, and you guys managed to teach me more.
I've made it through a few other courses before and they're never really informative ("Alright, this is how you do this, this, and this. Give this thing a value of 5.f. Now call ThisFunctionYouWouldHaveNeverBeenAbleToFigureOut, make sure to include its header 'YadaYada/GoodLuckWhenYoureOnyourOwn.h'. Okay, great. Let me show you something else now.") You guys really did a great job actually teaching instead of showing how to just copy code. I really love that there's almost always a challenge in each lecture, and that's honestly the thing that no one else seems to do. Now I'm super excited to meet back up with Michael to do his Blender course that I bought years ago as well. Cheers, guys!

By Pavel Dinh on 10/26/2020

The course has taught me every basics of the Engine and its features as well as programming in C++.
Edit: As mentioned before I'm very sad that I didn't have to see Ben teaching in the updated version of the course. He was the one who explained to me all the basic things that I was struggling with. After that I went through the whole updated course, but because Ben has taught me everything I needed to understand the concept of the Engine I had no problem to do all the challenges by myself. Also shout out to Sam Pattuzzi for also good presentations.

By Ettore Di Boscio on 9/15/2020

I needed some information to understand how to start with Unreal Engine and this course was very useful for this.

By Zaid Khalifeh on 10/27/2020

It's a well-done course for beginners, it's rich, fun, and not exhaustive like school academic courses.
I hope u guys consider making intermediate level courses which can help people who had the experience in this course to begin Game development can upgrade their experiences even more.

By Frank N on 9/10/2020

Overall a good course. It can be fast paced sometimes and some topics can and should be explained more. I almost gave up during toon tanks. The skill level seems to jump too much in between that and the section before it.

By Samuel Peace on 9/17/2020

Offers fantastic coverage of the Unreal Engine and its version of C++. The tutors are very good at pacing and explaining everything they are doing to ensure you do not miss something, or fail to understand why things work the way they do. There is a lot to take in and remember, but they offer consistent challenges every video to get you to practice what you have learnt. These things are often applied again at later stages as refreshers. I highly recommend this course for both beginners and intermediates. I look forward to trying their other courses! :)

By Peter Smith on 8/14/2020

Great course, having originally purchased this just shy of two years ago, it's been updated since then with many improvements and better explanations being provided.

By Tom Blackburn on 7/7/2020

Section 5: Toon Tanks, did it for me.
I wanted to rate this course higher. I wanted to believe that this course was as good as the rating suggest - unfortunately it is not, not now at least.
If you want to watch someone code a Toon Tanks game and copy along, buy this course. If you want to actually learn to use Unreal Engine and learn C++, look elsewhere.
But wait, the old content is good. This course has been updated a lot. What's also been updated are the instructors. After finding the archived versions of this course I realised that the quality of the course is getting worse. Ben is a fantastic instructor and I naturally gravitated to him. He takes the pain-staking time of explaining things, preparing diagrams, workflows, etc. The pacing is spot on and content is beautifully crafted. Don't expect that now in Section 5.
It is a real shame. If you can pick this course up cheap, maybe give it a try, but use the old content if you can.
It pain's me to leave a negative review like this, it really does. But I hope that this can be seen as constructive criticism and will help move the course into a better state.

By Ray Yu on 8/17/2020

The second to last section of this course is NOT beginner friendly as the instructor just kind of throwing terminologies and new concepts at you, but the contents are still valid. It would be the best to watch the last section before the second last section if you never worked with C++ before as the last section is more detailed and slower paced. Also, just personally speaking, I think Sam's and Mikey's voices are great as a instructor: energetic and ethusiastic, the other instructor's voice & tone kind of making me sleepy throughout his lectures..
Overall the course is good introductary course, if the aforementioned section could be improved, this can be a 5 star course.

By William Jensen on 10/19/2020

Overall excellent course. I am an experienced c/c++ programmer that was looking to expand my skill set into Unreal Engine and I enjoyed the course.
I would say my only disappointment was in the last part of the updated escape game module. The video is a sped up version of the level being built. I would have liked to see a bit more of what went into the design of that level since it was more intricate than the basic room used to teach everything else in the module.

By Ege Dai on 8/19/2020

Really makes you listen. Very well organizational teaching, good audio quality. Like a tutorial with an Oscar. The fourth and fifth sections however felt rushed and the instructors aren't as professional, skipping important instructions, not speaking of what they're doing as they're doing them and such.