Penguin
Annotated edit history of XBattle version 2, including all changes. View license author blame.
Rev Author # Line
1 PerryLorier 1 XBattle is an old Unix Realtime Strategy Game.
2
3 The general idea is that there is a map (usually made up of hexes or squares, but can be as weird as diamonds or octagons), with some cities (represented by circles). Cities produce troops at a fixed rate. If you click near the edge of a cell then the game will toggle on or off a spigot where troops will leave that cell and "flow" into the neighbouring cell.
4
5 This has been rather popular amongst the [WAND] group recently, and so we have our own fork of the code which has some bugs fixed and a few extra features added. see http://source.meta.net.nz/svn/xbattle/ for our [SVN] tree.
6
7 The game supports as many teams and as many people as you care to play for, it also has some rather good AI's.
8
9 For an example game against the AI use:
10 <pre>
11 ./xbattle -ai 0 1 2 -blue you -red me -rbases 3 -sea 2 -march 2 -bound -attack -repeat -manage -farms 2 -militia 2 -hex \
12 -boardx 20 -boardy 20
13 </pre>
2 AlastairPorter 14
15 Don't use <tt>-ai x 1 y</tt>. It will deadlock the game.
1 PerryLorier 16
17 To setup a multiplayer game with someone on orb:0.0
18 <pre>
19 ./battle -red me -blue orb:0.0 -rbases 3 -sea 2 -march 2 -bound -attack -repeat -manage -farms 2 -militia 2 -hex \
20 -boardx 20 -boardy 20 -dig -fill
21 </pre>
22
23 Hint: Try and take and hold a corner.