0.2.0-0-pre.4-fix.1

This commit is contained in:
2026-09-18 15:06:30 +02:00
parent a8ab312a3a
commit 504cc02712
10 changed files with 114 additions and 52 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/studies/009-PLATFORM_POC_CANDIDATES.md -->
<!-- version: 1 -->
<!-- version: 2 -->
# Candidats POC plateforme
@@ -30,16 +30,16 @@ Le projet dispose déjà de :
Les POC futurs doivent partir de cette base.
## POC A — Tauri Android avec Reflex
## POC A — Tauri Android avec Snake
### Question
Le chemin Tauri Android peut-il exécuter le même gameplay Reflex déjà utilisé par Tauri Desktop/WASM avec une intégration mobile acceptable ?
Le chemin Tauri Android peut-il exécuter le gameplay Snake avec une intégration mobile acceptable, en réutilisant au maximum les briques déjà validées par le POC Tauri/WASM Reflex ?
### Réutilisation visée
- `game-reflex-poc` ;
- `game-reflex-poc-wasm` si le modèle reste Wasm/WebView ;
- `game-snake-poc` ;
- abstractions et bridge Tauri/WASM déjà validés avec Reflex, après généralisation minimale ;
- frontend Vite/TypeScript existant ;
- tracing frontend/Tauri ;
- assets existants ;
@@ -67,16 +67,16 @@ Le chemin Tauri Android peut-il exécuter le même gameplay Reflex déjà utilis
- faisabilité ads/auth plus tard ;
- coût de maintenance par rapport au chemin SDL Android.
## POC B — Web navigateur direct avec Reflex
## POC B — Web navigateur direct avec Snake
### Question
Le même gameplay WASM peut-il être livré comme jeu Web direct, sans Tauri, avec un packaging propre et un input navigateur fiable ?
Le gameplay Snake peut-il être livré comme jeu Web direct, sans Tauri, avec un packaging propre et un input clavier/tactile fiable ?
### Réutilisation visée
- `game-reflex-poc` ;
- crate WASM existante ;
- `game-snake-poc` ;
- adaptation/généralisation de la crate WASM existante ;
- Vite/TypeScript partagé autant que pertinent ;
- assets communs.
@@ -97,7 +97,7 @@ Le même gameplay WASM peut-il être livré comme jeu Web direct, sans Tauri, av
### Question
La voie Tauri/WASM validée avec Reflex est-elle réellement générique ou trop spécifique au premier POC ?
La voie Tauri/WASM validée avec Reflex peut-elle être généralisée proprement pour Snake sans duplication structurelle ?
### Pourquoi Snake
@@ -123,7 +123,7 @@ Le runner SDL3 natif et le workspace Rust se construisent-ils proprement sur Win
### Périmètre
Reflex ou Snake, selon la cible la plus simple.
Snake, afin de conserver le même jeu-sonde sur toutes les plateformes.
### À tester
@@ -200,7 +200,7 @@ Peut-on remplacer les scripts Python POC par un outil de build explicite, reprod
- `x86_64` ;
- éventuellement autres ABI seulement si réellement supportées ;
- Debug/Release ;
- Reflex/Snake ;
- Snake ;
- placement contrôlé des artefacts ;
- Gradle orchestration ;
- diagnostic clair des prérequis.
@@ -220,7 +220,7 @@ Ne pas lancer immédiatement :
## Résultat attendu
La première vague doit surtout comparer trois chemins :
La première vague doit surtout comparer trois chemins autour du même gameplay Snake :
```text
SDL native