diff options
| author | Timo Wilken | 2020-06-12 15:52:15 +0100 |
|---|---|---|
| committer | Timo Wilken | 2020-06-12 15:52:15 +0100 |
| commit | 62a288df8fbe4ab0f36d7fb870306a76e04eabf2 (patch) | |
| tree | f99a60fba14070cd0c9b245cb292aad1905e6e23 | |
| parent | 5ccdb95965082a62093e8178e53537ac0eec3c67 (diff) | |
| -rw-r--r-- | README.md | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..7493aec --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +# Star Empire + +A very simple game of planetary conquest. + +## The game + +The maps is a graph of planets, each one connected to a few other planets. Ships +can travel along these connections to take over enemy planets. + +Planets produce ships at a steady rate; they can be conquered by flying more +ships there than are currently on the planet. A slight wrinkle is that planets +can have 'shields', each of which must be defeated by a ship first. + +Planets can also be upgraded to produce ships faster (economic) or be better +defended (defensive). + +## The code + +I'm currently working on `2d.rkt`, which contains an as-yet-unfinished +implementation of the game mechanics in two dimensions. + +I played around with racket's `pict3d` library in `3d.rkt`, but put that on hold +in favour of getting the game mechanics right in the 2D version first. |
