lettura facile

Come creare un gioco con Scratch

In questa guida ti spiego come creare un semplice gioco con Scratch.

Hai presente la pallina che rimbalza al muro? In questo tutorial ricostruiamo uno dei primi videogiochi della storia usando il coding di Scratch. Ecco un'anteprima di quello che riuscirai a creare.
il gioco che realizzerai su Scratch

Per prima cosa apri un progetto vuoto su Scratch.

Poi segui queste istruzioni passo dopo passo.

Crea uno sfondo nero

Clicca sull'icona degli sfondi in basso a destra.

Poi seleziona la voce disegna uno sfondo.

seleziona Disegna uno sfondo

Si apre l'area di editor che ti permette di disegnare uno sfondo personalizzato.

Clicca sull'icona con il rettangolo e seleziona il colore nero come riempimento e bordo.

Poi disegna un rettangolo di colore nero sull'area di lavoro.

disegna un rettangolo nero

Clicca sull'icona con la freccia e seleziona il rettangolo nell'area di lavoro.

Poi clicca sulle maniglie del rettangolo per allargarlo fino a occupare l'intero sfondo del gioco.

allarga il rettangolo per occupare l'intero sfondo

Ora clicca sull'icona del rettangolo e seleziona il colore bianco come riempimento e bordo.

Poi disegna un rettangolo bianco in basso.

disegna un rettangolo bianco in basso

A questo punto nell'area di stage dovresti vedere uno sfondo nero con una striscia bianca in basso.

un gioco con la striscia bianca in basso

Crea lo sprite della palla

Clicca sull'icona degli sprite in basso a destra.

Poi seleziona la voce Disegna un nuovo sprite.

clicca sull'icona per aggiungere uno sprite al progetto

Si apre la finestra dell'editor con tutti gli strumenti che ti permettono di disegnare lo sprite.

Chiama il nuovo sprite "ball".

Poi clicca sull'icona del cerchio e seleziona il colore bianco come riempimento e bordo.

Infine disegna una piccola pallina bianca nell'editor.

crea lo sprite della palla

Nell'area di stage puoi già vedere la palla.

La palla deve avere più o meno queste dimensioni. Non farla troppo grande, né troppo piccola.

la palla

Adesso clicca sulla palla nell'area dello stage.

Poi inserisci le coordinate x=0 e y=160 nella sezione in basso.

definisci la posizione della palla

Sono le coordinate iniziali dello sprite.

Crea lo sprite della racchetta (paddle)

Clicca di nuovo sull'icona degli sprite in basso a destra.

Poi seleziona la voce Disegna un nuovo sprite.

clicca sull'icona per aggiungere uno sprite al progetto

Chiama il nuovo sprite "paddle".

Poi clicca sull'icona del rettangolo e seleziona il colore bianco come riempimento e bordo.

Infine disegna un rettangolo bianco nell'editor.

crea lo sprite della palla

Nell'area di stage puoi già vedere la racchetta (paddle).

Lo sprite del paddle deve avere più o meno queste dimensioni.

lo sprite del paddle

Adesso clicca sul paddle nell'area dello stage.

Poi inserisci le coordinate x=0 e y=-140 nella sezione in basso.

definisci la posizione del paddle

Sono le coordinate iniziali dello sprite.

Crea il programma del gioco

Per cominciare clicca sul paddle nell'area di stage.

clicca sul paddle

Ora clicca sulla voce Codice in alto a sinistra.

In questo modo puoi lavorare sul codice associato al paddle.

clicca su Codice

Nell'area di lavoro aggiungi e collega tra loro questi blocchi.

E' il codice che ti permette di muovere il paddle a destra e a sinistra.

il codice del paddle

In pratica, quando clicchi sulla bandiera verde Scratch sposta il paddle alle coordinate iniziali x=0 e y=-140.

Poi inizia un ciclo infinito (per sempre) che assegna alle coordinata x del paddle quella del mouse.

In questo modo, quando sposti il mouse il paddle si sposta a destra o a sinistra.

Ora clicca sullo sprite della palla nell'area di stage.

clicca sullo sprite della palla

Poi clicca sulla voce Codice in alto a sinistra.

clicca su Codice

Ora sposta e aggiungi questi blocchi nell'area di lavoro per controllare il movimento della palla.

il codice del movimento di gioco della palla

In pratica, quando clicchi sulla bandiera verde Scratch assegna alla palla le coordinate iniziali x=0 e y=160.

Poi sceglie una direzione a caso tra un angolo di 130° e 225°

Incomincia un ciclo infinito (per sempre) in cui Scratch

  • muove la palla di 10 passi
  • fa rimbalzare la palla quando tocca il bordo.
  • se la palla tocca il paddle sceglie una direzione a caso tra -45° e 45° per spostarla verso l'alto e riproduce un suono (pop)
  • il gioco termina quando la coordinata y della palla è inferiore a -150 perché il paddle non ha respinto la palla.

A questo punto non ti resta altro da fare che provarlo.

Per eseguire il codice clicca sulla bandiera verde.

il gioco su Scratch

Se tutto è andato bene hai creato il tuo primo gioco su Scratch.

 

 




Non hai risolto il tuo problema? Scrivi una domanda




FacebookTwitterLinkedinLinkedin