medieval-cyberimmunity (Средневековье - кибериммунитет)
Средневековая защита — браузерная игра, разработанная для тренировки учащихся кибериммунному подходу. В игре игроки защищают свои строения на средневековой карте от атак врагов, размещая охрану на дорогах и зданиях с использованием ограниченных ресурсов.
Идея основана на учебном проекте
Таблица Содержимого
Описание
В Средневековой защите игроки сталкиваются с картой, представляющей собой неориентированный граф из 15 вершин (строений) и дорог (рёбер). Цель игры — стратегически размещать охрану, чтобы предотвратить атаки врагов на ваши строения. Игра разработана для обучения основам кибериммунного подхода, развивая навыки стратегического планирования и управления ресурсами.
Как играть
-
Начало игры:
- Откройте игру в веб-браузере.
- В начале у вас есть 10 ресурсов для размещения охраны.
-
Размещение/Снятие охраны:
- На строении:
- Кликните на круговое представление строения, чтобы поставить или убрать охрану.
- Установка охраны стоит 1 ресурс; снятие охраны возвращает 1 ресурс.
- Защищенные строения подсвечиваются зелёным.
- На дороге:
- Кликните по линии дороги между строениями, чтобы поставить или убрать охрану.
- Установка охраны на дороге стоит 1 ресурс; снятие охраны возвращает 1 ресурс.
- Охраняемые дороги окрашены в тёмно-зелёный цвет.
- На строении:
-
Завершение Хода:
- После размещения охраны нажмите кнопку “Готово”, чтобы завершить ход.
- Враги атакуют случайное строение.
- Если строение защищено: Вы получаете 1 очко.
- Если строение не защищено: Враги получают 1 очко, и строение становится захваченным (подсвечивается красным).
- Распространение Атаки:
- Если захваченное строение имеет незащищённые дороги, атака распространяется на соседние незащищённые строения.
-
Ресурсы:
- После каждого хода вы получаете 5 ресурсов.
- Используйте ресурсы для стратегического размещения охраны и защиты своих строений.
-
Цель Игры:
- Защитить максимальное количество строений и набрать как можно больше очков.
- Избежать захвата ваших строений врагами как можно дольше.
Технологии
- HTML5 Canvas: Для визуализации карты, строений и дорог.
- CSS3: Для стилизации интерфейса пользователя.
- JavaScript: Для реализации игровой логики и взаимодействия с пользователем.
Установка
-
Клонирование Репозитория:
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
Описание
Средневековая защита (кибериммунитет) — браузерная игра, разработанная для тренировки учащихся кибериммунному подходу. В игре игроки защищают свои строения на средневековой карте от атак врагов, размещая охрану на дорогах и зданиях с использованием ограниченных ресурсов.