From 0ec45c87452a9cd844f6f48d7cf8eabcd37bf48f Mon Sep 17 00:00:00 2001 From: Andrea Manzi Date: Sat, 31 Oct 2026 23:17:36 +0100 Subject: [PATCH] =?UTF-8?q?Il=20flipper=20col=20LOCK=20(idea=20di=20Andrea?= =?UTF-8?q?,=20fatto=20da=20Codex=20e=20completato):=20lo=20stesso=20ponte?= =?UTF-8?q?=20tre=20volte=20trattiene=20la=20pallina=20e=20ne=20d=C3=A0=20?= =?UTF-8?q?una=20nuova,=20l'altro=20ponte=20SPECIAL=20vale=20il=20JACKPOT?= =?UTF-8?q?=20e=20il=20MULTIBALL=20a=20due=20palline;=20serratura,=20secon?= =?UTF-8?q?de=20palline=20e=20SPECIAL=20nel=20disegno,=20suoni,=20aiuto,?= =?UTF-8?q?=20test;=20imbocchi=20delle=20rampe=20al=20centro=20e=20uscite?= =?UTF-8?q?=20laterali=20pi=C3=B9=20strette=20(Codex);=20pallina=20premio?= =?UTF-8?q?=20al=20traguardo;=20la=20barra=20del=20traguardo=20sotto=20la?= =?UTF-8?q?=20finestra=20invece=20del=20pannello=20sul=20Trebbio;=20il=20B?= =?UTF-8?q?occino=20prudente=20in=20curva?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01GiECd9RWGMKV7n3K1mdy8T --- docs/STATO.md | 10 +++ index.html | 9 +- src/engine/flipper-render.js | 44 ++++++---- src/engine/flipper.js | 157 ++++++++++++++++++++++++++--------- src/engine/soundscape.js | 2 + src/story/piloti.js | 4 +- tests/flipper.browser.mjs | 27 +++++- tests/flipper.test.mjs | 92 ++++++++++++++++++++ 8 files changed, 279 insertions(+), 66 deletions(-) diff --git a/docs/STATO.md b/docs/STATO.md index aaf495f..2981630 100644 --- a/docs/STATO.md +++ b/docs/STATO.md @@ -84,6 +84,16 @@ Online su 50037.manzolo.it tutto fino agli effetti ambientali di Codex. Aperto, imbocchi svasati allineati alla fisica, frecce animate e targhette RAMPA; funghi con ghiere metalliche, sponde smaltate, palette avorio con gomma rossa e Regolo verde con corona. Il traguardo e i punti mancanti restano visibili sotto il display, con una barra di avanzamento. Prove desktop e touch in `browser:flipper`. + Accessibilità dei tiri (Andrea): imbocchi delle rampe spostati verso il centro e allargati da 22 a 36 pixel + (spazio utile alla pallina da 13 a 27; ridotti dai primi 42 perché troppo larghi), pendenza e attrito ridotti per salire con colpi medi. Uscite laterali + ristrette da 22/14 a 14/12 pixel, con più spazio nelle corsie di ritorno alle palette. Test sui tiri obliqui, + decentrati e fuori bocca a tutti i livelli, e sulle discese laterali recuperate e ancora perdenti. + Al traguardo si vince una pallina extra, una sola volta per partita: il tiro prosegue e il premio si aggiunge + alla riserva, con avviso sul tabellone. Test a tutti i livelli anche raggiungendo il traguardo con l'ultima pallina. + Il LOCK (idea di Andrea, fatto da Codex e completato, 31 ottobre): lo stesso ponte tre volte di fila trattiene la + pallina nella serratura in fondo al ponte e ne dà una nuova sulla molla; l'altro ponte si accende SPECIAL; fatto, + JACKPOT (100.000), la pallina si libera e si gioca in MULTIBALL (due palline, ognuna coi suoi contatti e la sua scia; + persa una, resta l'altra senza scalare). Persa la pallina nuova prima dello SPECIAL, torna quella trattenuta. [DA ANDREA] un record per livello che resti salvato (suggerito da Codex). - **Dedica allo zio Mario (31 ottobre)**: nei Ringraziamenti, sotto quella al Lele e più piccola: «Al mio caro zio Mario, che mi ha fatto vivere tante avventure più belle della fantasia.» diff --git a/index.html b/index.html index d7b2aee..a4fcb72 100644 --- a/index.html +++ b/index.html @@ -310,14 +310,17 @@ sono i bastioni della Fortezza (1.000 a botta); i bersagli bianchi a sinistra sono la Pieve e quelli gialli a destra la torre dell'orologio (5.000 l'uno, 25.000 la fila intera); il bersaglio verde con la corona, in alto a destra, è il Regolo (10.000). I due ponti: cerca le targhette RAMPA e le frecce illuminate, ambra a sinistra e - azzurre a destra, appena sopra le sponde elastiche. Imboccali dal basso con un colpo deciso: la pallina ci sale sopra e + azzurre a destra, verso il centro sopra le sponde elastiche. Gli ingressi larghi accettano anche tiri un po' + decentrati: imboccali dal basso con un colpo di media forza, la pallina ci sale sopra e scende dall'altra parte, nella corsia di ritorno (15.000); l'altro ponte entro dodici secondi: i PONTI, con un - bonus di 50.000 in più. Il tasto destro del mouse è sempre il flipper di destra.

+ bonus di 50.000 in più. Lo stesso ponte tre volte di fila: LOCK, la pallina resta trattenuta in cima e te ne arriva + una nuova sulla molla, mentre l'altro ponte si accende SPECIAL; fallo e incassi il JACKPOT (100.000), la pallina + trattenuta si libera e giochi in MULTIBALL con due palline. Il tasto destro del mouse è sempre il flipper di destra.

I flipper: tieni premuto sulla metà sinistra o destra della scena (anche con due dita insieme, o col tasto destro del mouse per quello di destra), o i pulsanti «← Flipper» e «Flipper →», o le frecce sinistra e destra. Tre palline; la prima volta, appena lanciata, se la perdi subito torna (alla bona per 8 secondi, seria per 4, a fassi male per 1). Si vince arrivando al traguardo, anche se poi si esce: alla bona 60.000 punti, seria 120.000, - a fassi male 200.000; raggiunto il traguardo, si continua per il record.

+ a fassi male 200.000. Al traguardo vinci una pallina extra, una sola volta per partita, e continui per il record.