xtris
[index]
[hacks]
[sirc]
[ytalk]
[utalk]
[ircd]
[xtris]
[Zoinx]
What is xtris?
xtris is a multi-player version of the classical game of Tetris,
for the X Window system. It will run on most any reasonably modern
Unix-like system, and has been tested on Linux, FreeBSD, SunOS and
Solaris.
xtris is a true client/server game (as opposed to a centralized game
managing multiple displays), which makes it particularily responsive and
bandwith-effective. It can handle human players and automated ones
(bots), and includes a simple chat system.
The latest version of xtris is 1.15; it fixes some resizing problems
under CDE and mwm.
Here are some screenshots (click on them for full-size pictures):
xtris features:
- The game itself is as close as I could get to the original Tetris
game (the one written in Turbo Pascal 3 by the two Russian guys), so
when you rotate your brick and drop it, it will fall just where you
expect it.
- The X interface has a Motif-ish look-and-feel, but does not actually
use Motif, so it will compile on any system.
- Works both standalone and multiplayer. Multiplayer games are
synchronous, managed by a server. When a player fills two or more lines
at the same time, they grow at the bottom of some other player's pit.
- You can start automatic players (bots) and play against them. The
bot's playing has improved a lot; it averages some 50,000 lines per
game when playing alone now.
- Includes a chat system where you can chat with other players (when
some have lost and are waiting for the game to end), or see a detailed
account of the game in progress.
- You can redefine the keys the game uses and change its default
colors, via X resources.
Downloading:
Download xtris in tarred and gzipped (compressed) form:
(these two are the same; the second is provided as a stable URL to link
to if you want to link the xtris distribution).
Or you can look at these files one by one:
Note: to compile under current FreeBSD, edit the makefile with these definitions:
CFLAGS = -O3 -D__USE_FIXED_PROTOTYPES__ -I/usr/X11R6/include
XLIBDIR = -L/usr/X11R6/lib
License:
xtris is distributed under the
GNU General Public License:
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
[index]
[hacks]
[sirc]
[ytalk]
[utalk]
[ircd]
[xtris]
[Zoinx]