Game Development in C++

Published: September 15, 2015

In Resources.


C++ is a perfect language for game engine programming. It's fast & to some degree portable. See the following resources if you want to start programming your own game.

Open source game engines

3D graphics

GUI systems

Multimedia programming

Physics engine

  • Box2D - 2D Physics Engine for Games


  • Game Programming Patterns - Bob Nystrom, 2014
  • "Learning C++ by Creating Games with UE4" - William Sherif, 2015 on using C++ with Unreal Engine 4

See also