You are captain of the cargo ship Chromium B.S.U., responsible for delivering supplies to our troops on the front line. Your ship has a small fleet of robotic fighters which you control from the relative safety of the Chromium vessel. Chromium B.S.U. is a fast paced, arcade-style, top-scrolling shooter. It uses OpenGL for graphics, OpenAL/SDL_mixer for sound effects, GLC/FTGL for text rendering, and glpng/SDL_image for texture loading.
Quarry is a multi-purpose GUI for different board games (at present Go, Amazons, and Othello). It allows users to play against computer players (third-party programs, e.g. GNU Go) and other humans, and view and edit game records. It supports SGF and uses GTP to communicate with game-playing engines.
Asymptopia Crossword Builder (Math/Text) is an application that runs in any modern Web browser, but does not require an Internet connection (if it is installed locally). The application was designed to allow teachers to quickly produce well-designed, challenging activities. The application features a configuration panel where the user can either enter their own word-hint pairs, or generate math-crossword problems via a single button. The math functionality generates word:hint pairs like: "four:7/x-3/8=11/8", where the hint corresponds to the problem, and the student would write the letters "four" in the corresponding boxes of the puzzle.
D'Enfent Engine is a library that contains high-level classes to access OpenGL functions. It contains classes that may be very useful in game development: GUI components, sprite classes, and classes to handle mouse/keyboard events. It has a full API reference, as well as lessons to help you start working with the library.
TuxWordSmith is similar to the classic word game "Scrabble", but with Unicode support for multiple languages and character sets. The game is currently distributed with 42 dictionary resources for playing Language[i]-Language[j] "Scrabble". For example, if configured to use the French-German dictionary, then the distribution of available tiles will be computed based on frequency of occurrence of each character of Language[i] (French), and, for each submission, the corresponding definition will be given in Language[j] (German).