S.C.O.U.R.G.E. is a rogue-like game in the fine tradition of NetHack
and Moria It sports a graphical front-end, similar to glHack or the
Falcon's eye. I tried to design the 3D UI as a best of both worlds
from old to new: It lets you rotate the view, zoom in/out, view
special effects, etc. On the other hand I've always liked the
old-school isometric games like Exult or Woodward.
Stormbaan Coureur is the Linux game that was formerly known as
Sturmbahnfahrer. It is back with a larger track, more challenges,
many improvements in a PC (Politically Correct) edition. In this
game, it is all about the car Physics. If you want to master it,
try to have the laws of physics work with you, not against you.
Stormbaan Coureur is a game by Bram Stolk.
This is a port of the classic computer game "Sopwith" to run on
modern computers and operating systems. It is named "SDL Sopwith"
as it was originally used the LibSDL graphics library. There is now
also a port to Gtk+, the widget library used by GNOME and there is
initial code written toward a backport allowing it to be run under
DOS, like the original.
The object of the game is to remove all of the blocks from the screen
before the time runs out. Two blocks are removed at a time,
and must be of the same color. After completing a level,
you will be rewarded with a bonus point for every tick left on the clock.
For each level thereafter, the time to complete the the level will be shorter.
Twitch - a GPL arcade game by David Clark <silenus@telus.net>.
Twitch is an overhead 2-d shooter, reminiscent of games like Robotron or Tron:
Deadly Disks. The player has entered the fortress of the evil Hippopoticus,
and is trying to rescue the fair Lady Penelope from his clutches. I wrote
Twitch as a proof-of-concept: namely that Python, properly written, is fast
enough to create a playable, cross-platform arcade game.
UFO ALIEN INVASION is a strategy game featuring tactical combat against hostile
alien forces which are about to infiltrate earth at this very moment. You are
in command of a small special unit which has been founded to face the alien
strike force. To be successful on the long run, you will also have to have a
research team study the aliens and their technologies in order to learn as much
as possible about their technology, their goals and the aliens themselves.
Xdemineur is a minesweeper game for the X Window System.
The object of this game is to find the location of the mines
hidden in the minefield and to mark their location by placing a
warning flag. You have exactly as many flags as there are mines.
The number of flags that remain to be placed is displayed in the
top left corner of the window and a timer is displayed in the top
right corner.
OpenTyrian is a port of the DOS shoot-em-up Tyrian. Jason Emery
generously gave the OpenTyrian developers a copy of the Tyrian 2.1
source code, which has since been ported from Turbo Pascal to C.
The port uses SDL, making it easily cross-platform.
Tyrian is an arcade-style vertical scrolling shooter. The story is
set in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot
employed to fight Microsol and save the galaxy.
poker-eval is a C library to evaluate poker hands. The result of the
evalution for a given hand is a number. The general idea is that if
the evalution of your hand is lower than the evaluation of the hand of
your opponent, you lose. Many poker variants are supported (draw,
holdem, omaha, etc.) and more can be added. poker-eval is designed
for speed so that it can be used within poker simulation software
using either exhaustive exploration or Monte Carlo.
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source
C/C++ extension loading library. GLEW provides efficient run-time mechanisms
for determining which OpenGL extensions are supported on the target platform.
OpenGL core and extension functionality is exposed in a single header file.
GLEW has been tested on a variety of operating systems, including Windows,
Linux, Mac OS X, FreeBSD, Irix, and Solaris.
This is the linux verson.