Pong - 2 giocatori

VERSIONE DI BASE

Programma - videogioco

Versione di base di Pong a due giocatori.

Sprite

  1. Paddle: colore verde; ruotalo di 90°; scrivi "1" per avere sotto controllo a quale paddle ti stai riferendo durante la programmazione.
  2. Paddle2: colore viola; scrivi "2"
  3. 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

  1. 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

  1. 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)