#+TITLE: Ancient Board Games
* Phase 1: Royal Game of Ur
** [0/3] Add missing commands
*** TODO State machine switch
    Keyword ~state:~. What is the best way to pass data along with it? Following data has to be passed:
    - Player
    - State (~begin:~, ~wait:~, ~move:~, etc)
*** TODO Make the dice work
    - [ ] Display the score over the die image
    - [ ] Click to roll the dice
    - [ ] Rolling the dice has to make the state machine advance
*** TODO Implement the newer board
** [0/6] TODO Implement other rulesets
*** TODO "Osiris and Isis"
     Rules: [[https://www.ancient-origins.net/history-ancient-traditions/oldest-board-game-0013375][ancient-origins.net]]
*** TODO "There and back again"
     Rules: [[https://royalgameofuronline.com/][royalgameofuronline.com]]
*** TODO Invasion
     Rules: [[https://royalgameofuronline.com/][royalgameofuronline.com]]
*** TODO Burglars of Ur
     Rules: [[https://royalgameofuronline.com/][royalgameofuronline.com]]
*** TODO Royal Game of Alnothur
     Rules: see my org-roam notes

** [/] Online functionality
   
* Phase 2: "Gambling Game of Ur"
  With the extended, complex rules discovered by Irving Finkel.

* Phase 3: Other ancient games
** Kochi
** Senet
** Backgammon
** Mehen
