Se spomnite dni, ko ste namesto spletnih iger s prijatelji reševali križanke in igrali sudoku ali tik-tac-toe? Ena takih priljubljenih družabnih iger so knjige Mad Libs. Iz priljubljenih referenc v televizijskih oddajah, kot sta Prijatelji in The Tonight Show z Jimmyjem Fallonom v glavni vlogi, vsi obožujejo Mad Libs in uživajo v njih.

Kako pa igraš Mad Libs?

Kaj je Mad Libs?

Mad Libs je igra, ki sta jo ustvarila Leonard Stern in Roger Price. Je zelo priljubljena predloga besedne igre, kjer en igralec deluje kot bralec. Druge igralce, ki ne poznajo zgodbe, prosijo, naj zapolnijo prazna mesta z izbiro pridevnikov, samostalnikov, glagolov itd. Rezultat je smešna neumna zgodba, ki jo igralci zabavajo ob branju in se ji smejijo.

Več kot 180 Mad Libs z različnimi kratkimi zgodbami je na voljo po vsem svetu. Mad Libs je tudi prilagojen in narejen v zgodbe za številne risanke in oddaje. Med njimi so The Big Bang Theory, The Incredibles, The Office, The Powerpuff Girls, Toy Story in Angry Birds.

Mad Libs je na voljo tudi kot igra s kartami in mobilna aplikacija. Knjige Mad Libs lahko kupite pri

instagram viewer
Mad Libs - največja besedna igra na svetu. Spletno mesto ima razdelek, imenovan Tiskalniki ki ga boste uporabili za igranje in izdelavo programa Python. Dodatne predloge lahko iščete na katerem koli iskalniku.

Besedilne igre python je enostavno in zabavno narediti. Poleg Mad Libs vključujejo igre za napredovanje vaših veščin Pythona pustolovska igra in interaktivna kviz igra.

Kako zgraditi igro Vacation Fun Mad Libs v Pythonu

Za izdelavo igre Vacation Fun Mad Libs sledite tem korakom:

  1. Upoštevajte Predloga igre Vacation Fun Mad Libs in deklarirajte spremenljivko, ki predstavlja, kaj morate zapolniti v praznem prostoru. Ker obstaja več samostalnikov in pridevnikov, jih lahko razglasite po vrstnem redu, kot so samostalnik1, samostalnik2, samostalnik3 itd. Uporabi vnos() funkcija za sprejemanje smešnih pozivov od vas.
    pridevnik = vhod("Vnesite pridevnik: ")
    pridevnik2 = vnos("Vnesite pridevnik: ")
    samostalnik = vhod("Vnesite samostalnik: ")
    samostalnik2 = vhod("Vnesite samostalnik: ")
    množinski_samostalnik = vhod("Vnesite množinski samostalnik: ")
    igra = vnos("Vnesite ime igre: ")
    množinski_samostalnik2 = vhod("Vnesite množinski samostalnik: ")
    ing_verb = vhod("Vnesite glagol, ki se konča na -ing: ")
    ing_verb2 = vnos("Vnesite glagol, ki se konča na -ing: ")
    množinski_samostalnik3 = vhod("Vnesite množinski samostalnik: ")
    ing_verb3 = vnos("Vnesite glagol, ki se konča na -ing: ")
    samostalnik3 = vhod("Vnesite samostalnik: ")
    obrat = vnos("Vnesite ime rastline: ")
    del_tela = vnos("Vnesite ime dela telesa: ")
    mesto = vnos("Vnesite ime mesta: ")
    ing_verb4 = vnos("Vnesite glagol, ki se konča na -ing: ")
    pridevnik3 = vnos("Vnesite pridevnik: ")
    število = vnos("Vnesite številko: ")
    množinski_samostalnik4 = vhod("Vnesite množinski samostalnik: ")
  2. Ustvarite spremenljivko, imenovano zgodba ki shrani zgodbo in nadomesti vsak prazen prostor z ustrezno spremenljivko. Operator veriženja (+) združi dva niza. Uporabite oklepaje, da zavijete zgodbo v več vrstic.
    zgodba = ("Dopust je, ko se odpraviš na izlet " + pridevnik + " mesto s svojim " +
    pridevnik2 + " družina. Običajno greš v kraj, ki je blizu a/an " + samostalnik + " ali gor na a/an "+
    samostalnik2 + ". Dober počitniški kraj je tisti, kjer lahko jahate " + množinski_samostalnik + " ali igrati " + igra
    + " ali iti na lov za " + množinski_samostalnik2 + ". Rad preživljam svoj čas "+ ing_glagol + " oz " + ing_verb2
    +". Ko gredo starši na dopust, si krajšajo s tremi "+ množinski_samostalnik3 +
    " na dan in očetje igrajo golf, matere pa sedijo " + ing_verb3
    + ". Lansko poletje je moj mlajši brat padel v a/an " + samostalnik3 + " in dobil strup " + rastlina
    + " po vsem njegovem " + del_tela + ". Moja družina bo šla v " + mesto
    + ", in bom vadila " + ing_verb4 +
    ". Starši potrebujejo počitnice bolj kot otroci, saj so starši vedno zelo " +
    pridevnik3 + " in ker morajo delati " + številka
    + " ur vsak dan vse leto, kar je dovolj " + množinski_samostalnik4 + " plačati dopust.")
  3. Prikažite zgodbo.
    tiskanje(zgodba)

Izhod Mad Libs Vacation Fun Game

Mad Libs Vacation Fun Game ustvari naslednje rezultate:

Izboljšajte igro Mad Libs

Python je preprost, a zmogljiv jezik. Na voljo je veliko neverjetnih knjižnic za izboljšanje vaše igre Mad Libs. Na primer, lahko uporabite Tkinter za razvoj GUI. Za pretvorbo besedila v govor v Pythonu lahko uporabite tudi pyttsx3module. Tako bo vaša zgodba oživela. Izbirate lahko med različnimi glasovi in ​​prilagajate hitrost govora, da se še bolj zabavate.