diff --git a/docs/game/actions/atoms.txt b/docs/game/actions/atoms.txt new file mode 100644 index 0000000..b616071 --- /dev/null +++ b/docs/game/actions/atoms.txt @@ -0,0 +1,17 @@ +The possible agent actions in as atomic detail as possible + + +move +pick up +place +combine +equip +unequip +sit +control +observe +lay +sleep + + + diff --git a/docs/game/actions/examples.txt b/docs/game/actions/examples.txt new file mode 100644 index 0000000..b80001a --- /dev/null +++ b/docs/game/actions/examples.txt @@ -0,0 +1,98 @@ + + + + +move to a new room +objects: +agent +other room + +(move) to the other room + + + + + + + + +write a note +objects: +desk +pencil (on desk) +paper (on desk) + +(pick up) pencil (transfer storage) +(pick up) paper (transfer storage) +(combine) pencil and paper + + + + + + +put on a shoe +objects: +agent +shoe + +(pick up) shoe +(equip) on self + + + + +sit in a chair +objects: +agent +chair + +(sit) on the chair + + + + + +watch a television +objects: +agent +remote +television + +if television is off, +(pick up) remote +(control) television +(place) remote +(observe) television + + + + + + + +sleep in a bed +objects: +agent +bed +(lay) on the bed +(sleep) + + + + + + + + + + + + + + + + + + + diff --git a/docs/game/mechanics_goals.txt b/docs/game/mechanics_goals.txt index af2aaaf..3140b8b 100644 --- a/docs/game/mechanics_goals.txt +++ b/docs/game/mechanics_goals.txt @@ -1,9 +1,12 @@ - - Characters that you can talk to in the world - - Move into different spaces in the world - - Interact with items in the world - - Combat + - Agents that you can talk to in the world + - Agents have task sequences that they are responsible for which they pursue + - Agents can move from location to location + - Agents can pick up items + - Agents can place items + - Agents can use items + - Agents can