Îți amintești vremurile când obișnuiai să rezolvi cuvinte încrucișate și să te joci Sudoku sau Tic-Tac-Toe cu prietenii tăi în loc de jocuri online? Un astfel de jocuri de petrecere populare sunt cărțile Mad Libs. Din referințele populare din emisiunile TV, cum ar fi Friends și The Tonight Show cu Jimmy Fallon, toată lumea iubește și se bucură de Mad Libs.

Dar cum joci Mad Libs?

Ce este Mad Libs?

Mad Libs este un joc creat de Leonard Stern și Roger Price. Este un joc de cuvinte șablon foarte popular în care un jucător acționează ca cititor. Ei le cer celorlalți jucători, care nu au cunoștințe despre poveste, să completeze spațiile libere alegând adjective, substantive, verbe etc. Rezultatul este o poveste amuzantă stupidă pe care jucătorii se distrează citind și râzând.

Peste 180 de Mad Libs cu diferite povestiri scurte sunt disponibile în întreaga lume. Mad Libs este, de asemenea, adaptat și transformat în povești pentru multe desene animate și spectacole. Acestea includ The Big Bang Theory, The Incredibles, The Office, The Powerpuff Girls, Toy Story și Angry Birds.

instagram viewer

Mad Libs este disponibil și ca joc de cărți și aplicație mobilă. Puteți cumpăra cărți Mad Libs de la Mad Libs - Cel mai grozav joc de cuvinte din lume. Site-ul are o secțiune, numită Imprimabile pe care o veți folosi pentru a juca și a construi un program Python. Puteți căuta șabloane suplimentare pe orice motor de căutare.

Jocurile python bazate pe text sunt ușor și distractiv de făcut. Pe lângă Mad Libs, includ și jocuri pentru a-ți îmbunătăți abilitățile Python un joc de aventură și un joc interactiv Quiz.

Cum să construiți un joc distractiv de vacanță Mad Libs în Python

Urmați acești pași pentru a construi jocul Vacation Fun Mad Libs:

  1. Observați Șablon de joc Vacation Fun Mad Libs și declarați o variabilă reprezentând ceea ce trebuie să completați spațiul liber. Deoarece există mai multe substantive și adjective, le puteți declara în ordine, cum ar fi substantiv1, substantiv2, substantiv3 și așa mai departe. Folosește intrare() funcția de a primi solicitări amuzante de la tine.
    adjectiv = input("Introduceți un adjectiv: ")
    adjectiv2 = input("Introduceți un adjectiv: ")
    substantiv = input("Introduceți un substantiv: ")
    substantiv2 = input("Introduceți un substantiv: ")
    substantiv_plural = input("Introduceți un substantiv la plural: ")
    joc = intrare("Introduceți numele unui joc: ")
    substantiv_plural2 = input("Introduceți un substantiv la plural: ")
    ing_verb = input("Introduceți un verb care se termină în -ing: ")
    ing_verb2 = input("Introduceți un verb care se termină în -ing: ")
    substantiv_plural3 = input("Introduceți un substantiv la plural: ")
    ing_verb3 = input("Introduceți un verb care se termină în -ing: ")
    substantiv3 = input("Introduceți un substantiv: ")
    plant = input("Introduceți numele unei plante: ")
    body_part = input("Introduceți numele unei părți a corpului: ")
    loc = intrare("Introduceți numele unui loc: ")
    ing_verb4 = input("Introduceți un verb care se termină în -ing: ")
    adjectiv3 = input("Introduceți un adjectiv: ")
    număr = intrare("Introduceți un număr: ")
    substantiv_plural4 = input("Introduceți un substantiv la plural: ")
  2. Creați o variabilă numită poveste care stochează povestea și înlocuiește fiecare spațiu liber cu variabila corespunzătoare. Operatorul de concatenare (+) unește două șiruri. Folosiți parantezele pentru a încheia povestea pe mai multe rânduri.
    poveste = ("O vacanță este atunci când faci o excursie la unii " + adjectiv + " loc cu dvs " +
    adjectiv2 + " familie. De obicei, mergi într-un loc care este aproape de un/an " + substantiv + " sau sus pe un/an "+
    substantiv2 + ". Un loc bun de vacanță este unul în care poți călători " + substantiv_plural + " sau joacă " + joc
    + " sau mergi la vânătoare " + substantiv_plural2 + ". Îmi place să-mi petrec timpul "+ ing_verb + " sau " + ing_verb2
    +". Când părinții pleacă în vacanță, își petrec timpul mâncând trei "+ substantiv_plural3 +
    " o zi, iar tații joacă golf, iar mamele stau în jur " + ing_verb3
    + ". Vara trecută, frățiorul meu a căzut într-un/un " + substantiv3 + " și a primit otravă " + plantă
    + " peste tot al lui " + partea_corpului + ". Familia mea va merge la " + loc
    + ", și voi exersa " + ing_verb4 +
    ". Părinții au nevoie de vacanțe mai mult decât copiii, deoarece părinții sunt întotdeauna foarte foarte " +
    adjectiv3 + " și pentru că trebuie să lucreze " + număr
    + " ore în fiecare zi tot anul făcând destule " + substantiv_plural4 + " sa plateasca vacanta.")
  3. Afișează povestea.
    imprimare(poveste)

Ieșirea jocului Mad Libs Vacation Fun

Jocul Mad Libs Vacation Fun produce următorul rezultat:

Îmbunătățiți jocul Mad Libs

Python este un limbaj simplu, dar puternic. Există multe biblioteci uimitoare disponibile pentru a vă îmbunătăți jocul Mad Libs. De exemplu, puteți utiliza Tkinter pentru a dezvolta o interfață grafică. De asemenea, puteți utiliza modulul pyttsx3 pentru a converti text în vorbire în Python. Acest lucru va face ca povestea ta să prindă viață. Puteți alege între diferite voci și puteți regla viteza vorbirii pentru a vă distra și mai mult.