reorga doc

This commit is contained in:
Henri Bourcereau 2024-02-13 20:13:25 +01:00
parent 92d5779929
commit 7cf8cd1c46
5 changed files with 67 additions and 65 deletions

21
doc/refs/journal.md Normal file
View file

@ -0,0 +1,21 @@
# Journal
```sh
devenv init
cargo init
cargo add pico-args
```
Organisation store / server / client selon https://herluf-ba.github.io/making-a-turn-based-multiplayer-game-in-rust-01-whats-a-turn-based-game-anyway
_store_ est la bibliothèque contenant le _reducer_ qui transforme l'état du jeu en fonction des évènements. Elle est utilisée par le _server_ et le _client_. Seuls les évènements sont transmis entre clients et serveur.
## Organisation du store
lib
- game::GameState
- error
- dice
- board
- user
- user