Gnome Batalla Naval Documentation
Copyright (C) 1995,2001 Ricardo Quesada
1st Part.
1. Overview
The Gnome Batalla Naval is an implementation of the Battleship game.
This is a slighty modified version of the original game. This is a multiplayer
game. What I mean, is that you can play against multiple robots or humans at the same time.
One play against the others, so when you fire, you fire against all the
players ( but not against you, of course ).
This package consist of 3 modules:
gbnserver: The gnome batalla naval server.
gbnclient: The gnome batalla naval client.
gbnrobot: The gnome batalla naval robot.
The robot is an executable, (as the server, and the client), but you
dont need to run it by yourself. The server, and the client are able to
launch the robot. These three packages need Gnome 1.0 (or superior) to
run.
2nd Part.
2. The client (gbnclient)
The client consist of two windows:
Windows and its meaning
Left window |
Right window |
It must be filled with your ships. You must complete it with 10 ships:
4 ships of 1 unit
3 ships of 2 units
2 ships of 3 units
1 ship of 4 units
Press "random" to generate a valid pseudo-random board. |
In this window you will have as many "notebooks" or "tabs" as
players (including yourself). You must fire is these windows. Any fire
that you made is delivered to all the players (except you) |
3. The server (gbnserver)
The server is very simple: Its a window with the info of all the players
that are connected.
At least one server must be run.
4. The robot (gbnrobot)
The robot is a client that plays by itself.
5. Connecting to the server
The client uses TCP/IP to connect to the server (TCP). And you can
connect through the internet.
Since version 0.74 you can use also the new IPv6
protocol (useful to play in the 6bone).
6. GGZ
Since version 0.99.6, Batalla Naval has support for GGZ
GGZ Gaming Zone is cool. Use Batalla Naval in GGZ mode. Its better ;)
You need ggz version >= 0.0.4
7. Greetings
The greetings goes to:
Bombi, ladrona de mis pensamientos.
Viole, Má y Pá.
8. More info
The official Batalla Naval homepage is:
http://batnav.sourceforge.net
9. Copying
The GNU public library version 2.