Skip to content
CourseAsk.
Learn C++ Programming By Making Games Volume 2
Udemy Certificate 0

Learn C++ Programming By Making Games Volume 2

About this course

An in depth practical course on OOP using C++. We learn the very basics of OOP like Classes and Objects up to more advanced topics like move semantics and lambda expressions. We then take those topics and apply them through a complex application that will contain 4 different arcade games: Tetris, Break-out!, Asteroids and Pacman. We will code 2 of those games together using the techniques we learned in the previous sections. The other 2 games will be projects for students.We'll be making this arcade app from SCRATCH (mostly), using SDL for window management, input and colour but that's it! Everything else will be hand coded by us so we can get a good understanding of what's happening underneath the hood in game engines. What we make from scratch:Drawing lines and shapesVectorsPolygon fill algorithm2D texturing2D sprite animations2D rotationsLoading bitmap filesSprite sheetsSo much more!This is an exciting course for students to take their skills to the next level through challenging problems and games. This is a HARD course, but if you stick with it (and finish all the exercises and projects), you'll not only be a better programmer than most of your peers, you'll be one step closer to getting that industry job you've been dreaming about.There’s no risk!This course comes with a full 30 day money-back guarantee. If you are not completely satisfied with the course, Udemy will refund you what you paid - no questions asked.Register for the course today!

C

63/100

CourseAsk score

What the provider tells you
39/45
Who stands behind it
8/35
How complete the listing is
16/20

Scores how much the provider publishes and who stands behind it — not how well it is taught.

What you'll learn

  • understand basic and advanced concepts of object-oriented programming
  • apply programming skills to develop arcade games
  • implement move semantics and lambda expressions
  • work with graphics rendering and sprite animations using SDL

Course objectives

  • build two arcade games from scratch
  • complete independent projects for two additional games
  • gain practical experience in game programming
  • develop a deep understanding of the workings of game engines
Game Programming #c# #object-oriented programming #game development #lambda expressions #game engines #arcade games #SDL #move semantics #sprite animations #bitmap files
$199.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · 0