В игре «Прятки с предметами на Verse» охотникам нужно найти и устранить команду игроков, маскирующихся под предметы.
В каждом раунде игроки начинают с лобби. В начале игры команды выбираются в произвольном порядке. В течение первых 15 секунд игрового процесса команда охотников ждёт в лобби перед игрой, пока другая команда спрячется.
Прячущимся игрокам наносится урон и они устраняются, когда в них попадает любой из игроков из команды охотников. Устранённые игроки возрождаются в лобби и становятся охотниками.
Прячущиеся игроки, которые не двигаются в течение 15 секунд, отмечаются визуальными эффектами и спецэффектами сердцебиения, по которым охотники узнают об их местонахождении. Чтобы остаться незамеченными, прячущимся игрокам нужно постоянно двигаться.
Прячущимся игрокам присуждаются очки за каждую секунду времени нахождения в живых, а охотники получают очки за устранение каждого из них. Количество присуждаемых охотникам очков увеличивается по мере устранения прячущихся игроков. Игровой процесс в результате этого становится ещё более захватывающим, поскольку количество присуждаемых очков за последнего прячущегося игрока будет самым большим.
Введите код острова 0259-6053-5824, чтобы запустить игру и ознакомиться с механизмом действия шаблона Прятки с предметами на Verse. Сам шаблон Verse для игры в прятки находится в разделе Рекомендуемые примеры в UEFN (Unreal Editor for Fortnite).
В этой инструкции рассматриваются такие аспекты, как:
-
события добавления и удаления игроков;
-
неравные команды;
-
настраиваемые события.
В отличие от инструкции для творческого режима (Прятки (с предметами)) в этой инструкции для реализации ряда возможностей используется язык Verse.
Воспользовавшись кодом Verse из этого урока, вы сможете:
-
обрабатывать события вступления игроков в игру и их выхода из неё;
-
определять количество охотников с учётом общего количества игроков;
-
вести подсчёт прячущихся игроков и завершать раунд, когда все они будут устранены;
-
предоставлять информацию для всех игроков в игре;
-
увеличивать счёт охотников при каждом устранении с учётом количества оставшихся прячущихся игроков;
-
производить считывание с помощью сценария, а не отслеживать функции на основе событий или по каналам, используя устройства, которые связаны с каждым из них абстрактно посредством интерфейса;
-
использовать меньше устройств в сцене;
-
проверять свойства
@editable
и подстраивать поведение сценария без необходимости разбираться в Verse.
Выполните следующие действия, и вы узнаете, как связать устройства с Verse для создания игры в прятки с участием нескольких игроков, распределяемым по неравным командам, состав которых изменяется в каждом раунде.