Создание уровней для Ricochet/Платформа
< Ru
Платформа - основной элемент геймплея Ricochet. В этой статье описывается, как создать её.
Браш
- Создайте цилиндрический браш размером 256x256x16 с 20 сторонами и сделайте его энтитей
func_wall
. - Покрасьте его стороны следующими текстурами:
Цвет | Верх и низ | Бока |
---|---|---|
Синий | disc_blue1/2/3 | trim_blue1 |
Красный | disc_red1/2/3 | trim_red1 |
Два цвета | disc_dual1 | На северо-западе и юго-востоке: trim_red1 На северо-востоке и юго-западе: trim_blue1 |
- Боковым сторонам укажите масштаб текстуры 0.5 по оси Y.
- Создайте и назовите
info_target
и расположите его по центру платформы на 8 юнитов выше неё, чтобы на неё можно было запрыгнуть.
Луч
На карте Arena под платформами присутствуют лучи.
Примечание:На карте Arena отсутствуют двухцветные платформы с лучом, поэтому для двухцветной платформы цвет луча не известен.
Чтобы сделать луч, создайте 2 info_target
'а под платформой. Расположите первый info_target
прямо под платформой по центру, а второй - 384 юнита ниже платформы. Создайте env_beam
в любом месте со следующими параметрами:
- Start entity: первый info_target
- Ending entity: второй info_target
- Render FX: Normal
- Brightness: 100
- Beam color: 0 120 255 (для синей платформы) / 255 0 0 (для красной платформы)
- Radius: 256
- Life: 0
- Width of beam: 255
- Amount of noise: 20
- Sprite name: sprites/laserbeam.spr
- Texture Scroll Rate: 35
- Frames per 10 seconds: 0
- Starting frame: 0
- Strike again time: 1
- Damage: 0
- Flags: Start On, Shade End
Платформа готова. Теперь присоедините к ней стрелки .