C++ programming language

Software entity

Coded in C++, a superset of C programming language, slowly diverging from its roots.

1075
games
30
platforms
Related:
* C language
* D language
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 xml

Parent group

Programming languages

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

838587899193959799010305070911131517 962448720 ABCDE
A1983 - C++ published
B1998 - ISO/IEC 14882:1998 (C++98)
C2003 - ISO/IEC 14882:2003 (C++03)
D2007 - ISO/IEC TR 19768:2007 (C++TR1)
E2011 - 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.

Related sites

Platforms

Linux 488
Windows 278
BSD 85
Mac OS X 48
BeOS 27
X360 23
Pandora 22
PS3 19
OS/2 13
Android 13
MS-DOS 10
Solaris 10
Unix 9
iOS 5
GP2X 4
Xbox 3
Mac OS Classic 2
Amiga 2
PS2 2
Amiga AGA 2
Win3.1 1
C64 1
Flash 1
3DO 1
Apple II E 1
NeXT 1
TizenOS 1
Zaurus 1
PSP 1
Internet Only 1