Programmation d’un jeu vidéo en POO
À propos de la leçon

Actuellement, les bulles montent verticalement, ce qui n’est pas très réaliste. Nous allons ajouter un déplacement aléatoire vers la gauche ou la droite, afin de simuler un déplacement hésitant des bulles au gré du vent. La méthode randint(mini, maxi) du module random nous permet de générer des nombres entiers aléatoires, compris dans l’intervalle [mini, maxi].

#16 Ajouter l’importation du module random dans le fichier bulle.py :
  1. import random
#17 Mettre à jour la fonction deplacer() de la classe Bulle afin d’ajouter la possibilité d’un déplacement aléatoire horizontal :
  1. self.x = self.x + random.randint(3,3)

#18 Réussite si les bulles s’élèvent vers le dôme céleste avec un déplacement aléatoire.