In questo articolo svilupperemo un videogioco spaziale con Scratch 3. Lo scopo del gioco è quello di guidare una navetta spaziale durante la fase di atterraggio.
Ecco le regole del videogioco che andremo a realizzare.
- Per iniziare una nuova partita si dovrà premere il tasto spazio
- La navetta spaziale dovrà essere pilotata con i tasti della tastiera “freccia su”, “freccia giù”, “freccia destra” e “freccia sinistra”
- L’atterraggio fallirà se la navetta spaziale toccherà il bordo dello stage
- La piattaforma per l’atterraggio dovrà apparire saltuariamente in una posizione casuale, per un tempo di 5 secondi visualizzabili con un conto alla rovescia. La navetta spaziale potrà eseguire l’atterraggio soltanto quando la piattaforma sarà visibile.
Facciamo un breve focus sui blocchi protagonisti di questo progetto:
- I blocchi di “movimento”, utili per muovere gli sprite all’interno dello stage
- Il blocco “numero a caso”, in grado di selezionare un numero pseudo-casuale all’interno di un intervallo di valori da noi stabilito
- Le variabili, contenitori di dati di varia natura
- I messaggi di broadcast, utili per fare interagire tra loro gli elementi del progetto
Prima parte
Seconda parte
Il progetto è disponibile anche nella community di Scratch!
Se questo video tutorial ti è stato utile, ti invito ad iscriverti al nostro canale YouTube, aggiornato periodicamente con nuovi contenuti sul pensiero computazionale e sulla robotica educativa. Inoltre, se la programmazione in Scratch 3.0 ti appassiona, non dimenticare di iscriverti al video corso “Impara a programmare con Scratch”, oltre 4 ore di contenuti originali e dettagliati, per imparare le basi della programmazione in modo facile e divertente. Disponibile adesso su udemy.com.