Lets Learn C++ and Make a 2D Dungeon Game!

From C++ fundamentals to advanced

4.35 (81 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Lets Learn C++ and Make a 2D Dungeon Game!
10,617
students
16.5 hours
content
Sep 2022
last update
$54.99
regular price

What you will learn

Fundamental C++ into Advanced

Basic 2D Game Development

Why take this course?

In this course I'll start out your C++ journey from the beginning and move you through advanced whilst moving towards making a little dungeon game.

Everything is in here from the very starting points, so the course is good for beginners or those returning to C++ who want to brush up on their skills. At the college I used to teach at, this content would cover subjects C++ 1, C++ 2 and Basic Game Dev with C++ (each of those subjects cost like $1.5k AUD). If you are studying at a Uni or College, this course makes a good companion resource for those you with C++ subjects.

Through out the course I provide project check points and reference projects if you get lost along the way. This course runs a bit over 16hrs, so take your time on it. Here is a list of some of the things we run through on this course:

  • variables and math

  • input and output

  • if statement, while and for loops

  • arrays, 1d and 2d

  • classes, inheritance and polymorphism

  • pointers and dynamic memory

  • rendering and animation

  • basic 2d game logic

  • and a bunch more!

C++ is still very relevant in many software engineering jobs but also to lots of game engines such as Unreal. Its a good starting language for many looking to get into software development of some kind.

Let's make a sweet dungeon game!

Screenshots

Lets Learn C++ and Make a 2D Dungeon Game! - Screenshot_01Lets Learn C++ and Make a 2D Dungeon Game! - Screenshot_02Lets Learn C++ and Make a 2D Dungeon Game! - Screenshot_03Lets Learn C++ and Make a 2D Dungeon Game! - Screenshot_04

Reviews

Fernando
March 2, 2023
The lessons are slightly disorganized, however, with a bit of persistence and effort it's easy to figure out what is going on and how to get your code working. Not confusing if you already know the basics of C++. Overall a good introduction to how games work in C++.
Anonymized
January 31, 2023
Very good course and and a superb teacher that explains everything really great. I would recommend it to people getting into game programing and/or intro to more intermediate C++ programming. Thanks Matt :-)
Jordan
September 3, 2022
A great intro in to SDL and C++. It's a fun class with a good pace. I would recommend it if you're looking to learn C++ in a relaxed pace.
Weronika
August 17, 2021
I would like to give a higher rating, because the teacher seems like a nice guy and the course has some potential but the part on SDL... I was patient, but... sadly... I just quit the course after writing MapObject class which had given me "not defined" error because cpp-file implementation wasn't shown in the course, and I didn't bother anymore to fix that too, as other stuff. Sometimes showing errors in courses are good for learning but if you don't have time and the teacher writes something which maybe is going to work, maybe not... I was really pumped and focused in the beginning but then I just lost my patience. The other thing is organization of the course on SDL. It's too chaotic, it will work with that project but if you want to build your own you have to jump here and there to find the stuff that you need, so actually it would take less time to just google it. Of course I could give it higher rating to motivate the teacher, but it wouldn be fair towards other teachers who put more work into their courses and really deserve their high ratings.
Ron
April 11, 2021
Great course! Good pace and fun code along exercise to polish up/start off with C++. Thank you for putting it together!
Cristian
March 1, 2021
I just jump to SDL info (I have some C++ experience). It helps me a lot. I get other SDL udemy tutorials and I did not understand some parts.
Bill
February 8, 2021
I learned that Matt has eaten an entire Chocolate Factory and get's sleepy right when he is ready to record the series for this course. On a serious note, the OOP concepts covered were really great. At times I do wish the screen in paint was cleared more often to remove visual confusion but it's not terrible. I think each section should have had homework where you are to add a relevant item or monster and then the solution delivered so you can understand what you did wrong or right, and seen it done differently. I would highly recommend this course for anyone who wants to learn more about Game Programming Development. I would love to see a bonus section added that loads maps from file so you can continue to advance and extend your character class to save the character. So many directions this base game can go into and I look forward to enhancing the game to further my understanding, a few pointers are great but after a whole lot are thrown in, it get's a bit confusing to remember who is calling what.
Sai
February 8, 2021
Good course. Nice way to learn programming. No professional editing , explained like a friend. I really liked it.
Josh
January 31, 2021
A well explained course broken into logical steps. Matt is a chill instructor who moves at just the right pace to be efficient but not rushed. Who doesn't want to make a 2D dungeon game? Learn from the best!

Charts

Price

Lets Learn C++ and Make a 2D Dungeon Game! - Price chart

Rating

Lets Learn C++ and Make a 2D Dungeon Game! - Ratings chart

Enrollment distribution

Lets Learn C++ and Make a 2D Dungeon Game! - Distribution chart
3785404
udemy ID
1/19/2021
course created date
1/30/2021
course indexed date
Bot
course submited by