Open-source

Uncivilised — браузерная 4X-стратегия с отдельным модулем дипломатии

Обзор по документации проекта · Проверено

Uncivilised — изображение проекта

Uncivilised — базовая браузерная 4X-стратегия с гексагональной картой, древом технологий, боями и сохранениями. Дипломатия с лидерами на основе языковых моделей и изменение мира через переговоры подключаются отдельным модулем.

Возможности и состав проекта

Базовая игра включает гексагональную карту, исследования, сражения, туман войны и сохранения. Описанная во введении дипломатия позволяет лидерам отвечать в чате и менять элементы мира, но относится к отдельному модулю. Поэтому сценарии с новыми юнитами после переговоров нельзя считать функцией одной только открытой базовой сборки.

Начало работы и требования

Это открытая базовая игра, а движок дипломатии с ИИ является отдельным модулем, который подключается на этапе сборки. Игра полностью функциональна без модуля дипломатии, но тогда ИИ-лидеры не будут отвечать в чате и не смогут динамически изменять мир. Для локального запуска требуются Node.js 18+ и Python 3.11+. Для работы ИИ-дипломатии необходим API-ключ Anthropic.

Ограничения и выбор сценария

Без подключённого при сборке модуля дипломатии лидеры не ведут LLM-диалог и не изменяют мир через переговоры. При его использовании нужны внешний backend и API-доступ, а ответы модели могут влиять на баланс и состояние партии. Проверяйте сохранения и поведение на короткой тестовой игре. MIT базового кода не подтверждает лицензию отдельного модуля и не оплачивает модельные запросы.

Лицензия и условия использования

GitHub определяет лицензию репозитория как MIT. Перед использованием и распространением проверьте полный текст LICENSE и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.

Источники и документация