Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

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

via Udemy

Overview

From C++ fundamentals to advanced

What you'll learn:
  • Fundamental C++ into Advanced
  • Basic 2D Game Development

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!

Syllabus

  • Intro, Input/Ouput and Variables
  • Math and If
  • While Loops
  • For Loops
  • Functions
  • Function Files
  • HOMEWORK!!!
  • Classes
  • Classes and Inheritance
  • Pointers and Dynamic Memory
  • Polymorphism
  • SDL2 and Rendering
  • Texture Rendering
  • Arrays and Items
  • Dungeon Map
  • User Input and Movement
  • InfoBox
  • Get Items from Chests
  • Escape
  • BattleScreen Start
  • Animation Class
  • DeltaTime
  • Animation Manager
  • Character Animation Set
  • HPBar
  • Battle Button
  • Punch Face
  • Battle Effects
  • Item Menu
  • Use Item
  • Thanks for Playing!

Taught by

Matthew Carr

Reviews

4.4 rating at Udemy based on 93 ratings

Start your review of Lets Learn C++ and Make a 2D Dungeon Game!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.