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
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:
- 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: ") - 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é.") - 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.