V2 : 2° balle qui poursuit la 1°

Durée estimée: 10 minutes

Règles du jeu

Une deuxième balle est ajoutée :
  1. le joueur la déplace en la faisant glisser avec le doigt
  2. quand elle touche la première :
    • on ajoute 1 au score affiché
    • le smartphone vibre
    • la 1° balle va à un endroit aléatoire

Design (ajouts)

Nom du projet : balle2 (dans project properties)

Composants : ajout 2° balle et arrangement horizontal et 2 labels (titre et valeur) pour le score.

type catégorie Nom rôle propriété valeur
balle dessin Balle2 couleur dessin
Rayon
intervalle
rouge
15
20

Codage

Définition de la variable score balle2/assets/img/score.png
Quand Balle2.glissé
    appeler Balle2.aller à
       x ←
x actuel (dernière position du doigt)
       y ← y actuel
balle2/assets/img/balle2Glissee.png
(L'évènement balle2.collision remplace balle1.touchée)
Quand Balle2.collision avec Autre
     mettre score à score + 1
     mettre labelScore.Texte à jointure (score : score)
    appeler Son1.Vibrer (200)
    appeler Balle1.aller à
       x ← entier aléatoire entre 0 et cadre1.largeur
       y ← entier aléatoire entre 0 et cadre1.hauteur
balle2/assets/img/balle2Collision.png

Transfert sur le smartphone et essais

Transférez l'application sur le smartphone et vérifiez qu'en glissant la 2° balle sur la première, elle saute ailleurs et le score augmente de 1.

Envoyer un commentaire