Оцените сайт #3
Пока это макет сайта, так что посты выкладывать нельзя. Пишите в комментариях все баги которые найдете, в десктопной и мобильной версии.
P.S. Это не реклама сайта, так что не удаляйте пост, Пикабу.
Пока это макет сайта, так что посты выкладывать нельзя. Пишите в комментариях все баги которые найдете, в десктопной и мобильной версии.
P.S. Это не реклама сайта, так что не удаляйте пост, Пикабу.
Обычный код с надписью "Привет, Мир!" выводится сразу:
print("Привет, Мир!")
Это не так хорошо будет выглядеть в консольной игре.
Так что добавляем функцию print_slow():
import time
def print_slow(text):
for i in range(len(text)):
print(text[i], end="")
time.sleep(0.5)
print_slow(input("Введите текст: ")) # Если пробелы не расставлены, то это вина Пикабу
Теперь, любой введённый нами текст будет выводиться в скорости 1 символ в 0.5 секунд.
Чтобы настроить время, надо изменить 6-ую строку кода:
time.sleep(Введите время в секундах)
Пожалуйста.
UPD: Вот готовый код:
import time
def print_slow(text, speed):
for i in range(len(text)):
print(text[i], end="")
time.sleep(speed)
def main():
while True:
s = input("Введите текст (exit - выход): ")
if s == "exit":
break
else:
speed = float(input("Введите скорость текста в секундах: "))
print_slow(s, speed)
print()
if __name__ == '__main__':
main() # Если пробелы не расставлены, ЭТО НЕ МОЯ ВИНА!!!
Исходный код этой игры: https://gist.github.com/Omaroviz/bc66bc1e6d1c351dbe521bcef68...
Главные переменные параметров Игрока и бота: hp, hp_evil. По умолчанию оба поставлены на 100
Краткое руководство:
Навигация по главной странице:
1. Начать. - Начать игру
2. Настройки. - Переход в настройки. Можно изменить параметры игрока и бота.
3.Выход. - Выход
Навигация по меню главной игры:
1. Атака (5–20 урона) - Атаковать врага. Сила удара может быть в радиусе 5 - 20 hp. Чем больше удар, тем меньше вероятность.
2. Здоровье (+5 – +20 HP) - Выздороветь в радиусе 5 - 20 hp. Чем больше выздоровление, тем меньше вероятность.
3. Бегство (0–10 потерь) - Избежать удара. Вероятность больше избежать удар, чем получить
После каждого хода Игрока ход передается Боту.
Бот также может выбрать действия, у которых также присутствует вероятность.
Для изменения цвета шрифта библиотеки не требуются!
Для запуска игры вам понадобится:
Компьютер.
Visual Studio Code или PyCharm.
Код.
Откройте ссылку на github:
https://gist.github.com/Omaroviz/c3f85fe2c9802d50863af576856...
(Это НЕ установочный файл!!! Это ссылка на гитхаб, так как на пикабу нельзя вставлять код!)
Скопируйте ее в VS Code.
Все
Переходим по ссылке:
(Это НЕ установочный файл. Это ссылка на мою страницу в Github, чтобы Вы могли скопировать код. Пикабу автоматически удаляет пробелы в коде, из-за чего код не работает)
Вставляем.
Запускаем.
