Squalo mangia pesci in Scratch

Creiamo adesso un gioco in Scratch dove lo squalo mangia dei pesci e guadagna punti, ma attenzione se tocca il granchio perde una vita.

Istruzioni

Forniamo ad esempio le seguenti istruzioni:

  • Ogni volta che lo squalo mangia Fish1 o Fish3 o Fish5 guadagna 5 punti
  • Se mangia Octopus guadagna 10 punti
  • Se invece mangia la stella marina guadagna 20 punti
  • Ogni volta che lo squalo toccherà il granchio (crab) perderà una vita
Sprite pesci scratch

Chiaramente si possono aggiungere tanti altri pesci!

Procedimento

Per prima cosa ho scelto lo sfondo dell’acquario che è presente in Scratch e ho aggiunto i pesci e lo squalo.
Ho fatto in modo di far apparire le istruzioni del gioco per spiegare al giocatore come funziona.

Quindi ho creato il seguente sprite:

istruzioni gioco squalo mangia pesci in scratch

Quando si preme lo spazio verrà mandato il messaggio di inizio gioco che farà partire il tutto. Di seguito lo script associato allo sprite sopra:

inizio gioco squalo mangia pesci

Ho poi creato gli script per i pesci facendoli muovere da una parte all’altra. Gli script per fish1, fish3 e fish5 sono uguali, ho solo fatto variare le coordinate di partenza.

quando lo squalo mangi ai pesci

Dopo ho creato lo script per il polpo (octopus), facendolo muovere solo lungo l’asse delle y e facendogli cambiare costume.

squalo mangia il polpo

Poi ho creato lo script per la stella marina, facendola scomparire per 12 secondi dopo che viene mangiato dallo squalo.

script stella marina

Ci rimane adesso lo script per lo squalo che si muoverà grazie all’uso delle frecce direzionali. Ho fatto in modo che ogni 0.1 secondi cambiasse costume spalancando la bocca per mangiare i pesciolini. Le vite dimuniscono ogni volta che tocca il granchio (crab) e infine passa al costume shark-c che lo rappresenta sfinito!!

crab in scratch

Infine ho inserito i due script game over e vittoria!

game over in scratch
vittoria in scratch

Chiaramente, questa è solo una base di partenza, potete personalizzarlo come meglio credete.

Per chi volesse scaricare il file completo di scratch, può cliccare sotto:

download gioco squalo che mangia pesci in Scratch

Link utili:

Gioco del pong

Gioco del labirinto

Rana che salta

Autore dell'articolo: angelo

Avatar per Coding Creativo

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *