Об этом проекте

# Beehave — ИИ на основе деревьев поведения для Godot Engine Beehave — это мощное дополнение для Godot Engine, которое позволяет создавать надежные системы ИИ с помощью деревьев поведения. С Beehave вы можете легко проектировать сложное поведение NPC, создавать сложные сражения с боссами и реализовывать другие продвинутые сценарии без труда. Используя деревья поведения, Beehave упрощает создание высокоадаптивного ИИ, который реагирует на изменения в игровом мире и преодолевает неожиданные препятствия. Независимо от того, являетесь ли вы новичком или опытным разработчиком, Beehave — идеальный инструмент для вывода вашего игрового ИИ на новый уровень. ## Возможности - **На основе узлов**: Составляйте деревья поведения в вашей сцене и прикрепляйте их к любому выбранному узлу. - **Отладочное представление**: Специальное отладочное представление внутри редактора Godot позволяет лучше понять, что делает поведение под капотом. - **Производительность**: Встроенные мониторы для отслеживания производительности ваших деревьев поведения, помогающие поддерживать высокую частоту кадров. - **Протестировано**: Каждая функция покрыта модульными тестами, чтобы избежать появления ошибок в кодовой базе. ## Установка 1. Загрузите последний релиз со страницы релизов GitHub. 2. Распакуйте папку `addons/beehave` в вашу папку `/addons` внутри проекта Godot. 3. Включите дополнение в настройках Godot: `Проект > Настройки проекта > Плагины`. 4. Переместите `script_templates` в папку вашего проекта. Для информации о совместимости версий Godot обратитесь к таблице веток/версий в README. ## Начало работы Деревья поведения — это модульный способ построения логики ИИ для вашей игры. Для простого ИИ деревья поведения избыточны, но для сложных взаимодействий ИИ они помогают управлять изменениями и повторно использовать логику во всех NPC. Официальная вики предоставляет исчерпывающее руководство для начала работы. ## Медиа и учебные пособия - Обзор Beehave от Gamefromscratch - Учебное пособие по Godot 4.x - Учебное пособие по Godot 3.5 от bitbrain - Начало работы с Beehave от Лиама Фланнери (актуально для Godot 4.2) ## Благодарности - Дизайн логотипов: NathanHoad и StuartDeVille - Оригинальное дополнение: viniciusgerevini - Дизайн иконки: lostptr