Asteroids3D is an OpenGL-based first-person game of blowing up asteroids. Its simple code base also provides a way to learn OpenGL with the help of external tutorials like those from NeHe.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
This release fixes compilation when -DDATADIR or the enhanced LDFLAGS line are used. An extended debugging grid and spherical/tetrahedronal bounding boxes for asteroids have been added. The view depth has been increased.
The texture loader has been rewritten. Starting a game should be fast now, especially on low-end (500MHz and less) machines. Eye-candy has been enabled or added. GL flicker, irregular lightning, leading sight, and uninitialized variables were corrected.
Updates to the targeting graphics; the graphics more accurately reflect the future position of the targeted asteroid and provide information about closure rate.
A fix for a bug in how asteroids were deleted from the linked list which causes a crash, replacement of -geom by a -geometry option which will allow the window width, height, and position to be set, new command line options -freshrc and -rcfile, toggleable options keys that have been remapped to be consistently at the top of the keyboard, keyboard rotation controls are now more smooth and behave in a proportional manner, updates to the README file, new torpedo plasma effect, new torpedo and shield sounds, and new directories (tools and contrib).