Stap 5

Opdracht: houd de score bij

Nieuwe blokken:

maak [score v] [0] (score) verander [score v] met (1)

Variabelen

Maak een nieuw variable aan en noem deze score.

Vink aan om op canvas weer te geven.

Met data blokken kan je data manipuleren en opslaan.

maak [score v] (0) zet de waarde van score op nul

verander [score v] met (1) verandert de waarde van score (negatief gaat ook!)

(score) geeft de huidige waarde van score

 

Test je programma!

Oplossing

klik hier Vleermuis:
wanneer groene vlag wordt aangeklikt
maak [score v] [0]
maak y (0)
herhaal
  als <(y-positie) > [-140]> dan
    verander y met (-5)
  einde
  als < raak ik [Muur v]?> dan
    stop [alle v]
  einde
einde

wanneer [spatiebalk v] is ingedrukt
volgend uiterlijk
verander y met (40)
Muur:
wanneer groene vlag wordt aangeklikt
herhaal
  maak x (240)
  herhaal tot <[-220] > (x-positie)>
    verander x met (-5)
  einde
  verander [score v] met (1)
einde

Uitbreidingen

  1. Game over boodschap
  2. verschuif opening van de balk
  3. zorg voor een tweede muur
  4. beperkte levens
  5. laat de snelheid veranderen
  6. vleermuis flappert niet als spel niet bezig is