- Structure games/<bggId>-<nom>/ : game.json, scoring.json, rules.fr.json - 7 jeux intégrés à l'app (modèles de score), fiches de règles Azul et 6 qui prend - Schémas JSON générés depuis l'app (autocomplétion dans l'éditeur) - CI : validation avec le validateur de l'app, schémas à jour - Licence CC BY-SA 4.0, guide de contribution
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
# Skori — catalogue de jeux
|
||||
|
||||
Contenu communautaire de [Skori](https://gitea.ton618.ovh/homer/skori_v2),
|
||||
le compteur de points pour jeux de société : **comment compter les points**
|
||||
de chaque jeu, et une **fiche de règles** rédigée par la communauté.
|
||||
|
||||
Le hub Skori importe ce dépôt automatiquement : un jeu ajouté ici devient
|
||||
disponible dans l'app pour tout le monde (recherche dans **Jeux → Ajouter un
|
||||
jeu**).
|
||||
|
||||
## Organisation
|
||||
|
||||
```
|
||||
games/
|
||||
230802-azul/ # <bggId>-<nom-en-kebab-case>
|
||||
game.json # obligatoire : nom affiché, lien vers les règles officielles
|
||||
scoring.json # modèle de score (comment compter les points)
|
||||
rules.fr.json # fiche de règles en français
|
||||
README.md # notes libres (facultatif)
|
||||
schemas/ # schémas JSON (autocomplétion dans l'éditeur)
|
||||
```
|
||||
|
||||
Le `bggId` est l'identifiant du jeu sur [BoardGameGeek](https://boardgamegeek.com) :
|
||||
c'est le nombre dans l'adresse de sa page (`boardgamegeek.com/boardgame/230802/azul`).
|
||||
Les informations du jeu (année, nombre de joueurs, auteurs, image…) viennent
|
||||
de BoardGameGeek : on ne les recopie pas ici.
|
||||
|
||||
## Ce qui n'a pas sa place ici
|
||||
|
||||
- **Du code** : les modèles de score sont des fichiers JSON déclaratifs. Si un
|
||||
jeu demande une règle de calcul que le format ne sait pas exprimer, ouvrez
|
||||
un ticket sur le dépôt de l'app.
|
||||
- **Des images, logos ou PDF** : ce sont des œuvres des éditeurs.
|
||||
- **Le texte des livrets de règles** : une fiche de règles est un résumé
|
||||
rédigé avec vos propres mots, qui renvoie aux règles officielles.
|
||||
|
||||
Le CI refuse tout autre fichier que ceux listés ci-dessus.
|
||||
|
||||
Voir [CONTRIBUTING.md](CONTRIBUTING.md) pour ajouter ou corriger un jeu.
|
||||
|
||||
## Licence
|
||||
|
||||
Contenu sous licence [CC BY-SA 4.0](LICENSE). Données de jeux : Powered by
|
||||
[BoardGameGeek](https://boardgamegeek.com).
|
||||
Reference in New Issue
Block a user