24 lines
969 B
Markdown
24 lines
969 B
Markdown
# 12 — Prototyp: ratatui-Durchstich
|
|
|
|
Type: prototype
|
|
Status: open
|
|
Blocked by: 11
|
|
|
|
## Question
|
|
|
|
Trägt das Screen-Modell aus 11, bevor sieben Bildschirme darauf gebaut werden?
|
|
|
|
Der Umbau von `print_box` auf ratatui berührt jedes bestehende Modul (`items.rs`, `player.rs`,
|
|
`armor.rs`, `weapon.rs` und deren `print_values`). Vorher ein billiger Durchstich:
|
|
|
|
- Hauptmenü und Dungeon-Grid, mehr nicht. Ein Popup darüber, um das Stacking zu prüfen.
|
|
- Das Grid als eigenes Widget mit direktem Buffer-Zugriff — die Stelle, an der es kein fertiges
|
|
Widget gibt und die Empfehlung sich beweisen muss.
|
|
- Bewegung über `KeyEventKind`-gefilterte Eingabe, damit der Windows-Fallstrick real getestet ist
|
|
statt nur belegt.
|
|
- Prüfen, ob `game/` beim Bauen ratatui-frei bleibt oder ob es sofort leckt.
|
|
|
|
Bewusst nicht im Prototyp: Kampf, Inventar, Shop, Speichern, Mods.
|
|
|
|
Ergebnis: lauffähiger Durchstich plus Urteil, ob das Modell trägt oder Ticket 11 nachgebessert wird.
|