README.md

medieval-cyberimmunity (Средневековье - кибериммунитет)

Средневековая защита — браузерная игра, разработанная для тренировки учащихся кибериммунному подходу. В игре игроки защищают свои строения на средневековой карте от атак врагов, размещая охрану на дорогах и зданиях с использованием ограниченных ресурсов.

Запустить игру

Идея основана на учебном проекте

Скриншот Игры

Таблица Содержимого

Описание

В Средневековой защите игроки сталкиваются с картой, представляющей собой неориентированный граф из 15 вершин (строений) и дорог (рёбер). Цель игры — стратегически размещать охрану, чтобы предотвратить атаки врагов на ваши строения. Игра разработана для обучения основам кибериммунного подхода, развивая навыки стратегического планирования и управления ресурсами.

Как играть

  1. Начало игры:

    • Откройте игру в веб-браузере.
    • В начале у вас есть 10 ресурсов для размещения охраны.
  2. Размещение/Снятие охраны:

    • На строении:
      • Кликните на круговое представление строения, чтобы поставить или убрать охрану.
      • Установка охраны стоит 1 ресурс; снятие охраны возвращает 1 ресурс.
      • Защищенные строения подсвечиваются зелёным.
    • На дороге:
      • Кликните по линии дороги между строениями, чтобы поставить или убрать охрану.
      • Установка охраны на дороге стоит 1 ресурс; снятие охраны возвращает 1 ресурс.
      • Охраняемые дороги окрашены в тёмно-зелёный цвет.
  3. Завершение Хода:

    • После размещения охраны нажмите кнопку “Готово”, чтобы завершить ход.
    • Враги атакуют случайное строение.
    • Если строение защищено: Вы получаете 1 очко.
    • Если строение не защищено: Враги получают 1 очко, и строение становится захваченным (подсвечивается красным).
    • Распространение Атаки:
      • Если захваченное строение имеет незащищённые дороги, атака распространяется на соседние незащищённые строения.
  4. Ресурсы:

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

    • Защитить максимальное количество строений и набрать как можно больше очков.
    • Избежать захвата ваших строений врагами как можно дольше.

Технологии

  • HTML5 Canvas: Для визуализации карты, строений и дорог.
  • CSS3: Для стилизации интерфейса пользователя.
  • JavaScript: Для реализации игровой логики и взаимодействия с пользователем.

Установка

  1. Клонирование Репозитория:

    git clone https://gitflic.ru/project/riderai/medieval-cyberimmunity.git
    

Добавьте свои файлы

Если вы решили начать разработку проекта с создания репозитория в нашем сервисе, тогда клонируйте себе данный репозиторий следующим образом:

git clone https://gitflic.ru/project/riderai/medieval-cyberimmunity.git
cd medieval-cyberimmunity
**добавьте первые файлы вашего проекта**
git add .
git commit -m "Первый коммит"
git push -u origin master

Использование

Разработка:

  • Вносите изменения в файл index.html для добавления новых функций или улучшения существующих.
  • Используйте инструменты разработчика в браузере для отладки и тестирования игры.

Деплоймент: Вы можете развернуть игру на любом статическом веб-сервере, таком как GitHub Pages, Netlify или Vercel.

Вклад

Мы приветствуем вклады в развитие проекта! Чтобы начать:

  • Форкните репозиторий.
  • Создайте новую ветку для вашей функции или исправления багов.
  • Сделайте коммиты с четкими сообщениями.
  • Отправьте пулл-реквест, описав ваши изменения.

    Лицензия

Этот проект лицензирован под лицензией MIT. Подробнее см. LICENSE.

Разработчик: @riderai

Контакт: i@03t.ru

Описание

Средневековая защита (кибериммунитет) — браузерная игра, разработанная для тренировки учащихся кибериммунному подходу. В игре игроки защищают свои строения на средневековой карте от атак врагов, размещая охрану на дорогах и зданиях с использованием ограниченных ресурсов.

Конвейеры
0 успешных
0 с ошибкой