2026-04-17 22:09:53 +02:00
|
|
|
# Chessistics — Plan de travail (restant)
|
|
|
|
|
|
|
|
|
|
Consolidation des sections non implementees des anciens `PLAN_missions.md` et
|
|
|
|
|
`PLAN_leveldesign.md`. Le moteur (black-box sim, campagne, transformateurs,
|
|
|
|
|
missions 1-7) est en place. Ce qui suit concerne la finition UX, les visuels
|
|
|
|
|
et l'extension de la campagne.
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## 1. UX / Presentation — gaps Godot
|
|
|
|
|
|
|
|
|
|
Le moteur expose deja les commandes et events requis ; cote Godot il manque
|
|
|
|
|
les surfaces d'interaction et d'animation.
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## 2. Extension de la campagne
|
|
|
|
|
|
|
|
|
|
`campaign_01.json` compte actuellement 7 missions (Pion → Tour → Cavalier →
|
|
|
|
|
Fou → Dame + 2 transformateurs). La vision GDD/plan prevoit une campagne
|
|
|
|
|
plus longue et un final orchestrant toutes les chaines.
|
|
|
|
|
|
2026-04-17 22:42:03 +02:00
|
|
|
### 2.2 Demandes recurrentes — wiring restant
|
|
|
|
|
Le moteur gere le mode recurrent (`ConsumptionPerTurn`, `SustainTurns`,
|
|
|
|
|
shortage tracking, events `DemandShortageStarted/Cleared`). Il reste :
|
|
|
|
|
- Concevoir des missions utilisant le mode recurrent (post-campagne 1).
|
|
|
|
|
- Visualisation UI du shortage (jauge buffer rouge, pulsation d'alerte).
|
|
|
|
|
- Ajuster la condition de fin si un mix classique + recurrent coexiste.
|
2026-04-17 22:09:53 +02:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-04-17 22:42:27 +02:00
|
|
|
## 3. Idées restantes (nice-to-have)
|
2026-04-17 22:09:53 +02:00
|
|
|
|
2026-04-17 22:42:27 +02:00
|
|
|
- Animation flash input → flash output distincte sur la cellule du
|
|
|
|
|
transformateur (actuellement un seul flash de conversion).
|
|
|
|
|
- Icônes cargo plus riches que des carrés colorés (pictogrammes
|
|
|
|
|
par type).
|