The following event types will be returned by the server:
- TYPE: game-state
+ TYPE: game-info
- WHEN: When a client first connections
+ WHEN: When a client first connects
+
+ WHAT: Static information about the game (will not change)
EXAMPLE:
+ event: game-info
+ data: {"id":"WXYZ","url":"https://lmno.games/WXYZ"}
+
+ TYPE: game-state
+
+ WHEN: When a client first connects
+
+ WHAT: Snapshot of the current dynamic game state
+
+ EXAMPLE:
+
event: game-state
- data: {"moves":[0,8],"board":["X","","","","","","","","O"],"next_player":"X"}
+ data: {"moves":[0,8],"board":["X","","","","","","","","O"],"next_player":"X"}
TYPE: move