Real life
Python
import time
# Функции персонажей
def get_hero():
org = input("Какого персонажа ты выберешь? ((^▽^) (◕‿◕) ( ̄▽ ̄)/ ٩(‿◕)۶ )")
return org
def hero(org):
print(org)
def villain():
print("٩(╬ʘ益ʘ╬)")
def character():
print("(▽⌒)")
def up():
print("ヾ(⌐■_■)ノ♪")
def k():
print("(`⌒´メ)")
def j():
print("(;⌣̀_⌣́)")
# Получаем персонажа
org = get_hero()
print('*' * 10, 'Добро пожаловать в игру "Реальная жизнь"', '*' * 10)
print('Первая глава')
time.sleep(5)
print('-' * 20)
hero(org)
print('Знакомьтесь с вашим персонажем: Это Майк, он обычный парень, который просто любил играть в компьютер и смотреть аниме')
print('-' * 20)
time.sleep(5)
print('-' * 20)
print('Но в один день его жизнь полностью переменилась 🤯')
time.sleep(5)
print('Майк проснулся сегодня из-за странного стука в дверь...')
time.sleep(5)
print('Тук-тук')
time.sleep(3)
print('Когда Майк открыл дверь, он увидел неизвестного ему человека...')
print('-' * 20)
hero(org)
print('\n')
villain()
print('-' * 20)
time.sleep(7)
print('Майк: Кто вы?')
time.sleep(3)
print('Злодей: Я тот, кто изменит твою жизнь')
print('Злодей: Твоя подруга у нас...')
time.sleep(5)
print('Как только он сказал это, сразу исчез')
time.sleep(5)
print('-' * 20)
hero(org)
print('\n')
print('-' * 20)
time.sleep(5)
print('Вторая глава: Эмили')
time.sleep(5)
print('Как только Майк услышал о Эмили, его сразу охватил ужас')
print('〣(ºΔº)〣')
time.sleep(5)
print('Эмили - это старая подруга Майка, в которую он был тайно влюблен')
character()
time.sleep(5)
print("Теперь Майку придется бросить просмотр 256 серии Наруто и спасти Эмили")
time.sleep(5)
print('Но сможет ли он сделать это?')
time.sleep(3)
print('-' * 20)
time.sleep(5)
print("Глава третья: Поиски места.")
time.sleep(5)
print("Майк был полон решимости. Он собирался найти Эмили и спасти её. У Майка был лучший друг Том. Том мог найти любую информацию в интернете. Майк же менее в этом разбирался. Он попросил Тома побольше узнать об этих бандитах. Том помог ему и скинул возможные координаты.")
time.sleep(4)
print('-' * 20)
hero(org)
print('\n')
up()
print('-' * 20)
time.sleep(5)
print('Майк взял всё необходимое с собой и отправился по координатам. Весь день он шёл пока не увидел старый заброшенный завод.')
print('-' * 20)
hero(org)
print('-' * 20)
time.sleep(2)
print("Я спасу Эмили!")
print('-' * 20)
time.sleep(5)
print("РАЗВЯЗКА: Глава четвёртая: Спасение Эмили.")
time.sleep(5)
print("Майк зашёл внутрь завода. Походив по нему он нашёл комнату в которой был слабый свет.")
print('-' * 20)
villain()
print('\n')
print("(T_T)")
print('\n')
k()
print('\n')
j()
print('-' * 20)
time.sleep(7)
print("Первый бандит: Сэр... Вы точно уверены, что мы правда требуем информацию с нужного Майка?.. Есть же...")
time.sleep(0.4)
print('Злодей: И ты смеешь об этом даже думать?! Ты считаешь, что я могу ошибиться?! Да?!')
time.sleep(3)
print("(ノ_ヽ) ")
print("Первый бандит: ...")
time.sleep(3)
print('-' * 20)
print("В слабом свете Майк узнал Эмили.")
time.sleep(1)
print("\(º □ º l|l)/")
time.sleep(1)
print("Майк: Эмили!...")
time.sleep(0.9)
print('-' * 20)
print("( ̄. ̄;)")
print('\n')
print("(O.O)")
print('\n')
print("(・・) ?")
print('\n')
print("(・_・;)")
print('-' * 20)
time.sleep(7)
print("Злодей: Идите и проверьте что там такое! Я посмотрю с другой стороны.")
time.sleep(2)
print("Майка охватил ужас.")
time.sleep(0.4)
print("〣(ºΔº)〣")
time.sleep(2)
print('-' * 20)
print("Майк быстро убежал. Он следил за бандитами и когда те отошли от той комнаты зашёл в неё. Эмили была привязана к стулу, но Майк взял с собой нож. Он освободил её, но тут в комнату зашёл злодей и его служители.")
print('-' * 20)
time.sleep(3)
print("Злодей: Вот и ты! И так, ты должен принести нам данные своей организации. Если ты принесёшь им нам, то мы отпустим твою подругу, а если нет - сам понимаешь что будет.")
time.sleep(2)
print('-' * 20)
time.sleep(1)
print("Перед Майком встал тяжёлый выбор. Они закрыли любые выходы. Что же ему делать?")
time.sleep(1)
# Исправлено: добавлена обработка ошибок
while True:
try:
u = int(input("(1) принести данные, (2) попробовать убежать: "))
if u in [1, 2]:
break
else:
print("Ошибка: введите 1 или 2!")
except ValueError:
print("Ошибка: введите число!")
if u == 1:
time.sleep(2)
print('-' * 20)
print("Майк: Хорошо, я принесу данные! Но для начала отпустите меня!")
time.sleep(0.4)
print("Эмили: Майк! Нет! Не верь им!")
time.sleep(0.9)
print("Эмили снова взяли в плен, а самого Майка отпустили, сказав, что следят за ним.")
time.sleep(7)
print("\n")
print('-' * 20)
print("ЗАВЕРШЕНИЕ: Глава пятая: Конец.")
time.sleep(5)
print("И вот, прошло много времени. Об той истории уже Майк давно позабыл. Он согласился отдать им какие-то данные взамен на свободу Эмили. С трудом Майк раздобыл данные и злодей сдержал обещание. Они жили спокойно. Но Майк поплатился за тот выбор. Однажды к нему пришла полиция и арестовала его. Оказалось, что те данные, что Майк передал злодею были очень ценные, а злодей был ужасен. Произошло много бед и несчастий из-за этого. Но, к сожалению, уже ничего не вернуть.")
time.sleep(10)
print("\n")
print(" ПЕРВАЯ КОНЦОВКА: Ошибка Майка.")
print("\n")
if u == 2:
time.sleep(2)
print("Майк: Нет! Я не позволю этому случиться!")
time.sleep(0.9)
print("Тут же Майк кинул камень в лампочку и свет погас. В кромешной тьме бандиты и злодей не смогли его найти и кое-как он смог выйти вместе с Эмили на улицу. Но...")
time.sleep(2)
print('-' * 20)
print("〣(ºΔº)〣")
print(" (´ ▽ `)")
print("\n")
up()
print('-' * 20)
time.sleep(3)
print("Майк: Том?! Что ты тут делаешь?!")
time.sleep(2)
print("Том: Знаешь ли я думаю о своих друзьях! Конечно я обеспокоился когда ты попросил какие-то координаты, а после, немного изучив место куда ты собирался пойти я понял, что там будет находиться какая-то злая организация. Поэтому я и приехал проверить тебя. И кстати, вам вдвоём будет лучше поскорее залезть в мою машину.")
time.sleep(3)
print("Майк: Спасибо, Том!")
time.sleep(2)
print('-' * 20)
print("Эмили: Майк... Неужели ты и вправду пошёл на такие риски ради меня?")
time.sleep(3)
print("Майк: Ну... Было бы... Не очень если бы я... Просто проигнорировал бы это... Всё-таки друзей в беде не бросают...")
time.sleep(3)
print("Эмили: Спасибо, Майк... И тебе спасибо, Том, что приехал сюда.")
time.sleep(2)
print("Том: ...")
time.sleep(2)
print('-' * 20)
time.sleep(5)
print("Наконец-то Майк приехал домой! Он был очень рад тому, что смог это сделать. Однако, перед ним стоял ещё один выбор...")
time.sleep(2)
# Исправлено: добавлена обработка ошибок
while True:
try:
f = int(input("(1) подать в полицию на злодея, (2) не подавать в полицию на злодея: "))
if f in [1, 2]:
break
else:
print("Ошибка: введите 1 или 2!")
except ValueError:
print("Ошибка: введите число!")
if f == 1:
time.sleep(7)
print("\n")
print('-' * 20)
print("ЗАВЕРШЕНИЕ: Глава пятая: Конец.")
time.sleep(5)
print("Майк немного отдохнув рассказал полиции об этом. Полиции удалось поймать злодея и бандитов. Оказалось, что было две организации - Организация Светлого Солнца и Организация Королевской Ночи. Одни были за закон, доброту и хорошее, а другие - за противоположное перечисленному. Организации Королевской Ночи необходимы были данные для свершения своих планов, а данные были у Организации Светлого Солнца. Одних из тех, кто мог предоставить данные был Майк. Но не тот, которого Вы знаете, а совершенно другой - Майк Ридул. В общем, их перепутали друг с другом. Конечно, всю Организацию Королевской Ночи не смогли поймать, но, по крайней мере, появились новые зацепки. У Майка же отношения с Эмили стали куда лучше. Они стали чаще общаться, приходить в гости к друг другу и в принципе счастливо жить. Майк действительно рад тому, что сделал именно такой выбор.")
time.sleep(2)
print("\n")
print(" ВТОРАЯ КОНЦОВКА: Месть Злодею.")
print("\n")
if f == 2:
time.sleep(5)
print("Майк сжалился над злодеем и бандитами и решил не рассказывать об них полиции. Вскоре Майк узнал сколько же ужасного они сотворили в прошлом и сколько нечеловечного они сделали после и крайне пожалел о том, что не рассказал сразу об этом полиции.")
time.sleep(2)
print("\n")
print(" ТРЕТЬЯ КОНЦОВКА: Сожаления.")
print("\n")
print('-' * 20)
print("Спасибо за игру!")
print('-' * 20)Feedback wanted
Sign in to react
1Ещё один из моих старых проектов который я решила выложить сюда. Тут рассказывается история о Майке, который был достаточно храбрым чтобы спасти свою подругу Эмили от бандитов.
Feedback
Published feedback
InimitableRobby
Updated Jun 29, 2026В твоем проекте 'Реальная жизнь' очень хорошая идея интерактивного повествования, где игрок делает выбор, влияющий на развитие событий. Это создаёт захватывающий игровой опыт.
Ты здорово воплотил сюжет, и твои персонажи, такие как Майк и Эмили, действительно вызывают интерес, так что продолжай развивать эту идею!