Бесплатно
Line Of Sight. Dynamic mesh для Unreal Engine — система поля зрения и обнаружения объектов
Создайте линию видимости (поле зрения) для обнаружения объектов или использования в постобработке. Компонент создает поле зрения (Field of vision) и позволяет обнаруживать объекты. Его также можно использовать в постпроцессе для создания эффекта
Описание
Line of Sight компонент для Unreal Engine — система поля зрения и обнаружения объектов
Этот компонент реализует систему Field of Vision (поле зрения) и позволяет эффективно обнаруживать объекты в игре. Он подходит как для геймплейных механик (AI, враги, стелс), так и для визуальных эффектов, включая псевдоосвещение и туман войны (Fog of War) через постпроцесс.
Основные возможности:
Поле зрения и обнаружение объектов
Компонент формирует зону видимости и позволяет определять врагов и другие объекты, даже если визуальная сетка скрыта.
Два типа геометрии: линия и арка
Поддерживается гибкая настройка формы зоны видимости:
- Арка (Field of View)
- Линия (Line of Sight)
Двойная арка и обратная арка
Можно создавать сразу две арки, включая обратную, что расширяет возможности использования в сложных игровых сценариях.
Полное вращение (X, Y, Z)
Компонент поддерживает вращение по всем осям, а не только по Z, что делает его универсальным для 3D и не только Top-Down проектов.
Высокая производительность (C++)
Реализован на C++, что обеспечивает стабильную работу даже в нагруженных сценах.
Поддержка 2D и 3D игр
Подходит для проектов любого типа — от платформеров до полноценных 3D-игр.
Псевдоосвещение и Fog of War
Можно использовать в постпроцессе для создания эффектов освещения и ограничения видимости.
Простая интеграция в Blueprint
Для базовой работы достаточно вызвать всего две функции.
Расширенные параметры анимации
Поддерживается интерполяция углов, радиуса и вращения для плавных эффектов.
Поддержка мультиплеера
Компонент может работать на сервере, обеспечивая корректное обнаружение объектов в сетевых играх.
Уникальные преимущества:
Line of Sight — один из немногих плагинов на рынке, который сочетает:
- поддержку двух арок
- два типа геометрии (линия и арка)
- обратную арку
- работу с текстурами
- высокую производительность
Line of Sight для Unreal Engine — это мощный инструмент для создания систем видимости, AI и визуальных эффектов с высокой гибкостью и производительностью.