Initialise le catalogue de jeux Skori
Validation du contenu / validate (push) Successful in 34s

- 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:
2026-10-18 21:19:01 +02:00
commit d823c1d0b9
25 changed files with 1128 additions and 0 deletions
+44
View File
@@ -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).