Pong - 2 giocatori
VERSIONE DI BASE
Programma - videogioco
Programma - videogioco
Versione di base di Pong a due giocatori.
Sprite
- Paddle: colore verde; ruotalo di 90°; scrivi "1" per avere sotto controllo a quale paddle ti stai riferendo durante la programmazione.
- Paddle2: colore viola; scrivi "2"
- Button1: è la palla; disegna un ellisse gialla e nera per verificare come cambia la direzione ad ogni rimbalzo.
Stage
Per lo sfondo scegli xy-grid per avere sotto controllo le coordinate.
Paddle
Paddle2
Button1 (palla)
Variazione 1 - La VARIABILE
Variazione 1 - La VARIABILE
- Fai variare la velocità della palla ad ogni colpo:
- a) crea la VARIABILE "velocità";
- b) porta la variabile "velocità" ad un valore iniziale;
- c) fai aumentare la variabile "velocità" ad ogni colpo.
Osserva l'immagine sottostante solo in caso di difficoltà.
Button1 (PALLA): osserva la presenza della variabile "velocità" e l'inserimento dell'operatore "numero a caso"
Variazione 2 - INPUT numerico: valore associato alla variabile
Variazione 2 - INPUT numerico: valore associato alla variabile
- Prima di iniziare il gioco, chiedi di impostare la velocità iniziale della palla:
- a) clicca sullo stage;
- b) vai alla paletta "sensore" e prendi il blocco "
chiedi... e attendi
"; - c) nel blocco scrivi: "Quanto vuoi che vada veloce la palla? Scegli un valore tra 2 e 7" oppure formula la domanda a tuo piacimento;
- d) vai alla paletta "Situazioni" e adopera come cappello il blocco "
quando si clicca su bandiera verde
" - e) concludi lo script con il blocco "
invia a tutti messaggio1
" (puoi rinominare il messaggio con "via!") - f) clicca sullo sprite PALLA (Button1);
- g) inserisci nel blocco iniziale "
porta la velocità a...
" il valore "risposta" (il valore "risposta" è nella paletta azzurra "Sensori"); - h) fai cominciare lo script di ogni sprite con il cappello "
quando ricevo via!
" (trovi questo cappello nella paletta "Situazioni"); - i) salva il programma e fai partire il gioco.
Osserva l'immagine sottostante solo in caso di difficoltà.
Script da scrivere nello Stage
Script da scrivere per lo sprite PALLA (Button1)