When every CPU cycle counts. Favoured by speed-obsessed players grinding the top of the leaderboards. This page focuses on games where C++ is part of the actual play loop: you write scripts, solve puzzles, control bots or build systems instead of only reading a lesson.
Start with CodinGame and Colobot if you want bot arena and robot programming. The mix currently leans beginner and intermediate, so use the ratings and difficulty labels to choose a first game that matches your comfort level.
For learners, the useful question is not just “does this game support C++?” It is whether the game gives feedback you can reason about: a bot decision, a failing puzzle, a resource loop, a layout rule or a simulation that exposes what your code did wrong.
We keep the list narrow on purpose. If a game only mentions C++ in a side feature, it belongs in the full catalog, not here. The goal is to help you find practice where the language matters to the core loop, with enough context to compare options before opening each review.
Below are the 2 C++ programming games we track, ranked by rating. Browse the full catalog →

CodinGame
OnlineFreeest. 2014★4.6 (1204)Solve puzzles and fight other players’ bots in real-time arenas. Write in 25+ languages and watch your code play out as an animated game.

Colobot: Gold Edition
OfflinePaidest. 2015★4.3 (96)A real-time strategy adventure where you program your robots in CBOT, a language close to C++ and Java.