Files
games/deltas/0.2.0/0-pre.3.md
2026-09-18 14:46:05 +02:00

67 lines
1.9 KiB
Markdown

<!-- file: deltas/0.2.0/0-pre.3.md -->
<!-- version: 1 -->
# Delta 0.2.0-0-pre.3
## Base
Base déclarée : `0.2.0-0-pre.2.fix.3`.
## Objet
Compléter l'étude fonctionnelle validée en `0-pre.2.fix.3` avec deux axes manquants : adversaires pilotés/bots et architecture Web/identité/hébergement multi-jeux.
## Bot / pseudo-IA
L'étude couvre :
- logique simple ;
- recherche/pathfinding ;
- modèles entraînés éventuels ;
- bot local ;
- bot serveur ;
- difficulté ;
- remplacement de joueur ;
- bots de tests/charge ;
- réutilisation des semantic actions ;
- séparation entre moteur d'exécution et stratégie propre au jeu.
Aucune dépendance ML n'est réservée comme obligatoire.
## Web / identité / hébergement
L'étude couvre :
- identité canonique `PlayerId` ;
- anonymous account ;
- credentials propres ;
- OAuth/OIDC ;
- Google/Apple ;
- Play Games/Game Center/Steam comme identities liées ;
- account linking/merge ;
- sessions/tokens ;
- portail initial `games.sasedev.com` ;
- pages/jeux sous portail commun ;
- migration future d'un jeu vers son propre domaine ;
- services logiques `www/auth/api/cdn/leaderboard/realtime/admin` ;
- services spécifiques par jeu ;
- multi-tenant logique ;
- modular monolith initial puis séparation motivée par besoin réel ;
- CORS/origins/OAuth redirects lors de la multiplication des domaines.
## Fichiers nouveaux
- `docs/studies/007-GAME_AI_AND_BOT_EXECUTION_STUDY.md` ;
- `docs/studies/008-WEB_IDENTITY_AND_GAME_HOSTING_STUDY.md` ;
- `history/0.2.0/0-pre.2.fix.3.md`.
## Validation
```bash
python3 scripts/audit_rust_workspace_rules.py
python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates Android deltas history
python3 scripts/audit_distribution_layout.py
```
Aucune gate Cargo/Gradle/smoke n'est requise : aucune implémentation runtime ou configuration de build n'est modifiée.