Files
leggenda-del-regolo/video/SCALETTA.md
T
manzoloandClaude Opus 5.5 e3354be352 Video dimostrativo: scaletta, copione, preparazione della VM e montaggio
Prima ripresa del 23/10 (8:34) con la catena del cameraman di qemu-iso-lab; il risultato
resta in video/out/, fuori da git.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UdeKd62opy9PKgpQXtVctF
2026-10-23 13:26:43 +02:00

3.5 KiB

Video dimostrativo del prototipo — scaletta

Prima ripresa: 23 ottobre 2026, sul gioco com'era quel giorno (37 test verdi, scene fino al Trebbio). Si rifà ogni volta che il prototipo cresce: si aggiorna il copione video/demo-prototipo.mjs, poi gli stessi comandi.

Cosa si vede (durata attesa 7-8 minuti, tetto 10)

Solo sottotitoli in italiano in alto (le battute del gioco sono già nei fumetti) e la colonna sonora del gioco rimontata sopra il video (la VM registra lo schermo, non l'audio).

# Capitolo Cosa fa l'omino Didascalia
1 Titolo schermata del titolo con la dedica, musica del titolo titolo del gioco, «demo del prototipo»
2 Introduzione le quattro righe sopra il panorama, un clic per riga —
3 Piazza Colonna arriva, guarda la colonna e il manifesto, prova ad andare al Fiocco di Neve come si gioca: clic = azione più sensata, i verbi a destra
4 I vecchietti dialogo: le due leggende del Regolo, il Palio di quest'anno, «niente di strano stanotte?» i dialoghi a scelte
5 La squama guarda sotto la panchina, prende la squama, la guarda, la offre ai vecchietti l'inventario, «dai… a»
6 Campeggio e Bosco ai Frati due scene di passaggio, bandierine e tiglio il paese a gradini
7 Pieve e oratorio chiesa, campanile, statua; palco e tavolate dell'oratorio —
8 Villa Adami e la salita la villa, il leone di terracotta, la strada della scuola —
9 Fortezza bastione, porta incatenata, le impronte —
10 Trebbio viale dei cipressi, la torre fa da psicologo e dà l'indizio gli aiuti del castello
11 Il finale torna alla Fortezza, usa la squama sulle impronte, schermata di fine fine del prototipo, dedica

Come si rigira

Dalla cartella ~/Workspaces/qemu/qemu-iso-lab (la catena del «cameraman», gemello 30_Note/video-dimostrativi.md):

virsh --connect qemu:///system start lubuntu-studio
IP=$(virsh --connect qemu:///system domifaddr lubuntu-studio --source lease | awk '/ipv4/{sub("/.*","",$4); print $4}')
TOUR_VM=manzolo@$IP tools/tour/session.sh
# copia del gioco nella VM e server su 127.0.0.1:8000 (SRC= per girare su una copia ferma)
~/Workspaces/misc/LeggendaDelRegolo/video/prepara-ripresa.sh manzolo@$IP
PW=$(ls -d ~/.npm/_npx/*/node_modules/playwright | head -1)/index.mjs
TOUR_VM=manzolo@$IP PLAYWRIGHT_MODULE=$PW node tools/tour/rec.mjs ~/Workspaces/misc/LeggendaDelRegolo/video/demo-prototipo.mjs --dry   # prova a vuoto
~/Workspaces/misc/LeggendaDelRegolo/video/prepara-ripresa.sh manzolo@$IP   # azzera prima della ripresa vera
TOUR_VM=manzolo@$IP PLAYWRIGHT_MODULE=$PW node tools/tour/rec.mjs ~/Workspaces/misc/LeggendaDelRegolo/video/demo-prototipo.mjs
python3 ~/Workspaces/misc/LeggendaDelRegolo/video/monta.py artifacts/tour/out/demo-prototipo
virsh --connect qemu:///system shutdown lubuntu-studio

monta.py accorcia le didascalie, lancia build.py, rimonta la musica dai cambi registrati in musica.json e scrive video/out/demo-prototipo.mp4 (escluso da git).

Trappole

  • Il gioco va servito dentro la VM (prepara-ripresa.sh): niente rete fra host e VM da sistemare.
  • Le battute del gioco durano sayTime (circa 18 caratteri al secondo): il copione non le salta, aspetta che finiscano.
  • Una pressione più lunga di 450 ms sulla scena vale «guarda»: i clic di mv.py sono brevi, non usare trascinamenti.
  • Il salvataggio sta nel localStorage del profilo della VM: il setup del copione lo svuota, sennò compare «Continua».