Pamätáte si časy, keď ste namiesto online hier lúštili krížovky a hrali s priateľmi sudoku alebo piškvorky? Jednou z takýchto populárnych spoločenských hier sú knihy Mad Libs. Z populárnych odkazov v televíznych reláciách, ako sú Priatelia a The Tonight Show v hlavnej úlohe Jimmyho Fallona, všetci milujú a užívajú si Mad Libs.
Ale ako sa hrá Mad Libs?
Čo je Mad Libs?
Mad Libs je hra, ktorú vytvorili Leonard Stern a Roger Price. Je to veľmi populárna hra so šablónami, kde jeden hráč vystupuje ako čitateľ. Požiadajú ostatných hráčov, ktorí nemajú žiadne znalosti o príbehu, aby doplnili medzery výberom prídavných mien, podstatných mien, slovies atď. Výsledkom je vtipná hlúpa historka, ktorú hráči bavia čítať a smiať sa na nej.
Na celom svete je dostupných viac ako 180 Mad Libs s rôznymi poviedkami. Mad Libs je tiež upravený a vyrobený do príbehov pre mnoho karikatúr a relácií. Patria medzi ne Teória veľkého tresku, Úžasňákovi, Kancelária, Powerpuff Girls, Toy Story a Angry Birds.
Mad Libs je k dispozícii aj ako kartová hra a mobilná aplikácia. Knihy Mad Libs si môžete kúpiť od
Mad Libs – najväčšia slovná hra na svete. Stránka má sekciu, tzv Tlačidlá ktorý budete používať na hranie a zostavovanie programu Python. Ďalšie šablóny môžete vyhľadať v akomkoľvek vyhľadávači.Vytváranie textových pythonových hier je jednoduché a zábavné. Okrem Mad Libs zahŕňajú hry na zlepšenie vašich zručností v Pythone dobrodružná hra a interaktívna kvízová hra.
Ako vytvoriť prázdninovú zábavnú hru Mad Libs v Pythone
Pri zostavovaní hry Vacation Fun Mad Libs postupujte podľa týchto krokov:
- Dodržujte Šablóna hry Dovolenková zábava Mad Libs a deklarujte premennú predstavujúcu to, čo máte vyplniť na prázdnom mieste. Keďže existuje viacero podstatných mien a prídavných mien, môžete ich deklarovať v poradí, ako napríklad podstatné meno1, podstatné meno2, podstatné meno3 atď. Použi vstup() funkcia, ktorá od vás prijíma vtipné výzvy.
prídavné meno = vstup("Zadajte prídavné meno: ")
prídavné meno2 = vstup("Zadajte prídavné meno: ")
podstatné meno = vstup("Zadajte podstatné meno: ")
podstatné meno2 = vstup("Zadajte podstatné meno: ")
podstatné meno v množnom čísle = vstup("Zadajte podstatné meno v množnom čísle: ")
hra = vstup("Zadajte názov hry: ")
množné číslo2 = vstup("Zadajte podstatné meno v množnom čísle: ")
ing_verb = input("Zadajte sloveso končiace na -ing: ")
ing_verb2 = input("Zadajte sloveso končiace na -ing: ")
plural_nun3 = input("Zadajte podstatné meno v množnom čísle: ")
ing_verb3 = input("Zadajte sloveso končiace na -ing: ")
podstatné meno3 = vstup("Zadajte podstatné meno: ")
rastlina = vstup("Zadajte názov rastliny: ")
body_part = input("Zadajte názov časti tela: ")
miesto = vstup("Zadajte názov miesta: ")
ing_verb4 = input("Zadajte sloveso končiace na -ing: ")
prídavné meno3 = vstup("Zadajte prídavné meno: ")
číslo = vstup("Zadajte číslo: ")
plural_nun4 = input("Zadajte podstatné meno v množnom čísle: ") - Vytvorte premennú s názvom príbeh ktorý ukladá príbeh a nahrádza každé prázdne miesto príslušnou premennou. Operátor zreťazenia (+) spája dva reťazce. Pomocou zátvoriek zalomte príbeh do niekoľkých riadkov.
príbeh =("Dovolenka je, keď si na nejaké urobíte výlet " + prídavné meno + " miesto s vašou " +
prídavné meno2 + " rodina. Zvyčajne idete na nejaké miesto, ktoré je blízko " + podstatné meno + " alebo hore na a/an "+
podstatné meno2 + ". Dobré miesto na dovolenku je miesto, kde môžete jazdiť " + podstatné meno v množnom čísle + " alebo hrať " + hra
+ " alebo ísť na lov " + množné_podstatné meno2 + ". Rád trávim čas "+ ing_verb + " alebo " + ing_verb2
+". Keď idú rodičia na dovolenku, trávia čas jedením troch "+ množné_podstatné meno3 +
" deň a otcovia hrajú golf a matky sedia okolo " + ing_verb3
+ ". Minulé leto môj malý brat spadol do a/an " + podstatné meno3 + " a dostal jed " + rastlina
+ " po celom jeho " + časť tela + ". Moja rodina pôjde do " + miesto
+ ", a budem cvičiť " + ing_verb4 +
". Rodičia potrebujú prázdniny viac ako deti, pretože rodičia sú vždy veľmi radi " +
prídavné meno3 + " a pretože musia pracovať " + číslo
+ " hodín každý deň po celý rok, čo je dosť " + množné_podstatné meno4 + " zaplatiť dovolenku.") - Zobrazte príbeh.
vytlačiť(príbeh)
Výstup z prázdninovej zábavnej hry Mad Libs
Zábavná hra Mad Libs Vacation Fun poskytuje nasledujúci výstup:
Vylepšite hru Mad Libs
Python je jednoduchý, ale výkonný jazyk. Existuje veľa úžasných knižníc na vylepšenie vašej hry Mad Libs. Napríklad môžete použiť Tkinter na vývoj GUI. Môžete tiež použiť modul pyttsx3 na prevod textu na reč v Pythone. Váš príbeh tak ožije. Môžete si vybrať medzi rôznymi hlasmi a upraviť rýchlosť reči, aby ste si užili ešte viac zábavy.