C++ programming language
Software entity
Coded in C++, a superset of C programming language, slowly diverging from its roots.
1075
games
30platforms
WIN 2007
LIN 2003
LIN 2004
WIN 2007
WIN 2012-12-13
LIN 2008
LIN 1997
LIN 2008? *
X360 2013-08-07
LIN 2002
X360 2011-03-25
WIN 2011-10-12
Development started in 1979, name changed to C++ from C with Classes in 1983. No actual standard was established before 1998, though.
Some instances of the use of C++ language can be detected on Windows by noting the presence of msvcp##.dll (Microsoft C++ Runtime Library) in the game directories. These are very often accompanied by regular C runtime as well, but this is simply because C can be used fluidly in C++ and already offers functionality for which there's no reason to create pure C++ alternative.
Popular tags
actionadventure aspectratio-4-3 cdrom clanguage debian demo directx9 download drm dvd firstpersonshooter fmod freebsd leveleditor lua lutris mapgenerator openal opengl physx sdl serialkey steamworks ubuntu vorbis widescreen win2k winvista winxp x11 x86 x86-64 xmlParent group
Child groups
Mac OS 8, Mac OS 9, Haiku OS, K Desktop Environment, Microsoft Windows, RIM BlackBerry, Godot Engine, Cocos2d, Irrlicht Engine, Torque 2D, Moai, Source, Spark Engine, Emulated on MAME, Atomic Game Engine
Games by year
A | 1983 - C++ published |
B | 1998 - ISO/IEC 14882:1998 (C++98) |
C | 2003 - ISO/IEC 14882:2003 (C++03) |
D | 2007 - ISO/IEC TR 19768:2007 (C++TR1) |
E | 2011 - ISO/IEC 14882:2011 (C++11) |
The first C++ programming language video game was released in 1984.
Ubisoft, Electronic Arts and THQ published most of these games.