summaryrefslogtreecommitdiff
path: root/specs
diff options
context:
space:
mode:
authorSofviic <sofviic1993@gmail.com>2024-06-18 13:31:08 +0300
committermetamuffin <metamuffin@disroot.org>2024-06-23 19:21:22 +0200
commitdbaff62e7e7548e0ca3f082bb8386927af102830 (patch)
treeb835418c3487216e97373d23df8aac25277d8634 /specs
parentfb96a40f728137df0566bac8cdb933549a42bfc6 (diff)
downloadhurrycurry-dbaff62e7e7548e0ca3f082bb8386927af102830.tar
hurrycurry-dbaff62e7e7548e0ca3f082bb8386927af102830.tar.bz2
hurrycurry-dbaff62e7e7548e0ca3f082bb8386927af102830.tar.zst
game design document; 4 intial game setup
Diffstat (limited to 'specs')
-rw-r--r--specs/04.GameSetup.md42
1 files changed, 42 insertions, 0 deletions
diff --git a/specs/04.GameSetup.md b/specs/04.GameSetup.md
index b5cc03a0..be69bc36 100644
--- a/specs/04.GameSetup.md
+++ b/specs/04.GameSetup.md
@@ -1,4 +1,46 @@
# Game Setup
+## Restaurant
+The game intially starts with 0€, and only tomatoes unlocked.
+You start out with an intial supply of 10 tomatoes in the tomato bag.
+With the restaurant in this form
+```
++--------------------+
+|ctc.ctc.ctc.ctc.ctc.|
+|.....c..............|
+|c...c...+--www---dd-+
+|tc.ctc..|##...##W..#|
+|c...c...w..........S|
+|c.......w..######..T|
+|tc......w..........F|
+|c.....ct|##ss##ooo##|
++---dd---+-----------+
+```
+- `.`: nothing
+- `+`,`-`,`|` : walls
+- `d`: door
+- `t`: table
+- `c`: chair
+- `#`: counter
+- `w`: counter(window)
+- `s`: sink
+- `o`: oven
+- `W`: watercooler
+- `S`: [steak] freezer
+- `T`: tomoto bag
+- `F`: flour bag
+
+
+## Demand
+Check the [Demand section](05) for more info on what this means.
+
+Demand scale starts at 0%.
+(from -50% to +50%)
+
+Demand graph starts at offset 9 hours.
+$$\sin\left(3\sin\frac{\left(x+o\right)}{2}\right)+1$$
+```c
+demand = sin(3*sin((x+offset)/2))+1
+```