0.2.0-0-pre.3
This commit is contained in:
66
deltas/0.2.0/0-pre.3.md
Normal file
66
deltas/0.2.0/0-pre.3.md
Normal file
@@ -0,0 +1,66 @@
|
||||
<!-- 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.
|
||||
Reference in New Issue
Block a user