Что составляет сцену арены
Введение
- В этой документации мы ответим на вопросы «Как создать сцену арены?» и «Что следует учитывать при создании сцены арены?».
Подготовка сцены
- Первое, на что нужно обратить внимание, — это то, что местность для сцены арены не должна быть слишком большой. В сценах арены можно использовать меньше узлов местности. Гораздо меньше, чем требуется для других типов сцен.
Местность и модели сцены
- В сцене арены местность должна быть плоской или почти плоской, с несколькими неровными участками (это зависит от вкуса автора сцены).
- Модели следует размещать заранее с помощью модульных частей (трибуны и ложи).
- Пример: Стурийская сцена арены имеет модульные части меша
sturgia_arena_grandstand_a,sturgia_arena_grandstand_b,sturgia_arena_grandstand_c,sturgia_arena_grandstand_d.
- Пример: Стурийская сцена арены имеет модульные части меша
- Следует использовать фальшивые дома, поскольку мы не хотим, чтобы фон трибун и вид на внутренний город были пустыми. Это можно сделать, ориентируясь на высоту головы модели
Adam0в зонах боя и ложах. - У каждой фракции есть уникальные модели. Эти модели следует использовать соответствующим образом и размещать в подходящих частях сцены.
Необходимые точки появления (spawn points)
- В активной зоне боя:
tournament_practice_settournament_fight_set
- В зоне ложи:
sp_tournament_mastersp_player_near_arena_master_barrier_passage_center(должна быть размещена у двери или входных точек ложи)sp_player
Пошаговое создание арены со скриншотами
- Особенности местности: один узел (разрешение карты цвета: 512x512), множитель LOD (1)
- Зона боя теперь определена. Мы также выполнили покраску местности (рекомендуем использовать меш
adam0для помощи с пропорциями).
![]() |
![]() |
- После обозначения места арены следует разместить ложи и трибуны (если у вас есть собственные пользовательские модели, вы можете использовать их на этом этапе, в противном случае используйте существующие модели во вкладке префабов, например
arena_main_building). - В дополнение к элементам окружения вы можете разместить различные меши для визуального украшения (камни, разбитые бочки, брёвна и т. д.).

- На сцене также следует разместить факелы и источники света.

- Найдите
arena_audience_mid_pointво вкладке префабов. Размещайте его периодически в середине сцены.

- Найдите
crowd_manво вкладке префабов. Разместите три варианта по своему усмотрению на трибунах.

- Этот этап — один из самых важных. Точки появления, которые следует разместить в главном здании арены, которое мы называем ложами, следующие:
sp_tournament_mastersp_player_near_arena_master_barrier_passage_centersp_player
sp_tournament_masterследует разместить спиной к зоне боя. Перед этой точкой появления нужно разместитьsp_player_near_arena_master, поскольку они должны быть обращены друг к другу. Помимо этого, необходимо разместитьcamera_height_limiter, поскольку объектив должен видеть зону ложи.- В ложе необходимо разместить барьеры.
| Размещение точек появления | Размещение точек появления и установленные барьеры |
|---|---|
![]() |
![]() |
| Другой угол размещённых точек появления | Уровень ограничителя высоты камеры, место и цель объектива |
|---|---|
![]() |
![]() |
envmap_propследует разместить в центре арены. Высота этого объекта важна. Рекомендуется использовать модельAdam0для определения пропорций.

- Если есть области, куда мы не хотим, чтобы заходил игрок или ИИ, следует разместить барьеры.

- Вдоль трибун следует нарисовать путь (path). Этот путь используется для звука трибун. Не забудьте дать пути имя.
- Найдите
arena_path_soundво вкладке префабов. Разместите префаб на сцене там, где хотите. Разверните выпадающее менюScriptsво вкладкеEntity Inspector. Вы должны увидеть скриптpath_converger. Введите имя пути, которое вы указали ранее, в полеPath Nameскриптаpath_converger.
- Найдите
![]() |
![]() |
- На сцене необходимо разместить общую камеру. Вы можете найти
camera_instanceво вкладке префабов. ВНИМАНИЕ! Во вкладке префабов есть два Camera Instance. Нам нужен тот, что назван строчными буквами. Вы можете добавить камеру на сцену, как показано на скриншоте.

- Для зоны боя арены нужно разместить две точки появления. Это:
tournament_practice_set(используется для опции кампании «Тренировочный бой»)tournament_fight_set(используется для опции кампании «Присоединиться к турниру»)
- После размещения этих двух наборов нужно разместить дочерние точки появления. Подробности можно посмотреть на скриншоте.
![]() |
![]() |
- Вокруг зоны боя нужно разместить
border_soft(не обязательно вокруг трибун).

- Последний этап заключается в создании навигационной сетки (navmesh) для ложи и зоны боя.
![]() |
![]() |
Эта страница переведена с помощью ИИ и может содержать неточности. Оригинал на английском языке является основным источником.












