GNOME Batalla Naval Documentation
Copyright (C) 1998, Ricardo Quesada
1. Overview
The Gnome Batalla Naval is the implementation of the well-known game (at
least in my country) "Batalla Naval". Perhaps the english name is "Naval Battleship"
or something like that.
This is a slighty modified version of the original. This is a multiplayer, multirobot game.
What I mean, is that you can play against multiple robots or humans. One play against the others,
so when you fire, you fire against all the players ( but no you, of course ).
2. Rules
Each player must fill his board (the left one ) with 10 ships:
-
4 ships of one unit ( cell )
-
3 ships of two units ( cells )
-
2 ships of three units ( cells )
-
1 ship of four units ( cells ).
To put the ships correctly, dont put them in a diagonal-manner. And they must
be one cell away from the others.
Press 'Random' to generate a valid board of ships.
Press 'Send Board' to validate them with the server.
Press 'Start' to start the game. You cant play alone.
You must play against someone ( a robot, or a human ). If you have
the 'Autolaunch robot' turned on, the server will launch a robot and will
start the game.
If you want to play against more than one robot, just press 'Robot'
You must wait for your turn to fire ( in the right windows ).
3. Buttons
These are the meaning of the buttons:
-
CONFIG - Config the client with:
-
Player name
-
Server name
-
Server port number
-
Autolaunch robot
-
RANDOM - Generates a valid board
-
ROBOT - Launch a robot in the server
-
QUIT - Quit the game
-
CONNECT - Connect to server
-
DISCONNECT - Disconnect from the server ( aborts the game )
-
SEND BOARD - Send the board to the server
-
START - Start a game
-
SEND MESSAGE - Send message to other players
-
STATUS - Show the status of the players
-
Not connected
-
Connected
-
Ready to play
-
Playing
-
Playing turn
-
Game Over
-
4. Misc
The clients v0.70.x (bnpver 0x20) wont work correctly with older
versions like 0.60.x (bnpver 0x11-0x14) and vice-versa.
The only (old) client I would like to upgrade is the ncurses.
The othes ( GTK, XView ) wont be upgraded at least someone needs it.
The Windows 16bits client was done by Horacio
Peņa.
The last version of the game is in http://www.pjn.gov.ar/~rquesada/batnav.html
5. Copying
GNU GPL v2 or newer.