OpenGL Target (internally named GunGame) is a 3D shooting-arena game written in C++ on top of raw OpenGL, GLUT, and GLEW. The player aims with the mouse and fires at moving targets, with hits tracked against a scoring system.
Bullet trajectories, hit detection against targets and level boundaries, and the camera/object transforms all run through OpenGL's matrix pipeline, driven from a single game loop in gungame.cpp.