Modifications

Sauter à la navigation Sauter à la recherche
121 octets supprimés ,  1 septembre 2015 à 11:11
Ligne 555 : Ligne 555 :  
== Tout mettre ensemble ==
 
== Tout mettre ensemble ==
 
[[Fichier:hat-sense-banner-06.jpg]]
 
[[Fichier:hat-sense-banner-06.jpg]]
  −
{{traduction}}
      
Maintenant que vous avez exploré les possibilités du Sense Hat, vous pourriez les combiner pour créer des projets. Voici un exemple de jeu testant la réaction humaine, jeu qui pourrait être utilisé par des astronautes pour tester leurs réflexes.
 
Maintenant que vous avez exploré les possibilités du Sense Hat, vous pourriez les combiner pour créer des projets. Voici un exemple de jeu testant la réaction humaine, jeu qui pourrait être utilisé par des astronautes pour tester leurs réflexes.
Ligne 574 : Ligne 572 :  
     Definir les couleurs nécessaire
 
     Definir les couleurs nécessaire
 
     Créer 3 flèches différentes: une blanche (''white'' en anglais), verte (''green'' en anglais) et rouge (''red'').
 
     Créer 3 flèches différentes: une blanche (''white'' en anglais), verte (''green'' en anglais) et rouge (''red'').
     Initialiser la variable {{fname|pause}} à 3 (Le temps initial entre chaque round)
+
     Initialiser la variable "pause" à 3 (Le temps initial entre chaque round)
     Initialiser les variables {{fname|score}} et {{fname|angle}} à 0
+
     Initialiser les variables "score" et "angle" à 0
     Créer une variable {{fname|play}} (signifiant "''jeu''") initialisée à {{fname|True}} (Elle sera utilisé pour arrêter le jeu)
+
     Créer une variable "play" (signifiant "''jeu''") initialisée à True (Elle sera utilisé pour arrêter le jeu)
   −
     Commencer la boucle {{fname|while}} pour continuer le jeux tant que {{fname|play}} est à True.
+
     Commencer la boucle while pour continuer le jeux tant que "play" est à True.
         {{fname|while play == True}}
+
         while play == True
     Choisir un nouvel angle au hasard (utiliser la méthode {{fname|random.choice()}})
+
     Choisir un nouvel angle au hasard en utilisant la méthode random.choice()
     Afficher une fleche blanche et attendre le temps indiqué dans {{fname|pause}}
+
     Afficher une flèche blanche et attendre le temps indiqué dans pause
 
     Vérifier si l'orientation correspond à la flèche
 
     Vérifier si l'orientation correspond à la flèche
 
     ---Si c'est le cas Alors ajouter un point et passer la flèche en vert.
 
     ---Si c'est le cas Alors ajouter un point et passer la flèche en vert.
     ---Sinon fixer {{fname|play}} à False (pour arrêter le jeu) et afficher une flèche rouge
+
     ---Sinon fixer "play" à False (pour arrêter le jeu) et afficher une flèche rouge
 
     Diminuer un peu le temps de pause
 
     Diminuer un peu le temps de pause
 
     Faire une pause avant la prochaine flèche.
 
     Faire une pause avant la prochaine flèche.
   −
     Lorsque la boucle {{fname|while}} est terminée, afficher un message avec le score</nowiki>
+
     Lorsque la boucle while est terminée, afficher un message avec le score</nowiki>
    
Si vous transformez ce pseudo code en Python, vous obtiendrez un code similaire à celui-ci:
 
Si vous transformez ce pseudo code en Python, vous obtiendrez un code similaire à celui-ci:
29 917

modifications

Menu de navigation