This is an X version of Christer Ericson’s ‘blockade’ Macintosh game,
written and put into public domain by der Mouse.
A sliding block game where you push differently shaped blocks onto each
other to change their shape or make them disappear with the aim of
clearing the grid of blocks. Comes with 80 different screens and built-
Specifies X display to connect to.
Specifies geometry of window.
Specifiesl visual to use. <arg> can be a visual ID number (such
as can be found in the output from xdpyinfo) or a visual class
name, such as PseudoColor, in which latter case blockade will
pick whichever it likes best among the available visuals of that
Specifies webserver mode. In this mode, serves webpages where
the game state is encoded into the URL; the string given will be
prefixed to all served URLs and stripped from incoming URLs. It
normally will be something like http://10.20.30.40:5678 when
blockade is run as a server backing port 5678 on 10.20.30.40.
Specifies background color.
Specifies foreground color.
Specifies border color.
Specifies border width in pixels.
Specifies name of window.
Specifies icon name of window.
Specifies font to use.
Specifies level to start at.
Specifies file of levels to use. The -file is optional unless
the <filename> begins with a - character.
Forces blockade to run in black-and-white mode, regardless of
whether a color visual is available.
-sync Causes blockade to do synchronous X calls.
Causes blockade to omit the built-in levels. When you use this
you must supply at least one level file.
-new Causes blockade to create any nonexistent level files you name.
Normally nonexistent level files produce complaints and are
Any menu button can be invoked by holding down Control and typing the
first character of the button label.
There are three other control characters that do useful things, as
listed in help screen #5.
You may obtain the latest version of blockade source via anonymous ftp
from internet host ftp://ftp.rodents.montreal.qc.ca/mouse/games/
October 28, 2004