67 lines
2.0 KiB
Markdown
67 lines
2.0 KiB
Markdown
<!-- file: deltas/0.2.0/0-pre.4.fix.1.md -->
|
|
<!-- version: 1 -->
|
|
|
|
# Delta 0.2.0-0-pre.4.fix.1
|
|
|
|
## Base
|
|
|
|
Base déclarée : `0.2.0-0-pre.4`.
|
|
|
|
Le delta `0-pre.4.md` reste immuable.
|
|
|
|
## Objet
|
|
|
|
Recentrer tous les POC plateforme étudiés sur Snake comme jeu-sonde unique.
|
|
|
|
Le prochain jeu réel pressenti étant un super Snake, cette correction permet aux POC de plateforme de préparer directement ses besoins plutôt que de répartir l'effort entre Reflex et Snake.
|
|
|
|
## Décision d'étude
|
|
|
|
Les nouveaux POC plateforme utilisent Snake :
|
|
|
|
- Tauri Android + Snake ;
|
|
- Web navigateur direct + Snake ;
|
|
- Tauri Desktop + Snake ;
|
|
- builder Android multi-ABI centré sur Snake ;
|
|
- futurs POC Windows/macOS/iOS SDL avec Snake lorsque les environnements sont disponibles.
|
|
|
|
Reflex reste une référence technique historique pour les briques Tauri/WASM déjà construites, mais n'est plus le jeu principal des futurs POC plateforme.
|
|
|
|
## Raisons
|
|
|
|
Snake exerce davantage de besoins utiles pour le futur jeu réel :
|
|
|
|
- input continu ;
|
|
- clavier/swipe/touch ;
|
|
- grille ;
|
|
- plusieurs entités ;
|
|
- collision/obstacles ;
|
|
- état de jeu plus long ;
|
|
- resize/orientation ;
|
|
- virtual controls éventuels ;
|
|
- future extension multi-snake et multiplayer.
|
|
|
|
## Fichiers modifiés
|
|
|
|
- `Cargo.toml` ;
|
|
- `Android/game-reflex-poc/build.gradle` ;
|
|
- `Android/game-snake-poc/build.gradle` ;
|
|
- `README.md` ;
|
|
- `docs/studies/000-README.md` ;
|
|
- `docs/studies/009-PLATFORM_POC_CANDIDATES.md` ;
|
|
- `docs/studies/010-PLATFORM_POC_REUSE_AND_DELTA.md` ;
|
|
- `docs/studies/011-PLATFORM_POC_VALIDATION_MATRIX.md` ;
|
|
- `docs/studies/012-PLATFORM_POC_SEQUENCE.md`.
|
|
|
|
Tous les fichiers existants modifiés et possédant un en-tête `version` ont été incrémentés.
|
|
|
|
## 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 implémentation runtime n'est ajoutée.
|