akkaz / scuola

← Tutti i giochi

Ispirato a 99 Nights in the Forest (Roblox)

99 secondi nel bosco

Il falò si sta spegnendo. Raccogli la legna nel bosco e portala al fuoco. Resisti 99 secondi fino all’alba.

MedioPercorso base: circa 65 minuti

Tieni questa pagina in una scheda e Scratch in un’altra. Non serve un account.

Vuoi aggiungere turni, livelli o vite? Apri gli aiuti pratici →

0

Progetta il tuo gioco

5 minuti

Prima di toccare Scratch, decidi com’è il tuo gioco. Bastano poche parole; potrai cambiare idea.

Gli appunti restano solo su questo browser. Non scrivere nomi o dati personali.

1

Il bosco di notte

10 minuti

Come si leggono i blocchi

Ogni figura dice su quale sprite costruire i blocchi: prima di trascinarli, clicca la sua miniatura sotto lo stage.

I colori ti dicono dove cercarli: Situazioni Movimento Aspetto Suono Controllo Sensori Operatori Variabili

«fine» è solo il bordo sotto i blocchi a C («per sempre», «se», «ripeti»): non va cercato. Il fumetto giallo «nuovo» indica i blocchi da aggiungere a uno script che hai già.

Se Scratch è in inglese: in alto Settings → Language → Italiano.

  1. Sfondi: un bosco scuro chiamato Bosco; uno tutto nero con la scritta IL FUOCO SI È SPENTO chiamato Buio; uno chiaro con il sole e la scritta CE L’HAI FATTA chiamato Alba.
  2. Sprite: Esploratore, Falò (al centro) e Legna. Rimpiccioliscili: il bosco deve sembrare grande.
  3. Crea tre variabili, «Per tutti gli sprite»: Fuoco, Secondi e Legna in mano.
2

L’esploratore

10 minuti

Sullo sprite Esploratore
quando si clicca su @greenFlag
vai a x: (0) y: (-80)
per sempre
  se <tasto [freccia destra v] premuto?> allora
    cambia x di (4)
  fine
  se <tasto [freccia sinistra v] premuto?> allora
    cambia x di (-4)
  fine
  se <tasto [freccia su v] premuto?> allora
    cambia y di (4)
  fine
  se <tasto [freccia giù v] premuto?> allora
    cambia y di (-4)
  fine
fine

Trucco: costruisci il primo «se», poi tasto destro → duplica e cambia freccia e numero.

In coppia? Cambiate chi usa il mouse.

3

Il fuoco si consuma

15 minuti

Ogni secondo il fuoco perde 2 e il tempo passato aumenta di 1. Se il fuoco arriva a 0, è buio: hai perso.

Sullo sprite Falò
quando si clicca su @greenFlag
passa allo sfondo [Bosco v]
vai a x: (0) y: (0)
porta [Fuoco v] a (30)
porta [Secondi v] a (0)
per sempre
  attendi (1) secondi
  cambia [Fuoco v] di (-2)
  cambia [Secondi v] di (1)
  se <(Fuoco) < (1)> allora
    passa allo sfondo [Buio v]
    ferma [tutto v]
  fine
fine

Prova: premi la bandiera e non fare niente: dopo 15 secondi il fuoco è a 0 e compare lo sfondo Buio.

4

Raccogli la legna

10 minuti

Sullo sprite Legna
quando si clicca su @greenFlag
per sempre
  raggiungi [posizione a caso v]
  attendi fino a quando <sta toccando (Esploratore v)?>
  cambia [Legna in mano v] di (1)
fine

Il pezzo di legna aspetta l’esploratore, poi finisce nello zaino (Legna in mano + 1) e ne compare un altro nel bosco.

In coppia? Cambiate chi usa il mouse.

5

Portala al falò

15 minuti

Ora la legna va portata al fuoco, come nel gioco vero. Sul Falò costruisci un secondo script, separato dal primo:

Sullo sprite Falò
quando si clicca su @greenFlag
porta [Legna in mano v] a (0)
per sempre
  attendi fino a quando <<sta toccando (Esploratore v)?> e <(Legna in mano) > (0)>>
  cambia [Fuoco v] di ((Legna in mano) * (10))
  porta [Legna in mano v] a (0)
fine

Leggilo a voce: «Aspetta finché l’esploratore mi tocca e ha della legna. Poi ogni pezzo vale 10 di fuoco, e lo zaino si svuota». Il blocco «e» è in Operatori.

6

Sopravvivi fino all’alba

5 minuti

Nel primo script del Falò, dentro il «per sempre», sotto il controllo del buio, aggiungi:

Sullo sprite Falò dentro «per sempre», in fondo
se <(Secondi) = (99)> allora
  passa allo sfondo [Alba v]
  ferma [tutto v]
fine

Per provarlo senza aspettare: metti per un attimo Secondi a 90 invece che a 0, poi rimettilo.

★

Rendilo tuo

20 minuti

Un gioco è tuo quando ci metti qualcosa che l’originale non ha. Cambia almeno tre cose: una grafica, un suono e una regola.

  • Il falò che si vede: dentro il «per sempre» del Falò, «porta dimensione a ((Fuoco) + (50)) %».
  • Suoni del bosco in sottofondo e un crepitio quando aggiungi la legna.
  • Cambia le regole: zaino che porta al massimo 3 pezzi, fuoco che si consuma più in fretta di notte…
  • Disegna il tuo esploratore e un bosco tutto tuo.

Sfide in più, con i blocchi

Hai finito i traguardi? Scegline una.

Il cervo

Quando il fuoco è basso, dal buio esce un cervo che ti insegue.

Sullo sprite Cervo
quando si clicca su @greenFlag
nascondi
vai a x: (-220) y: (160)
attendi fino a quando <(Fuoco) < (15)>
mostra
per sempre
  punta verso (Esploratore v)
  fai (2) passi
  se <sta toccando (Esploratore v)?> allora
    passa allo sfondo [Buio v]
    ferma [tutto v]
  fine
fine
Si fa sempre più buio

Sullo Stage: più il fuoco è basso, più lo sfondo è scuro.

Sullo Stage
quando si clicca su @greenFlag
per sempre
  porta effetto [luminosità v] a ((Fuoco) - (40))
fine
Zaino piccolo

Nella Legna, la condizione diventa «<<sta toccando (Esploratore)?> e <(Legna in mano) < (3)>>»: con lo zaino pieno non puoi raccogliere altro, e devi tornare al fuoco.

✓

Fallo provare e salva

20 minuti

Fallo provare. Lascia il posto a un compagno per 2 minuti e non spiegargli niente: guarda dove si blocca. Se non capisce cosa fare, aggiungi un’istruzione nel gioco (un personaggio che lo dice, o una scritta sullo sfondo).

Salva. In Scratch: File → Salva sul tuo computer. Il file si chiama come il progetto, con .sb3 alla fine: dagli il nome del tuo gioco.

Sai rispondere a voce?

Il docente può chiederti una di queste cose, davanti al tuo gioco:

  1. Che differenza c’è tra Fuoco e Legna in mano?
  2. Perché nel secondo script del Falò servono due condizioni unite da «e»?
  3. Quale blocco conta il tempo? Ogni quanto?
0 prove superate

Le spunte le metti tu, dopo aver provato davvero in Scratch. Il sito non legge il tuo progetto e non dà voti.

Gli appunti si salvano su questo browser.

Il gioco finito, da confrontare

È il percorso base completo, senza le sfide in più. Costruiscilo prima tu: scaricalo solo per confrontare, se ti blocchi o quando hai finito. In Scratch: File → Load from your computer (o «Carica dal tuo computer»).

Scarica 99 secondi nel bosco (.sb3)