Filewatcher File Search File Search
Content Search
» » » » » battleball_2.0-17_kfreebsd-i386.deb » Content »
pkg://battleball_2.0-17_kfreebsd-i386.deb:101392/usr/share/doc/battleball/  info  control  downloads

battleball - soccer game played with tanks or helicopters…  more info»


                                BattleBall 2.0
                  A 3D single/multiplayer game for X Windows
                               Philip A. Hardin

How to play

BattleBall is essentially the game of soccer, played with military
vehicles rather than with people.  Each player drives a tank or flies
a helicopter, and tries to move the ball down the playfield to the
other team's goal.  In BattleBall, the teams' "goals" are their
headquarters buildings, positioned at the ends of the playfield.
Hitting another team's headquarters building with the ball scores a
point, knocking the building over in the process.  Yes, realism was
my ultimate goal in this game.

Players are organized into teams.  Up to six teams can play at once, and
teams may have any combination of human and computer players.  All teams
compete on the playfield simultaneously.  To reduce disorientation and
chaos, players' vehicles are painted with their team's colors, and
headquarters buildings are marked with their team's insignia.

Vehicles are, of course, armed with cannons, but these are primarily a
means to an end.  Gunfire is good for forcing obstinate opponents out of
your way, but gunfire doesn't destroy anything.  Gunfire is also good
for blasting the ball across the playfield and into your opponent's HQ.


When there are two teams, scoring is the same as it is in soccer:
scoring a "goal" is worth 1 point.  When there are more than two teams,
scoring a goal earns 2 points, and the other teams besides the losing
team receive 1 point each for defending their headquarters.


BattleBall is played with keyboard controls, which are shown in the game
window.  If the window isn't large enough to show them all, "more->"
appears at the edge of the window, indicating that the window can be
resized to show more controls.

Command-Line Options

Run the game with the flag "-help" to see all the command-line options.

About the application

BattleBall runs under X11 Windows, and uses X11 to open game windows on
multiple machines.  This has a couple of implications.

First, even though BattleBall is a multiplayer game and can be played
(very) short distances over the internet, it runs as a single process
on one machine.  That one machine has to do almost all the work to
render a 3D scene in each game window.  In other words, the game runs
*slow* with too many human players!  There are several things you
can do to get more speed out of the game:

o  open game windows on machines other than the machine running the game
o  use the -id option to lower the inter-frame delay
o  turn off shadows
o  turn on "simple" graphics
o  use smaller game windows
o  use wireframe rendering

Second, the machine on which BattleBall runs must have "permission" to
open windows on the other machines where the game will be played.  The
"xhost" command gives this permission.  Type "xhost +" in a Unix shell
on each machine where you plan to play the game.  Otherwise, you may
see an error message like "cannot connect to X server so-and-so" when
you try to start a multiplayer game.


BattleBall is copyright (c) 1996, 1997 Philip A. Hardin.

As of July 29, 1998, BattleBall is released under the terms of the
GNU General Public License.  See the file "COPYING" for details.

BattleBall comes with NO WARRANTY, not even the implied warranty of
else would you expect?

Web Page

Executables and source code are available from the BattleBall web page
Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017