Wiki Le BIK'LAB

Le Bik'Lab avec le réseau des FabLabs de la région académique Guadeloupe

Outils pour utilisateurs

Outils du site


tutos:tamagotchi

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutos:tamagotchi [07/08/2024 00:54 ] – [Fonctionnalités du Tamagotchi] Oliver Wattétutos:tamagotchi [07/08/2024 00:56 ] (Version actuelle) – [Prérequis] Oliver Watté
Ligne 13: Ligne 13:
  
   * **Interactivité** : Créer des interactions entre l'utilisateur et le programme.   * **Interactivité** : Créer des interactions entre l'utilisateur et le programme.
-  * **Logique Conditionnelle** : Utiliser des conditions pour déterminer les actions et les réactions. +  * **Logique conditionnelle** : Utiliser des conditions pour déterminer les actions et les réactions. 
-  * **Boucles et Entrées Utilisateur** : Utiliser une boucle infinie ''While True:'' pour continuer à interagir avec l'utilisateur jusqu'à ce qu'il décide de quitter.+  * **Boucles et entrées utilisateur** : Utiliser une boucle infinie ''While True:'' pour continuer à interagir avec l'utilisateur jusqu'à ce qu'il décide de quitter.
   * **utiliser ''print()''** avec des char, des docstrings et de l’interpolation avec ''print(f"{bitin}")''   * **utiliser ''print()''** avec des char, des docstrings et de l’interpolation avec ''print(f"{bitin}")''
   * **Gestion des états** (programmation objet): Gérer les différents états d'un animal de compagnie virtuel (faim, bonheur, énergie)   * **Gestion des états** (programmation objet): Gérer les différents états d'un animal de compagnie virtuel (faim, bonheur, énergie)
Ligne 20: Ligne 20:
 Dans une optique pythoniste, les stagiaires doivent récupérer un code source à modifier depuis un dépôt git en ligne. Dans une optique pythoniste, les stagiaires doivent récupérer un code source à modifier depuis un dépôt git en ligne.
  
 +===== Fonctionnalités du Tamagotchi =====
 +
 +  - **Animal de compagnie virtuel** : Le Tamagotchi est un petit animal virtuel. Les utilisateurs doivent prendre soin de cet animal comme s'il s'agissait d'un véritable animal de compagnie.
 +  - **Interactivité** : Les propriétaires doivent nourrir, jouer avec, et nettoyer leur Tamagotchi. Ils doivent également s'assurer que l'animal dort et reste en bonne santé.
 +  - **Contrôle** : Le Tamagotchi est contrôlé à l'aide de menus qui permettent de sélectionner différentes actions.
 +  - **Évolution** : Le Tamagotchi passe par différentes étapes de vie, de l'œuf à l'adulte, et son apparence et son comportement changent en fonction des soins qu'il reçoit.
 +  - **Notifications** : Le Tamagotchi émet des bips pour notifier son propriétaire lorsqu'il a besoin de quelque chose, comme de la nourriture ou de l'attention.
 ===== Prérequis ===== ===== Prérequis =====
  
-un [[tutos:hacking:python:editeur-code|éditeur python]] et un navigateur connecté+  - un [[tutos:hacking:python:editeur-code|éditeur python]] 
 +  - un navigateur connecté à l’Internet
  
 ===== Objectifs ===== ===== Objectifs =====
tutos/tamagotchi.1722992094.txt.gz · Dernière modification : 07/08/2024 00:54 de Oliver Watté