Files
games/ROADMAP.md
2026-09-19 05:15:01 +02:00

2.3 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

  • (x) 0.2.0 — fixer la gouvernance documentaire, la nomenclature et le cycle de maturation des idées et décisions.
  • (x) 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.
  • (x) 0.2.0 — consolider les études acceptées en architecture/règles durables, notamment ownership, réseau, Uroburas et POC, puis fermer les points encore candidats.
  • (x) 0.2.0 — formaliser la stratégie réseau : Actix Web pour le Web/API, asset delivery auto-hébergé H2/H3, WebSocket baseline et WebTransport/QUIC candidat.
  • (x) 0.2.0 — préparer une trajectoire 0.3.x dédiée aux POC plateforme/réseau avec Snake comme jeu-sonde.
  • (x) 0.2.0 — préparer la trajectoire 0.4.x Uroburas Mode 1 et le prompt de session associé après gel de la conception.