Adaptive Split Screen

Unity / Инструменты

6.36 МБ RedAmmo 18-06-2026, 19:06

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

В пакете быстрое и легкое решение для разделения экрана, разработанное с учетом DOTS, в результате чего оно использует преимущества новейшего технологического пакета Unity, такого как SIMD mathematics, Jobs и Burst compiler.

Рекомендуется для игр в кооперативном стиле. Особенно, если мир не маленький и игроки могут находиться далеко друг от друга.

Это новое решение для разделения экрана, основанное на диаграммах Вороного. Его можно рассматривать как расширение традиционного динамического разделения экрана для 4 игроков.

Ключевые модели поведения

  • Справедливость - возможность для каждого игрока иметь одинаковую область экрана.
  • Сосредоточенный - возможность для каждого игрока быть центрированным в своей области экрана.
  • Направление Указанный - каждое разделение указывает направление для другого игрока.
  • Легкоплавкий - области экрана игроков могут быть объединены, как только они окажутся достаточно близко.

Пакет разработан таким образом, чтобы его можно было легко настраивать и использовать как художнику, так и разработчику.

Существует 4 уровня API

  • Эффект разделения экрана - основной компонент MonoBehaviour, который применяет эффект разделения экрана к камере.
  • Изменить - пользовательские компоненты MonoBehaviour для изменения логики SplitScreenEffect.
  • Разделенный экран4 , Разделенный экран3 и Разделенный экран2 - структуры для создания эффекта разделенного экрана.
  • Вороной-строитель , Вороноидиаграмма - структуры для генерации диаграмм Вороного с сайтов.

Протестировано на Я беру взаймы Танки

Зависимости

  • Протестировано с Unity 2021.3
  • Пакет com.unity.mathematics
  • Пакет com.unity.collections
  • Пакет com.unity.burst

Примечание: честность 4 игроков зависит от стоимости сохранения игрового пространства. В будущем эта функция будет улучшена.

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