Ricordi i giorni in cui risolvevi i cruciverba e giocavi a Sudoku o Tic-Tac-Toe con i tuoi amici invece di giocare online? Uno di questi giochi di società popolari sono i libri di Mad Libs. Dai riferimenti popolari in programmi TV come Friends e The Tonight Show con Jimmy Fallon, tutti amano e apprezzano Mad Libs.

Ma come si gioca a Mad Libs?

Cos'è Mad Libs?

Mad Libs è un gioco creato da Leonard Stern e Roger Price. È un gioco di parole modello molto popolare in cui un giocatore funge da lettore. Chiedono agli altri giocatori, che non conoscono la storia, di riempire gli spazi vuoti scegliendo aggettivi, sostantivi, verbi, ecc. Il risultato è una storia divertente e stupida che i giocatori si divertono a leggere e ridere.

Più di 180 Mad Libs con diversi racconti sono disponibili in tutto il mondo. Mad Libs è anche adattato e trasformato in trame per molti cartoni animati e spettacoli. Questi includono The Big Bang Theory, The Incredibles, The Office, The Powerpuff Girls, Toy Story e Angry Birds.

instagram viewer

Mad Libs è disponibile anche come gioco di carte e applicazione mobile. Puoi acquistare i libri di Mad Libs da Mad Libs - Il miglior gioco di parole al mondo. Il sito ha una sezione, chiamata Stampabili che userai per giocare e costruire un programma Python. Puoi cercare modelli aggiuntivi su qualsiasi motore di ricerca.

I giochi Python basati su testo sono facili e divertenti da realizzare. Oltre a Mad Libs, i giochi per migliorare le tue abilità in Python includono un gioco di avventura E un gioco a quiz interattivo.

Come costruire il divertente gioco Mad Libs per le vacanze in Python

Segui questi passaggi per costruire il gioco Vacation Fun Mad Libs:

  1. Osserva il Modello di gioco Mad Libs divertente per le vacanze e dichiara una variabile che rappresenta ciò che devi riempire nello spazio vuoto. Poiché ci sono più nomi e aggettivi, puoi dichiararli in ordine come noun1, noun2, noun3 e così via. Usa il ingresso() funzione per ricevere suggerimenti divertenti da te.
    aggettivo = input("Inserisci un aggettivo: ")
    aggettivo2 = input("Inserisci un aggettivo: ")
    sostantivo = input("Inserisci un nome: ")
    sostantivo2 = input("Inserisci un nome: ")
    plural_sostantivo = input("Inserisci un sostantivo plurale: ")
    gioco = input("Inserisci il nome di un gioco: ")
    plural_noun2 = input("Inserisci un sostantivo plurale: ")
    ing_verb = input("Inserisci un verbo che termina in -ing: ")
    ing_verb2 = input("Inserisci un verbo che termina in -ing: ")
    plural_noun3 = input("Inserisci un sostantivo plurale: ")
    ing_verb3 = input("Inserisci un verbo che termina in -ing: ")
    sostantivo3 = input("Inserisci un nome: ")
    impianto = ingresso("Inserisci il nome di una pianta: ")
    parte_corpo = input("Inserisci il nome di una parte del corpo: ")
    luogo = input("Inserisci il nome di un luogo: ")
    ing_verb4 = input("Inserisci un verbo che termina in -ing: ")
    aggettivo3 = input("Inserisci un aggettivo: ")
    numero = input("Inserisci un numero: ")
    plural_noun4 = input("Inserisci un sostantivo plurale: ")
  2. Crea una variabile chiamata storia che memorizza la storia e sostituisce ogni spazio vuoto con la variabile appropriata. L'operatore di concatenazione (+) unisce due stringhe. Usa le parentesi per avvolgere la storia su più righe.
    storia = ("Una vacanza è quando fai un viaggio in alcuni " + aggettivo + " posto con il tuo " +
    aggettivo2 + " famiglia. Di solito vai in un posto vicino a/a " + sostantivo + " o su a/an "+
    sostantivo2 + ". Un buon luogo di vacanza è quello in cui puoi pedalare " + plural_sostantivo + " o giocare " + gioco
    + " o andare a caccia di " + plural_sostantivo2 + ". Mi piace passare il mio tempo "+ ing_verb + " O " + ing_verb2
    +". Quando i genitori vanno in vacanza, passano il tempo a mangiarne tre "+ plural_sostantivo3 +
    " al giorno, ei padri giocano a golf e le madri si siedono " + ing_verb3
    + ". L'estate scorsa, il mio fratellino è caduto in un incidente " + sostantivo3 + " e ha preso il veleno " + pianta
    + " tutto suo " + parte_corpo + ". La mia famiglia andrà al " + luogo
    + ", e mi eserciterò " + ing_verb4 +
    ". I genitori hanno bisogno di vacanze più dei bambini perché i genitori sono sempre molto " +
    aggettivo3 + " e perché devono lavorare " + numero
    + " ore ogni giorno tutto l'anno facendo abbastanza " + plural_sostantivo4 + " pagare le ferie.")
  3. Mostra la storia.
    stampa(storia)

Uscita di Mad Libs Vacation Fun Game

Il Mad Libs Vacation Fun Game produce il seguente output:

Migliora il gioco Mad Libs

Python è un linguaggio semplice ma potente. Ci sono molte fantastiche librerie disponibili per migliorare il tuo gioco Mad Libs. Ad esempio, puoi utilizzare Tkinter per sviluppare una GUI. Puoi anche usare il pyttsx3module per convertire la sintesi vocale in Python. Questo darà vita alla tua storia. Puoi scegliere tra diverse voci e regolare la velocità del discorso per divertirti ancora di più.