summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2015-08-25 14:03:37 +0200
committerFlorian Jung <flo@windfisch.org>2015-08-25 14:03:37 +0200
commitccdf1206ee664a15cf9f4082ebc8835deafdffba (patch)
tree4070707e6ee733d9aba02d92974bc530f71ee1f6
parent8a1591c08f7e55ba6d22d5b78a4cb48d8bc0c8d8 (diff)
readme, game mechanics
-rw-r--r--README7
-rw-r--r--game_mechanics.txt7
2 files changed, 11 insertions, 3 deletions
diff --git a/README b/README
index d609439..ad6b58a 100644
--- a/README
+++ b/README
@@ -3,9 +3,10 @@ prerequisites: python3, pygame and websocket-client
git submodule update --init
python3 main.py
-move mouse = move
-left click, space = split
-right click, w = eject some mass
+space = split
+w = eject some mass
r = respawn
s = lock input. toggle between "user controls" and "bot controls". hold shift for "nobody controls"
+move mouse = move
+mouse left/mid/right click: set markers (currently unused)
esc = quit
diff --git a/game_mechanics.txt b/game_mechanics.txt
new file mode 100644
index 0000000..1bb5987
--- /dev/null
+++ b/game_mechanics.txt
@@ -0,0 +1,7 @@
+can eject: if size >= 60 i.e. mass >= 35
+eject makes me lose 16 mass
+eject distance is between (600+my.size) and (700+my.size), about 10-15 deg deviation
+can eat ejected mass if mass >= 18 i.e. size >= 43
+
+cell can eat us, if their size/mass(??) is at least 1.25* our size/mass
+