9cc0e0ccd5e1811c7dfa82431fdbd1f5a60fcedd
Dans Chromium, l'installation du service worker échouait (« Cache.add() encountered a network error » sur wasm/engine.data) quand le Worker du moteur téléchargeait les mêmes 8,7 Mo au même moment : l'application n'était alors pas disponible hors ligne. Repéré par make test-browser, reproduit dans quatre essais sur cinq sans ce changement, jamais avec. Évite aussi de télécharger deux fois ces données à la première visite. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Ustagammon
Ustagammon est une application mobile de backgammon, gratuite, libre (GPLv3) et entièrement hors ligne, qui apprend le jeu du premier lancer de dés jusqu'au niveau expert. Elle s'appuie sur le moteur GNU Backgammon.
Projet en cours : étape 0, prototype technique. La feuille de route est dans
docs/feuille-de-route.md, le cadrage dans docs/cadrage.md.
Démarrer
Prérequis : git, make, docker (et adb pour le téléphone).
make setup # une fois : prépare les outils
make help # liste des commandes
make lint
make test
Licence
Code sous GPLv3 (LICENSE), contenus pédagogiques sous CC BY-SA 4.0.
Crédits dans CREDITS.md.
Languages
C
55.6%
TypeScript
26.7%
JavaScript
6.4%
Shell
3.8%
Python
2.8%
Other
4.7%