Спомняте ли си дните, когато решавахте кръстословици и играехте судоку или Tic-Tac-Toe с приятелите си вместо онлайн игри? Една такава популярна парти игра са книгите Mad Libs. От популярни препратки в телевизионни предавания като Friends и The Tonight Show с участието на Jimmy Fallon, всеки обича и се наслаждава на Mad Libs.

Но как се играе Mad Libs?

Какво е Mad Libs?

Mad Libs е игра, създадена от Леонард Стърн и Роджър Прайс. Това е много популярна шаблонна игра на думи, при която един играч действа като четец. Те молят останалите играчи, които не познават историята, да попълнят празните места, като изберат прилагателни, съществителни, глаголи и т.н. Резултатът е забавна глупава история, на която играчите се забавляват да четат и да се смеят.

Повече от 180 Mad Libs с различни кратки истории са достъпни по целия свят. Mad Libs също е адаптиран и превърнат в сюжетни линии за много анимационни филми и предавания. Те включват The Big Bang Theory, The Incredibles, The Office, The Powerpuff Girls, Toy Story и Angry Birds.

instagram viewer

Mad Libs се предлага и като игра на карти и мобилно приложение. Можете да закупите книги Mad Libs от Mad Libs - Най-великата игра на думи в света. В сайта има раздел, наречен Печатни материали който ще използвате, за да играете и да създавате програма на Python. Можете да търсите допълнителни шаблони във всяка търсачка.

Текстово базираните игри на Python са лесни и забавни за правене. Освен Mad Libs, игрите за усъвършенстване на уменията ви за Python включват приключенска игра и интерактивна игра с викторина.

Как да създадете ваканционна забавна игра Mad Libs в Python

Следвайте тези стъпки, за да създадете играта Vacation Fun Mad Libs:

  1. Спазвайте Ваканционно забавление Mad Libs Шаблон за игра и декларирайте променлива, представяща това, което трябва да попълните в празното пространство. Тъй като има множество съществителни имена и прилагателни, можете да ги декларирате по ред, като съществително1, съществително2, съществително3 и т.н. Използвай вход() функция за получаване на забавни подкани от вас.
    прилагателно = вход("Въведете прилагателно: ")
    прилагателно2 = вход("Въведете прилагателно: ")
    съществително = вход("Въведете съществително име: ")
    съществително2 = вход("Въведете съществително име: ")
    множествено_съществително = вход("Въведете съществително име в множествено число: ")
    игра = вход("Въведете име на игра: ")
    множествено_съществително2 = вход("Въведете съществително име в множествено число: ")
    ing_verb = вход("Въведете глагол, завършващ на -ing: ")
    ing_verb2 = вход("Въведете глагол, завършващ на -ing: ")
    множествено_съществително3 = вход("Въведете съществително име в множествено число: ")
    ing_verb3 = вход("Въведете глагол, завършващ на -ing: ")
    съществително3 = вход("Въведете съществително име: ")
    растение = вход("Въведете име на растение: ")
    body_part = вход("Въведете името на част от тялото: ")
    място = вход("Въведете име на място: ")
    ing_verb4 = вход("Въведете глагол, завършващ на -ing: ")
    прилагателно3 = вход("Въведете прилагателно: ")
    номер = вход("Въведете номер: ")
    множествено_съществително_4 = вход("Въведете съществително име в множествено число: ")
  2. Създайте променлива, наречена история който съхранява историята и замества всяко празно място с подходящата променлива. Операторът за конкатенация (+) свързва два низа. Използвайте скоби, за да обвиете историята в няколко реда.
    история = ("Ваканция е, когато предприемеш пътуване до някои " + прилагателно + " място с вашия " +
    прилагателно2 + " семейство. Обикновено отивате на някое място, което е близо до a/an " + съществително + " или горе на a/an "+
    съществително2 + ". Добро място за почивка е това, където можете да карате " + множество_съществително + " или играйте " + игра
    + " или отидете на лов за " + множествено_съществително2 + ". Обичам да прекарвам времето си "+ ing_глагол + " или " + ing_verb2
    +". Когато родителите отиват на почивка, те прекарват времето си в ядене на три "+ множество_съществително_3 +
    " на ден и бащите играят голф, а майките седят наоколо " + ing_verb3
    + ". Миналото лято малкият ми брат падна в а/ан " + съществително3 + " и получи отрова " + растение
    + " по целия му " + част_от тялото + ". Семейството ми ще отиде в " + място
    + ", и ще тренирам " + ing_verb4 +
    ". Родителите се нуждаят от ваканция повече от децата, защото родителите винаги са много " +
    прилагателно3 + " и защото трябва да работят " + номер
    + " часа всеки ден през цялата година, правейки достатъчно " + множествено_съществително_4 + " да си плати почивката.")
  3. Покажете историята.
    печат(история)

Резултат от Mad Libs Vacation Fun Game

Играта Mad Libs Vacation Fun дава следния резултат:

Подобрете играта Mad Libs

Python е прост, но мощен език. Има много невероятни библиотеки, които да подобрят вашата игра Mad Libs. Например, можете да използвате Tkinter за разработване на GUI. Можете също да използвате pyttsx3module за конвертиране на текст в говор в Python. Това ще направи вашата история жива. Можете да избирате между различни гласове и да регулирате скоростта на речта, за да се забавлявате още повече.