Menu Chiudi

Scratch Giochi – Ping pong

Scratch è un ambiente di programmazione che permette di creare storie interattive, animazioni, videogiochi, creazioni musicali ed artistiche.

In questa esercitazione realizzeremo un videogioco tipo ping pong, in due versioni: una per giocare da pc, e una per giocare da tablet o smartphone.

 

Guarda questa videolezione del canale youtube Tecnologia Duepuntozero

 

Prova a giocare da pc!

Clicca sulla bandierina verde per iniziare

vai al progetto

Prova a giocare da tablet!

Clicca sulla bandierina verde per iniziare

vai al progetto

 

Materiale scaricabile

Scarica l’immagine png per gli sprite dei pulsanti (versione tablet)

Codici del gioco versione pc

 

 

Passaggi per la programmazione

  1. Disegno Il rettangolo rosso che sta dietro la racchetta
  2. Inserisco lo sprite “ball”
  3. Ridimensiono la pallina, e la faccio muovere la pallina in modo continuativo, inizializzando la posizione iniziale e la direzione
  4. Inserisco la racchetta: lo sprite “paddle”
  5. Metto la racchetta in verticale (punta in direzione 0), ne inizializzo la posizione e assegno le istruzioni per il movimento
  6. Do le istruzioni per il rimbalzo della pallina sulla racchetta
  7. Per un gioco più realistico, do maggiore casualità al rimbalzo
  8. Assegno le istruzioni di fine gioco
  9. Assegno un sistema di punteggi. Dal menu variabili Creo la variabile “score”. Faccio aumentare di una unità la variabile, e quindi guadagnare un punto, ogni volta che la pallina tocca la racchetta
  10. Problema: il punteggio, se si ricomincia il gioco, non viene azzerato. Devo inizializzarla facendola partire da zero all’inizio del gioco
  11. Per la versione del gioco da tablet, carico gli sprite dei bottoni (freccia su e freccia giù) per muovere la racchetta, e gli assegno il codice
  12. Cambio il codice della racchetta

____________________

Potrebbero interessarti anche:

Scratch – Movimenti base

Scratch – Salvare, aprire e condividere un progetto

Scratch Lezioni – Lo stage, gli Sprite, gli script

Usare Scratch

Tecnologia

Disegno

error: Content is protected !!