Skip to content

🎮⚔️ Проект реализует персонажей ролевой игры. Игрок выбирает класс (воин 🗡️, маг 🧙‍♂️, лекарь ❤️‍🩹), выполняет действия (атака 🗡️, защита 🛡️, спец. умения ⭐) и тренируется 🏋️‍♂️ для улучшения навыков

License

Notifications You must be signed in to change notification settings

meteopavel/RPG_Characters_System

 
 

Repository files navigation

🎮⚔️ RPG Characters System

Проект реализует систему персонажей для ролевой игры (RPG). Игрок может выбрать класс персонажа, выполнять действия (атака, защита, использование специальных умений) и тренироваться для улучшения навыков.


📋 Основные возможности

  • Выбор класса персонажа ⭐:

    • Воин 🗡️🛡️: Сильный и выносливый боец ближнего боя.
    • Маг 🧙‍♂️: Находчивый воин дальнего боя с высоким интеллектом.
    • Лекарь ❤️‍🩹: Могущественный заклинатель, черпающий силы из природы.
  • Действия персонажей 🏋️‍♂️:

    • Атака 🗡️: Наносит случайный урон противнику.
    • Защита 🛡️: Блокирует случайное количество урона.
    • Специальное умение ⭐: Уникальная способность, зависящая от класса персонажа.
  • Тренировка 🎮:

    • Игрок может тренировать персонажа, выполняя команды attack, defence и special.
  • Случайность 🎲:

    • Используется генератор случайных чисел для определения силы атаки, защиты и других параметров.

🚀 Как начать

  1. Установите зависимости
    Убедитесь, что у вас установлен Python 3.x. Затем установите зависимости:
    pip install -r requirements.txt
  2. Запустите проект Выполните основной файл для запуска программы:
    python main.py
  3. Выберите персонажа При запуске программы выберите класс персонажа:
    • warrior — Воитель 🗡️🛡️
    • mage — Маг 🧙‍♂️
    • healer — Лекарь ❤️‍🩹
  4. Начните тренировку Введите команды для выполнения действий:
    • attack — Атаковать противника 🗡️
    • defence — Защититься от атаки 🛡️
    • special — Использовать специальное умение ⭐
    • skip — Завершить тренировку 🏁

About

🎮⚔️ Проект реализует персонажей ролевой игры. Игрок выбирает класс (воин 🗡️, маг 🧙‍♂️, лекарь ❤️‍🩹), выполняет действия (атака 🗡️, защита 🛡️, спец. умения ⭐) и тренируется 🏋️‍♂️ для улучшения навыков

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%