diff --git a/README.md b/README.md index bf24add..7cda718 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,12 @@ python3 -m http.server 8000 # poi http://localhost:8000 Clic = azione più sensata (parla, guarda, vai); clic destro o pressione lunga = guarda; un verbo scelto vale per il clic successivo. Spazio salta la battuta, i numeri scelgono nel dialogo, Esc annulla il verbo. +Il libro dell'oratorio si apre e si sfoglia con clic o tocco; Esc lo chiude. Nella fessura della Fortezza, +la torcia segue mouse o dito (anche trascinando): si cercano i dettagli tenendo brevemente la luce su di essi. +Si possono usare anche le frecce, oppure Invio per cercare il prossimo dettaglio. «Torna fuori» permette di +riprovare; dopo il ritrovamento, «Continua» conclude il capitolo. +Il volume dei suoni ambientali e del fruscio delle pagine si regola in **Pausa → Ambiente ed effetti**. + ## In Docker ```zsh @@ -64,5 +70,6 @@ make down npm test # logica, storia coerente, soluzione percorsa dall'inizio alla fine npm install && npx playwright install chromium-headless-shell npm run browser # partita completa con clic veri in Chromium, salvataggio, telefono +npm run browser -- --media-only # libro, torcia e audio: controllo mirato desktop/telefono ``` diff --git a/assets/closeups/palio-2007.jpg b/assets/closeups/palio-2007.jpg new file mode 100644 index 0000000..d3ce635 Binary files /dev/null and b/assets/closeups/palio-2007.jpg differ diff --git a/docs/IMMAGINI.md b/docs/IMMAGINI.md index 190d528..4ba389e 100644 --- a/docs/IMMAGINI.md +++ b/docs/IMMAGINI.md @@ -1,5 +1,9 @@ # Da dove vengono le immagini +- `assets/closeups/palio-2007.jpg`: copia della foto `assets/raw/palio-2007-foto.jpg` fornita da Andrea + il 24 ottobre 2026. Usata nel primo piano della fessura; il renderer mostra soltanto la tela tramite + le coordinate `story.closeups.fessura.crop`, senza modificare la foto originale. + Da controllare **prima del primo push**: quello che è nella storia di git, una volta pubblicato, resta pubblico anche se poi lo si cancella. Le foto originali (`assets/raw/`) e i prompt (`prompts/`) sono esclusi da git e non sono mai stati committati (verificato il 2026-10-23); qui si parla degli sfondi ridisegnati in `assets/scenes/`, che invece diff --git a/docs/STATO.md b/docs/STATO.md index b924854..905472d 100644 --- a/docs/STATO.md +++ b/docs/STATO.md @@ -18,6 +18,23 @@ Online su 50037.manzolo.it tutto fino agli effetti ambientali di Codex. Aperto, ## Dove siamo arrivati +- **Multimedia (25 ottobre, modifiche locali)**: il libro sfogliabile già presente conserva immagini, battute e + riapertura dall'inventario; il fruscio ora segue il volume degli effetti, non quello delle voci. + Nuovi paesaggi sonori sintetizzati con Web Audio (`src/engine/soundscape.js`, profili in + `src/story/soundscapes.js`): vento, acqua, uccelli di giorno e grilli di sera, campane, bicchieri, + gocce e scricchiolii distanziati. In **Pausa → Ambiente ed effetti** si regola il volume, salvato nel browser. + Muto, pausa e pagina nascosta fermano anche i suoni già avviati. + La **torcia nella fessura** apre un primo piano: mouse, tocco/trascinamento o frecce spostano la luce; + Invio aiuta a cercare il prossimo dettaglio. Pietra → palio → occhi; la musica si abbassa durante la ricerca. + «Torna fuori»/Esc permette di riprovare; soltanto dopo gli occhi «Continua» avvia la conclusione. + Nessun progresso parziale viene salvato. La tela usa la foto vera del 2007, ritagliata durante il disegno. + Controllo mirato: `npm run browser -- --media-only`; il collaudo normale include anche queste prove. + Verificati `npm test` e `npm run browser`: soluzione completa, salvataggi, libro su desktop/telefono, + torcia con mouse/tastiera/tocco/trascinamento, pausa e muto, segnale Web Audio senza saturazione. + Schermate in `/tmp/regolo-shots/media-*.png` e `/tmp/regolo-shots/05b-fessura-*.png`. + I copioni video sono aggiornati ai gesti richiesti dalla torcia; il montaggio audio da file continua a + includere solo musica e voci (gli effetti Web Audio non vengono esportati dal copione). + - **Ambienti animati (25 ottobre)**: alle prove già presenti (bandiere del campeggio, fascio di luce nella Pieve, ombre al Bosco ai Frati) si aggiungono 51 dettagli nelle altre 35 scene. Configurazione in `src/story/ambience.js`, richiamata da `story.js`; nuovi disegni in `src/engine/ambient.js`: diff --git a/index.html b/index.html index 9bf4def..9dc39e5 100644 --- a/index.html +++ b/index.html @@ -19,7 +19,7 @@
- + @@ -73,6 +73,9 @@