Explota globus!

EL JOC 

IMATGES

  1. Dibuixem un espiell.
  2. Dibuixem un globus amb 4 disfreces.
  3. Escollim un fons.

PROGRAMACIÓ

Primer, programarem l’espiell:

  1. Utilitzarem la bandera per a que el joc comenci automàticament. bandera
  2. Volem que l’espiell segueixi la posició del nostre ratolí sempre, així que farem servir un bucle: sempre
    • A moviment, escollirem la que indiqui que el personatge ha d’anar amb el punter del ratolí. raton

Ara programarem el moviment del globus:

  1. PENSA: Ha de començar automàticamen. Què posarem?
  2. Indiquem que comencem al nivell 1.fijar
  3. PENSA: Indiquem que comencem amb 0 punts.
  4. Indiquem que el globus ha de començar amb el primer vestit: vestit
  5. Mostrem el personatge.mostrar
  6. Per sempre:
    • Moure tants pasos com nivell hi hagi. mover
    • Rebotar al tocar una vora.rebotar

També em de programar què passa al clicar el globus (que el rebentem!)

  1. Aquest cop hi ha una acció que fa començar el programa, i no és la bandera… clic
  2. Li sumem un punt al nostre comptador de punts (variable): cambiar
  3. Farem una animació amb les disfreces que teniem del globus explotant-se. Quantes vegades haurem de canviar de disfressa per arribar a la última? 3. Tot el que escribim dins d’aquest bucle es repetirà 3 vegades.repetir

    • Canviem la disfressa actual per la següent: siguiente
    • I esperem només 0,2 segons per a que el bucle torni a començar: esperar
  4. Com que el globus ja s’ha rebentat totalment, amaguem el personatge: esconder

Només quedarà el programa per a pujar de nivell!

  1. Aquest programa ha de començar automàticament i ha de fer aquestes accions sempre:
    • Si… si
      1. Els punts son iguals a 3 (o a 4): punts
      2. Fixem el nivell a 2.
      3. Esperem 2 segons.
      4. Canviem el vestit del globus pel vestit primer.
      5. Mostrem el personatge.

Quest mateix programa, a partir del SI, s’ha de repetir tantes vegades com nivells volguem, per exemple: punts = 6, punts = 9, etc.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.