|
Description
Empire is a two-player board based strategy game. The objective
is to encircle the opponent's pieces with our own.
The complete rules can be found below.
The program is written using the wxWindows library, and currently
it supports network play between two human players.
|
News
-
04/05/2002 - Long delay due to some academic
deadlines... I tried to redesign the code slightly better, although I'm still
not too happy with it. At least now I can add things like showing the moves
made, and separate the status display from the board. Also, I added a screenshot
to the site.
-gabor_sz
- 19/04/2002 - Uploaded the Windows version as well. I noticed
that initially the wrong current player was shown; This should be fixed
now.
-gabor_sz
- 17/04/2002 - Implemented the game rules, and updated the
user interface so it shows the current player and
the score. This now forms the first release. It
should compile under Windows as well with the makefiles in the wxWindows
package, but I don't know yet if it actually works.
-gabor_sz
- 15/04/2002 - Set up the project page, uploaded the current
sources to CVS, and wrote this very basic webpage.
Currently the user interface is a bit flaky, crashes for example if
there is no client connected and the
server tries to make a move. However, the networking is more or
less working, and hopefully soon the game rules will be properly implemented.
-gabor_sz
|
Rules
- Objective
- The aim of the game is to capture as
many enemy pieces as possible
- Commencement
- The game is played on a 32 x 32 grid,
which forms 1024 intersections
- At the centre of the board, there are
2 circles on the NW - SE diagonal and 2 crosses
on the NE - SW diagonal
- Placement
- Each player has an effectively unlimited
supply of pieces, in which one player uses
the circles and the other uses crosses
- The players take turns placing one
of their pieces on a vacant line intersection
on the board, with the player using the circles moving first
- Formations
- A ring is constructed if the pieces
of a player form a closed chain of connected pieces,
with any 2 pieces connected if either one lies within 1 step adjacent
or diagonal to the other
- The area inside the ring is considered
out of play
- Capture
- A player captures his/her opponent's
piece or pieces by surrounding them with his/her own
pieces, i.e. by constructing a ring around his/her opponent's pieces
- Pieces which are captured in a ring,
which is then recaptured by the opposing side are
not considered as captured pieces
- Pieces at the edge of the board cannot
be captured
- Result
- The game ends when there are no more
vacant line intersections, or by mutual agreement
- The player who captures the larger
number of pieces is the victor
-ezzeriesa
|
Download
The current version can be downloaded from the Sourceforge
project page, here. Download the CVS
version for latest features.
|
|