Pamatujete na doby, kdy jste místo online hraní luštili křížovky a hráli s přáteli sudoku nebo piškvorky? Jednou z takových oblíbených společenských her jsou knihy Mad Libs. Z populárních odkazů v televizních pořadech, jako jsou Přátelé a The Tonight Show v hlavní roli Jimmyho Fallona, ​​každý miluje a užívá Mad Libs.

Ale jak se hraje Mad Libs?

Co je Mad Libs?

Mad Libs je hra, kterou vytvořili Leonard Stern a Roger Price. Jedná se o velmi populární šablonovou slovní hru, kde jeden hráč vystupuje jako čtenář. Požádají ostatní hráče, kteří nemají o příběhu žádné znalosti, aby doplnili prázdná místa výběrem přídavných jmen, podstatných jmen, sloves atd. Výsledkem je legrační hloupý příběh, u kterého se hráči baví čtením a smíchem.

Po celém světě je k dispozici více než 180 Mad Libs s různými povídkami. Mad Libs je také adaptován a vyroben do dějů pro mnoho karikatur a pořadů. Patří mezi ně The Big Bang Theory, The Incredibles, The Office, The Powerpuff Girls, Toy Story a Angry Birds.

Mad Libs je k dispozici také jako karetní hra a mobilní aplikace. Knihy Mad Libs si můžete koupit od

instagram viewer
Mad Libs - Největší světová slovní hra. Stránka má sekci, tzv Potiskovatelné který budete používat k hraní a sestavování programu Python. Další šablony můžete hledat v libovolném vyhledávači.

Vytváření textových pythonových her je snadné a zábavné. Kromě Mad Libs zahrnují hry, které rozšíří vaše dovednosti v Pythonu dobrodružná hra a interaktivní kvízová hra.

Jak vytvořit prázdninovou zábavnou hru Mad Libs v Pythonu

Chcete-li vytvořit hru Vacation Fun Mad Libs, postupujte takto:

  1. Dodržujte Šablona hry Zábava na dovolenou Mad Libs a deklarujte proměnnou představující to, co máte vyplnit do prázdného místa. Protože existuje více podstatných jmen a přídavných jmen, můžete je deklarovat v pořadí, jako je podstatné jméno1, podstatné jméno2, podstatné jméno3 a tak dále. Použijte vstup() funkce, která od vás přijímá vtipné výzvy.
    přídavné jméno = vstup("Zadejte přídavné jméno: ")
    přídavné jméno2 = vstup("Zadejte přídavné jméno: ")
    podstatné jméno = vstup("Zadejte podstatné jméno: ")
    podstatné jméno2 = vstup("Zadejte podstatné jméno: ")
    podstatné jméno v množném čísle = vstup("Zadejte podstatné jméno v množném čísle: ")
    hra = vstup("Zadejte název hry: ")
    množné jméno2 = vstup("Zadejte podstatné jméno v množném čísle: ")
    ing_verb = input("Zadejte sloveso končící na -ing: ")
    ing_verb2 = input("Zadejte sloveso končící na -ing: ")
    množné jméno3 = vstup("Zadejte podstatné jméno v množném čísle: ")
    ing_verb3 = input("Zadejte sloveso končící na -ing: ")
    podstatné jméno3 = vstup("Zadejte podstatné jméno: ")
    rostlina = vstup("Zadejte název rostliny: ")
    body_part = input("Zadejte název části těla: ")
    místo = vstup("Zadejte název místa: ")
    ing_verb4 = input("Zadejte sloveso končící na -ing: ")
    přídavné jméno3 = vstup("Zadejte přídavné jméno: ")
    číslo = vstup("Zadejte číslo: ")
    množné jméno4 = vstup("Zadejte podstatné jméno v množném čísle: ")
  2. Vytvořte proměnnou s názvem příběh který ukládá příběh a nahradí každé prázdné místo příslušnou proměnnou. Operátor zřetězení (+) spojuje dva řetězce. Pomocí závorek zalomte příběh do několika řádků.
    příběh =("Dovolená je, když si na nějaké uděláte výlet " + přídavné jméno + " místo s vaším " +
    přídavné jméno2 + " rodina. Obvykle jdete na nějaké místo, které je blízko " + podstatné jméno + " nebo nahoru na a/an "+
    podstatné jméno2 + ". Dobré místo pro dovolenou je místo, kde můžete jezdit " + podstatné jméno v množném čísle + " nebo hrát " + hra
    + " nebo jít lovit " + podstatné jméno v množném čísle2 + ". Rád trávím svůj čas "+ ing_verb + " nebo " + ing_verb2
    +". Když rodiče jedou na dovolenou, tráví čas jídlem ve třech "+ podstatné jméno v množném čísle3 +
    " den a otcové hrají golf a matky sedí kolem " + ing_verb3
    + ". Minulé léto můj malý bratr upadl do lůžka " + podstatné jméno3 + " a dostal jed " + rostlina
    + " po celém jeho " + část_těla + ". Moje rodina půjde do " + místo
    + "a budu cvičit " + ing_verb4 +
    ". Rodiče potřebují prázdniny více než děti, protože rodiče jsou vždy velmi milí " +
    přídavné jméno3 + " a protože musí pracovat " + číslo
    + " hodin každý den po celý rok, což je dost " + podstatné jméno v množném čísle4 + " na zaplacení dovolené.")
  3. Zobrazit příběh.
    tisk(příběh)

Výstup zábavné hry Mad Libs Vacation

Zábavná hra Mad Libs Vacation Fun poskytuje následující výstup:

Vylepšete hru Mad Libs

Python je jednoduchý, ale výkonný jazyk. Existuje mnoho úžasných knihoven, které mohou vylepšit vaši hru Mad Libs. Například můžete použít Tkinter pro vývoj GUI. K převodu textu na řeč v Pythonu můžete také použít modul pyttsx3. Váš příběh tak ožije. Můžete si vybrat mezi různými hlasy a upravit rychlost řeči, abyste si užili ještě více zábavy.