akkaz / scuola

← Tutti i giochi

Ispirato a Red Light, Green Light (Roblox)

Un, due, tre… stella!

Avanza quando il guardiano è girato. Se ti vede muovere, torni alla partenza. Toccalo e hai vinto.

FacilePercorso base: circa 60 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 campo e il guardiano

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 campo da gioco chiamato Campo e uno con la scritta HAI VINTO chiamato Hai vinto.
  2. Sprite Giocatore: mettilo a sinistra.
  3. Sprite Guardiano, a destra. Ha bisogno di due costumi: nella scheda Costumi fai tasto destro sul costume → duplica. Nel primo disegnalo di spalle e chiamalo di spalle; nel secondo disegna gli occhi e chiamalo guarda.
Non so disegnare il guardiano
Basta un cerchio per la testa: di spalle è tutto capelli, quando guarda ha due occhi grandi. Va bene anche un semaforo: rosso e verde.
2

Il giocatore avanza

10 minuti

Il giocatore va avanti solo finché tieni premuta la freccia destra.

Sullo sprite Giocatore
quando si clicca su @greenFlag
passa allo sfondo [Campo v]
vai a x: (-200) y: (-100)
per sempre
  se <tasto [freccia destra v] premuto?> allora
    cambia x di (3)
  fine
fine

In coppia? Cambiate chi usa il mouse.

3

Il guardiano si gira

20 minuti

Crea la variabile Guarda. Funziona come un semaforo: 0 vuol dire «di spalle, puoi muoverti», 1 vuol dire «ti guarda, fermo!».

Sullo sprite Guardiano
quando si clicca su @greenFlag
vai a x: (200) y: (-100)
porta [Guarda v] a (0)
passa al costume [di spalle v]
per sempre
  attendi (numero a caso tra (2) e (5)) secondi
  dire [Un, due, tre... stella!] per (1) secondi
  passa al costume [guarda v]
  porta [Guarda v] a (1)
  attendi (numero a caso tra (2) e (4)) secondi
  passa al costume [di spalle v]
  porta [Guarda v] a (0)
fine

Il guardiano si mette alla stessa altezza del giocatore (y = -100): così, arrivando in fondo, il giocatore lo tocca. Le attese sono a caso: il giocatore non può contare i secondi e deve stare attento.

Prova: premi la bandiera e guarda solo il guardiano e il monitor di Guarda: quando ha gli occhi, Guarda deve essere 1.

Il guardiano non cambia faccia
I nomi nei blocchi «passa al costume» devono essere proprio quelli dei costumi: «di spalle» e «guarda».
4

Ti ho visto!

10 minuti

Se il giocatore si muove mentre il guardiano guarda, torna alla partenza. Il controllo va dentro il «se» della freccia: conta solo se ti stai muovendo.

Sullo sprite Giocatore
quando si clicca su @greenFlag
passa allo sfondo [Campo v]
vai a x: (-200) y: (-100)
per sempre
  se <tasto [freccia destra v] premuto?> allora
    cambia x di (3)
    se <(Guarda) = (1)> allora // nuovo
      vai a x: (-200) y: (-100)
      dire [Ti ho visto! Ricomincia.] per (1) secondi
    fine
  fine
fine

In coppia? Cambiate chi usa il mouse.

5

Toccalo e vinci

10 minuti

Nel «per sempre» del Giocatore, sotto il «se» della freccia, aggiungi:

Sullo sprite Giocatore dentro «per sempre», in fondo
se <sta toccando (Guardiano v)?> allora
  passa allo sfondo [Hai vinto v]
  ferma [tutto v]
fine
★

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.

  • Due giocatori sulla stessa tastiera (vedi sotto): una gara vera tra compagni.
  • Un suono quando il guardiano si gira: è il momento di fermarsi!
  • Cambia ambientazione: un corridoio di scuola, una pista nello spazio, un campo di calcio.
  • Rendi il guardiano più cattivo: attese più corte, oppure a volte si gira senza dire niente.

Sfide in più, con i blocchi

Hai finito i traguardi? Scegline una.

Sfida a due

Tasto destro sul Giocatore → duplica, chiamalo Giocatore 2 e ridisegnalo. Nel suo script cambia la y (per esempio -150 nei due «vai a») e il tasto: d invece di freccia destra. Al posto di «Hai vinto» crea due sfondi: «Vince 1» e «Vince 2».

Tempo limite

Crea lo sfondo Tempo scaduto. Nel Giocatore aggiungi «azzera cronometro» dopo la bandiera e, dentro il «per sempre»:

Sullo sprite Giocatore
se <(cronometro) > (30)> allora
  passa allo sfondo [Tempo scaduto v]
  ferma [tutto v]
fine
Il guardiano accelera

Crea la variabile Pausa: alla bandiera mettila a 5. Usa «attendi (numero a caso tra (1) e (Pausa)) secondi» e, dopo ogni giro, «cambia Pausa di (-0.3)». Attento a non farla scendere sotto 1: usa un «se».

✓

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 cosa vuol dire Guarda = 1?
  2. Perché il controllo «Guarda = 1» sta dentro il «se» della freccia e non fuori?
  3. Perché le attese del guardiano sono a caso?
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 Un, due, tre… stella! (.sb3)