@@ -7,6 +7,7 @@ Le serveur permettra d'héberger plusieurs parties, afin d'épargner aussi aux a
N'hésitez pas à me contacter si vous avez des idées ou des critiques concernant le principe ou ma manière d'implémenter, de coder... Il faut adapter les règles du jeu au support informatique, ce qui nécessite de faire des choix (par exemple, j'ai décidé de remplacer le système de billets par une valeur numérique, mais je garde le roulement des valeurs).
## Documentation
La classe `Game` représente une partie, et peut servir pour toute la durée d'un jeu, pour plusieurs systèmes monétaires.
La partie serveur, pour les interactions, ainsi que le système d'échanges ne sont pas encore implémentés. La classe de la monnaie dette non plus.
Le système de roulement des valeurs est aussi à faire.
...
...
@@ -36,6 +37,15 @@ Exemple :
Le fichier `testclient.py` est un client temporaire pour tester le serveur en développement.
### Protocole
Le protocole utilisé entre clients et serveur est très simple.
VERSION/LANG/LENGTH\nDATA
**VERSION** étant la version du protocole utilisée pour le paquet, **LANG** le langage utilisé pour coder les données, **LENGTH** la taille des données, **DATA** les données.