Files
games/ROADMAP.md
2026-09-18 00:39:10 +02:00

1.7 KiB

Roadmap

Légende

  • ( ) — planned ;
  • (x) — completed ;
  • (d) — deferred ;
  • (c) — cancelled.

Les marqueurs qualifient une ligne de scope. Une même version peut donc apparaître plusieurs fois si une partie est livrée, une partie reportée et une autre annulée.

0.1.0 — Fondation POC

  • (x) 0.1.0 — squelette du workspace, règles, architecture, versions et assets.
  • (x) 0.1.0 — moteur V1 POC, boucle de jeu, input abstrait et rendu SDL3 minimal.
  • (x) 0.1.0 — Reflex et Snake jouables comme POC de réutilisation.
  • (x) 0.1.0 — Desktop SDL3 natif, Android SDL3/Java/JNI et Tauri/WebView/WASM Reflex.
  • (x) 0.1.0 — tracing commun, provenance runtime, packaging et validation multi-appareils.

Le détail historique des prereleases 0.1.0-* reste dans deltas/0.1.0/ et history/0.1.0/.

0.2.0 — Conception du framework modulaire

  • ( ) 0.2.0 — fixer la gouvernance documentaire, la nomenclature et le cycle de maturation des idées et décisions.
  • ( ) 0.2.0 — inventorier et réserver les capabilities déjà justifiées sans les implémenter prématurément.
  • ( ) 0.2.0 — définir les couches, les dépendances autorisées et la frontière entre kernel, capability, plateforme, provider, système de jeu et service.
  • ( ) 0.2.0 — établir la matrice plateformes et les archétypes de jeux utilisés pour challenger l'architecture.
  • ( ) 0.2.0 — définir le modèle de composition statique, le manifest produit/jeu et l'architecture cible des crates.
  • ( ) 0.2.0 — définir la trajectoire d'implémentation progressive des versions suivantes seulement après revue de la conception.