Vous souvenez-vous de l'époque où vous résolviez des mots croisés et jouiez au Sudoku ou au Tic-Tac-Toe avec vos amis au lieu de jouer en ligne? Les livres Mad Libs sont l'un de ces jeux de société populaires. À partir de références populaires dans des émissions de télévision telles que Friends et The Tonight Show Starring Jimmy Fallon, tout le monde aime et apprécie Mad Libs.
Mais comment jouer à Mad Libs ?
Qu'est-ce que Mad Libs ?
Mad Libs est un jeu créé par Leonard Stern et Roger Price. C'est un jeu de mots modèle très populaire où un joueur agit en tant que lecteur. Ils demandent aux autres joueurs, qui n'ont aucune connaissance de l'histoire, de compléter les blancs en choisissant des adjectifs, des noms, des verbes, etc. Le résultat est une histoire drôle et stupide que les joueurs s'amusent à lire et à rire.
Plus de 180 Mad Libs avec différentes histoires courtes sont disponibles dans le monde entier. Mad Libs est également adapté et transformé en scénarios pour de nombreux dessins animés et émissions. Ceux-ci incluent The Big Bang Theory, The Incredibles, The Office, The Powerpuff Girls, Toy Story et Angry Birds.
Mad Libs est également disponible sous forme de jeu de cartes et d'application mobile. Vous pouvez acheter des livres Mad Libs à partir de Mad Libs - Le plus grand jeu de mots du monde. Le site a une section, appelée Imprimables que vous allez utiliser pour jouer et construire un programme Python. Vous pouvez rechercher des modèles supplémentaires sur n'importe quel moteur de recherche.
Les jeux python basés sur du texte sont faciles et amusants à créer. Outre Mad Libs, les jeux pour faire progresser vos compétences en Python incluent un jeu d'aventure et un jeu de quiz interactif.
Comment créer un jeu Mad Libs amusant pour les vacances en Python
Suivez ces étapes pour construire le jeu Vacation Fun Mad Libs :
- Observer l Modèle de jeu de vacances Fun Mad Libs et déclarez une variable représentant ce que vous devez remplir dans l'espace vide. Comme il existe plusieurs noms et adjectifs, vous pouvez les déclarer dans l'ordre, par exemple nom1, nom2, nom3, etc. Utilisez le saisir() fonction pour recevoir des invites amusantes de votre part.
adjectif = entrée("Entrez un adjectif: ")
adjectif2 = entrée("Entrez un adjectif: ")
nom = entrée("Entrez un nom: ")
nom2 = entrée("Entrez un nom: ")
nom_pluriel = entrée("Entrez un nom au pluriel: ")
jeu = entrée("Saisissez le nom d'un jeu: ")
nom_pluriel2 = entrée("Entrez un nom au pluriel: ")
ing_verb = entrée("Entrez un verbe en -ing: ")
ing_verb2 = entrée("Entrez un verbe en -ing: ")
nom_pluriel3 = entrée("Entrez un nom au pluriel: ")
ing_verb3 = entrée("Entrez un verbe en -ing: ")
nom3 = entrée("Entrez un nom: ")
plante = entrée("Saisissez le nom d'une plante: ")
partie_corps = entrée("Saisissez le nom d'une partie du corps: ")
lieu = entrée("Saisissez le nom d'un lieu: ")
ing_verb4 = entrée("Entrez un verbe en -ing: ")
adjectif3 = entrée("Entrez un adjectif: ")
nombre = entrée("Saisissez un numéro: ")
nom_pluriel4 = entrée("Entrez un nom au pluriel: ") - Créez une variable appelée histoire qui stocke l'histoire et remplace chaque espace vide par la variable appropriée. L'opérateur de concaténation (+) joint deux chaînes. Utilisez des parenthèses pour envelopper l'histoire sur plusieurs lignes.
histoire = ("Des vacances, c'est quand vous partez en voyage " + adjectif + " place avec votre " +
adjectif2 + " famille. Habituellement, vous allez dans un endroit proche d'un/une " + nom + " ou sur un/une "+
nom2 + ". Un bon lieu de vacances est celui où l'on peut rouler " + nom_pluriel + " ou jouer " + jeu
+ " ou partir à la chasse " + nom_pluriel2 + ". j'aime passer mon temps "+ ing_verb + " ou " + ing_verb2
+". Quand les parents partent en vacances, ils passent leur temps à manger trois "+ nom_pluriel3 +
" par jour, et les pères jouent au golf, et les mères s'assoient " + ing_verb3
+ ". L'été dernier, mon petit frère est tombé dans un/une " + nom3 + " et j'ai du poison " + plante
+ " partout dans son " + partie_corps + ". Ma famille va aller au " + lieu
+ ", et je vais pratiquer " + ing_verb4 +
". Les parents ont plus besoin de vacances que les enfants car les parents sont toujours très " +
adjectif3 + " et parce qu'ils doivent travailler " + numéro
+ " heures chaque jour toute l'année en faisant assez " + nom_pluriel4 + " pour payer les vacances.") - Affichez l'histoire.
imprimer(histoire)
Sortie du jeu amusant de vacances Mad Libs
Le jeu Mad Libs Vacation Fun Game produit le résultat suivant:
Améliorez le jeu Mad Libs
Python est un langage simple mais puissant. Il existe de nombreuses bibliothèques incroyables disponibles pour améliorer votre jeu Mad Libs. Par exemple, vous pouvez utiliser Tkinter pour développer une interface graphique. Vous pouvez également utiliser le pyttsx3module pour convertir la synthèse vocale en Python. Cela rendra votre histoire vivante. Vous pouvez choisir entre différentes voix et ajuster la vitesse de la parole pour vous amuser encore plus.