- Adaptive welcome message based on progression (50/200/500 boxes thresholds) - Raw inventory display before InventoryPanel unlock (plain text list) - Terminal.Gui as default mode (--classic flag for old sequential renderer) - Early-game box counter before StatsPanel unlock - Encouraging messages in empty ResourcePanel and locked panel placeholders - Wider inventory name column (28 chars), cookie detail/consume, box teaser - Richer StatsPanel with items discovered and play time
27 lines
1 KiB
Markdown
27 lines
1 KiB
Markdown
# Propositions d'améliorations du rendu
|
|
|
|
|
|
## 1. Message de bienvenue adaptatif
|
|
|
|
**Constat** : Le message de bienvenue est identique que le joueur ait 0 ou 500 boîtes ouvertes. C'est une occasion manquée de donner du feedback.
|
|
|
|
**Solution** : Adapter le message d'accueil selon la progression.
|
|
|
|
|
|
## 2. Inventaire en mode panneau sans avoir débloqué les panneaux
|
|
|
|
**Constat** : L'Inventaire apparait en mode panneau sans avoir débloqué les layouts et panels ui.
|
|
|
|
**Solution** : Avant ce déblocage, l'inventaire devrait être imprimé brut dans la console `Item (x qtt)`. Il manque plein de fonctionnalité pour l'inventaire mais elles seront rendues disponibles lors du déblocage de la meta adéquat.
|
|
|
|
## 3. Terminal.Gui Mode should be default
|
|
|
|
**Constat** : CLAUDE.md indique "Run with `--tui` for a tmux-like panel layout using Terminal.Gui:".
|
|
|
|
**Solution** : Le layout panel est une fonctionnalité meta in-game qui se débloque. Il ne devrait pas y avoir besoin de paramètre supplémentaire pour que les Terminal.Gui fonctionnent.
|
|
|
|
|
|
|
|
|
|
|
|
|