XJump (aka 'FALLING TOWER') is a cool game based on simple X graphics
where the object is to get the player up as many levels as possible.
Quite possibly one of the most addictive games out there.
xbindkeys is a program that allows you to launch shell commands with your
keyboard or your mouse under X Window. It links commands to keys or
mouse buttons, using a configuration file.
VNC stands for Virtual Network Computing. It is, in essence, a remote
display system which allows you to view a computing 'desktop'
environment not only on the machine where it is running, but from
anywhere on the Internet and from a wide variety of machine
architectures.
XRally is a Linux clone of the classic Rally X arcade game. For
those who don't know, in Rally X you control a blue (good) car,
that has to collect yellow flags around a maze-like map, while
avoiding the red (bad) cars. In order to help himself, the blue car
can use clouds of smoke through the maze. If a enemy touch any of
these clouds, it stops for a while. The enemy cars can also crash
one with the other, what gives you some extra time.
XRally is written in C using only the basic Xlib and Xpm libraries.
It's a project aimed mainly at newbie X11/Game programmers like me
(but any experienced help is appreciated! :) )
Aview is powerful graphics viewer which utilize the aalib API and allows
viewing netpbm format (and others in the presence of netpbm or ImageMagick)
on console (using slang) and X.
There are three programs.
aview: the main program which could used to view pnm, ppm, pgm and pbm
files. It runs under X or slang.
asciiview: a shell script wraps around aview to allow wider range of image
formats to be viewed. Netpbm package is required for the conversion.
aaflip: a program to view flip animation using ascii text. Works under X
and slang.
You could press h to get help. You may also save the pics in various text
format. Thanks to aalib!
Pango is the text rendering engine of GNOME 2.x. SDL_Pango connects
the engine to SDL.
If you are a game software developer, you should know the difficulties
of distribution. So I will start to introduce SDL_Pango from the
viewpoint of distribution.
In Un*x, SDL_Pango is hard to use as system-independent module,
because it depends on fontconfig and Pango which are designed as
system-singleton modules. If you use SDL_Pango, your software will
require those modules installed to target system. If your software
is shipped as shrink-wrap package, it may cause much problem on
your support desk. You should carefully design your installation
process.
XBellD is a small daemon for replacing the standard X Window
System terminal bell with a more interesting set of sounds.
This is useful for systems where the terminal bell is handled
by the "PC Speaker," or where different sounds are desired for
different classes of X clients.
XBellD works by intercepting terminal bell requests on the
server side, and then playing user-specified sounds through a
PCM capable soundcard. The resource class of the client making
a terminal bell request is used to match a corresponding sound
file which should be played when such a request is made.
xtris is a version of an classical popular game, for any number of
players, for the X Window system.
xtris is a true client/server game (as opposed to a centralized game
managing multiple displays), which makes it particularily responsive and
bandwith-effective.
Gsimplecal is a lightweight calendar applet written in C++ using GTK.
It was intentionally made for use with tint2 panel in the openbox environment
to be launched upon clock click, but of course it will work without it. In
fact, binding the gsimplecal to some hotkey in you window manager will probably
make you happy. The thing is that when it is started it first shows up, when
you run it again it closes the running instance. In that way it is very easy to
integrate anywhere. No need to write some wrapper scripts or whatever.
Also, you can configure it to not only show the calendar, but also display
multiple clocks for different world timezones. Read the manual page for the
details (there is info about keyboard controls as well!).
distcc is a program to distribute compilation of C code across
several machines on a network. distcc should always generate the
same results as a local compile, is simple to install and use, and
is often significantly faster than a local compile.
Unlike other distributed build systems, distcc does not require all
machines to share a filesystem, have synchronized clocks, or to
have the same libraries or header files installed. Machines can be
running different operating systems, as long as they have compatible
binary formats or cross-compilers.
distcc sends the complete preprocessed source code across the network
for each job, so all it requires of the volunteer machines is that
they be running the distccd daemon, and that they have an appropriate
compiler installed.
This version also comes with a text-based as well as a GNOME-based monitor
to inspect the load on the cluster, and how it is distributed among the
various distcc nodes.