Dr1ver
Dr1ver is a driving simulator. It was written in C++ with the OpenGL API. Major features include: 3D graphics, texture mapping, Wavefront OBJ file support, frustum culling, collision detection and a scene manager. There is also audio support.
Perhaps the best part of this simulator is the fully-abstracted 3D rendering system. There is an abstract renderer, with an OpenGL rendering subsystem. Thus, it would be very easy to create a game with this rendering engine.
Controls are a bit difficult. Basic driving controls: WASD (fps-style). Press C to change the camera view (there are 4). Press 0 to re-align the wheels. Press R to shift into reverse gear.
It is still being worked on in my spare time.
Dr1ver is an individual effort. Future additions: full Octree support, better controls.
Media: