Moving Formations

Unity / Инструменты / Иск. интеллект

4.2 МБ Waker 18-05-2026, 11:32

Для правообладателей
Версия 1.0.0
Платформа Unity 2022.x.
Размер 4.2 МБ
Коммерция запрещено
Добавил Waker
Просмотры 23

Вы когда-нибудь хотели, чтобы ваши персонажи двигались вместе в боевом порядке? Приобретите этот пакет и добавьте поддержку своим юнитам, чтобы они сохраняли строй при перемещении по сцене!


Высокопроизводительная тактическая система формирования для Unity, основанная на выполнении заданий.

Перестаньте бороться с искусственным интеллектом отдельных юнитов и начните командовать армиями. Этот пакет привнесет в ваш проект тактическую точность Total War и Age of Empires, используя модульную масштабируемую архитектуру, разработанную для современных рабочих процессов Unity.

📦 Основные принципы этого пакета

Оптимизированная производительность "из коробки": основана на системе заданий Unity и компиляторе Burst. Основные математические вычисления для позиционирования и перемещения слотов распараллелены, что позволяет обрабатывать сотни или тысячи единиц с минимальными затратами.
Автономный интерфейс навигации: Разработан как многоуровневый API. Хотя он рассчитывает логику построения, он не привязывает вас к определенному решению для поиска пути.
Гибкое управление подразделениями: предоставляет понятные интерфейсы для многосегментных формирований (пехота, лучники, кавалерия) и динамическое обновление слотов.
Модульность и масштабируемость: Переход на Unity 2022+ позволяет использовать новейшие математические решения SIMD и асинхронную обработку.
Какие функции содержатся в этом пакете?

Логика динамической формы: Группируйте объекты в любую желаемую форму во время перемещения с плавным переходом к простоям.
Расширенное управление ячейками: "заполнение дыр" в режиме реального времени при удалении участников и динамическое разделение / объединение групп.
Поддержка нескольких сегментов: Назначайте различные типы подразделений определенным сегментам формирования для получения достоверной тактической схемы.
Гибридный рабочий процесс: Полная поддержка игровых объектов при одновременном использовании низкоуровневых заданий на C# для выполнения тяжелой работы.
Поведенческие конфигурации: Детальное управление ротацией, интерполяцией скорости и логикой прибытия.
Двойное размещение: С помощью встроенного модуля формирования подразделений вы можете выбрать способ развертывания своих войск.:
Размещать и поворачивать: Точная ориентация формирования в фиксированной точке.
Размещать и растягивать: Динамическая регулировка ширины для заполнения пробелов или создания тонких линий обороны.

Поддерживаемые решения для прокладки маршрутов

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

Встроенную навигационную систему Unity ✅
Проект для поиска путей ✅
Часто задаваемые вопросы


Могу ли я использовать это без ECS?

Да. Несмотря на то, что для достижения максимальной производительности в пакете используются Jobs и Burst, он разработан для работы с игровыми объектами. Вы получаете производительность технологии, подобной DOTS, без необходимости полной перезаписи ECS.


Как она справляется с большим количеством единиц измерения?

Перенеся тяжелую работу (вычисления местоположения и запросы NavMesh) в рабочие потоки через систему заданий Unity, основной поток остается свободным для вашей игровой логики и рендеринга.


Могу ли я расширить функциональность?

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


Это "подключи и работай"?

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


Технические характеристики

Минимальная версия Unity: 2022.3+ (рекомендуется LTS)
Зависимости: com.unity.burst, com.unity.jobs, com.unity.mathematics
Внутренняя зависимость: Включает пакет формирования юнитов для расширенного управления юнитами и их размещения.

Недавно просмотренные