Kronos Matchmaking - это комплексное решение для подбора партнеров для Unreal Engine, включающее подбор партнеров на основе навыков, подробную структуру вечеринок и лобби, систему бронирования сессий и многое другое!
Предварительный просмотр видео — Ознакомьтесь с демонстрацией — Документация - Список изменений
Особенности:
Непрерывный поиск партнеров на основе навыков - полностью автоматизированная система, которая обрабатывает все: от поиска сеансов и присоединения к ним до разрешения подключений, запроса бронирования и установления соединения с желаемым организатором.
Запустите поиск партнеров с помощью одного узла blueprint - как только поиск партнеров запущен, плагин автоматически выполняет все действия. Будут запрошены сеансы, и игрок присоединится к наилучшему доступному сеансу. Если сеансы не найдены, служба поиска партнеров примет решение о том, следует ли расширить диапазон поиска и начать новый поиск, или следует переключиться на роль хостинга, создав новую сессию. Эти решения принимаются на основе параметров, которые вы задали для системы поиска партнеров.
Встроенные системы организации вечеринок и бронирования - система организации вечеринок позволяет игрокам начать поиск партнеров и присоединиться к совместным играм. Находясь на вечеринке, игроки имеют упрощенную связь с организатором вечеринки непосредственно в главном меню с поддержкой репликации и RPC. Система бронирования гарантирует, что у всех игроков, которые присоединятся вместе, будет свободное место в сессии во время процесса подключения.
Поддержка Steam® и EOS - Kronos создан на базе онлайн-подсистемы Unreal Engine. Онлайн-подсистема - это интерфейс, который предоставляет общий способ доступа к функциональным возможностям онлайн-сервисов, таких как Steam® или EOS. Это означает, что Kronos может поддерживать эти онлайн-платформы "из коробки", не требуя внесения изменений в код! В рамках постоянного сотрудничества мы также обеспечиваем полную поддержку EOS Integration Kit (EIK)!
Никаких сборов за сервер или каких-либо затрат на внешнее обслуживание - сеансы будут проводиться непосредственно на компьютерах игроков в режиме обычного прослушивающего сервера, а данные о сеансах будут публиковаться через собственный сервер онлайн-платформы (например, серверы Steam).
Простая интеграция в проект - Kronos изначально создавался как автономный плагин с целью обеспечения бесперебойной интеграции в проект. Как только вы настроите онлайн-подсистему, все, что вам нужно сделать, это переопределить класс онлайн-сессии, и вы готовы начать поиск партнеров! Плагин никак не зависит от того, что происходит в matches, поэтому интегрировать его в существующие проекты или шаблоны очень просто. В большинстве случаев вам просто нужно заменить узлы Create, Find или Join Session на их аналоги в Kronos.
Постоянная долгосрочная поддержка - Kronos существует на рынке уже несколько лет. За это время мы выпустили более 20 обновлений, включая новые функции, исправления и улучшения. Обычно каждые несколько месяцев выходит новое обновление! Для получения полного списка изменений, пожалуйста, ознакомьтесь с приведенным выше списком изменений.
Ограничения:
Нет поддержки выделенного сервера - этот плагин разработан для модели сервера прослушивания P2P.
Нет поддержки разделенного экрана - плагин предполагает наличие только одного локального проигрывателя.
Участники не являются постоянными - из-за особенностей онлайн-маяков участники расформировываются при присоединении к игре. Участники могут быть повторно подключены после возвращения в главное меню.
Отсутствие данных
Отсутствие данных
