• The courses above are up to 95% off - only $10 using voucher code ENDMARCH10. Limited time offer.

C++ game coding: Learn to make games using the C++ programming language.

If you have no programming experience but want to get started as fast as possible, or if you need a quick C++ refresher then this level 1 course is the place to start.
We will waste no time in getting you started on your journey to writing great games for the PC, using C++. The journey will be smooth as we will learn the fundamentals of the super-fast C++ language, a step at a time and then put the new knowledge to use, with practical game projects using SFML, OpenGL powered library.
  • c_plus_plus_game_coding_introductory_tutorial

C++ Game Coding Level 1

This course is for you if you are completely new to programming or the C++ language. This tutorial course will explain all you need to know to code C++ games as quickly as is realistic. This course will also be […]

  • c_plus_plus_variables_in_game_coding_tutorial

Game variables in C++

Whenever we code a PC game, we need to ‘know’ what the situation in the game is at any given point in time. As an example, things like the player’s score, how many people connected to the game lobbies, […]

  • c_plus_plus_manipulating_variables_in_game_coding_tutorial

Manipulating the value of our game’s variables

Having just learned what C++ game variables are and that they store values that represent the objects in our games it is probably obvious that these values held by our variables will need to change […]

  • c_plus_plus_condition_checking_tutorial

C++ condition checking in a game

Condition checking in games is all about making decisions. How do we know the player has run out of lives? How do we detect the ball has reached the edge of the screen […]