• Создать текстовую игру в Python
    Написать код данной игры в программе Python

    Игрок перемещается по комнатам замка.
    В каждой комнате находится три двери. Одна дверь ведет в комнату
    с драконом, другая - в комнату с живой водой, третья - пустая комната.
    Если игрок попадает в комнату с дракном - жизнь отнимается.
    Если игрок попадает в комнату с живой водой - жизнь добавляется.
    Если игрок попадает в пустую комнату - ничего не происходит.
    Игра продолжается до тех пор, пока у игрока есть жизни.
    Переход из одной команты в другую добавляет 100 баллов.
    Игра начинается с 3 жизнями и 0 баллами.
    Задача игры - набрать наибольшее количество баллов

Ответы 1

  • # Python 3.Xfrom random import shuffledoors = ['dragon', 'water', 'empty']lives = 3score = 0while True:    choice = int(input('Введите номер двери (1, 2 или 3): '))    shuffle(doors)    score += 100    if doors[choice - 1] == 'dragon':        print('Вы сражались с драконом и потеряли жизнь.')        lives -= 1    elif doors[choice - 1] == 'water':        print('Вы выпили живой воды и получили жизнь.')        lives += 1     else:        print('Ничего не произошло.')    if lives == 0:        print('Игра окончена. Ваш счет:', score)        break
    • Автор:

      yukon
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years