Об этом проекте
# 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
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.