Создание уровней для Ricochet/Отражатель

From Valve Developer Community
< Ru
Jump to: navigation, search
English (en)Русский (ru)Translate (Translate)

В этой статье описывается, как создать отражатель - один из основных элементов геймплея Ricochet(en).

Для начала создайте длинный браш(en) высотой в 16 и толщиной в 8 юнитов и сделайте его энтитей func_wall(en). Его можно расположить где угодно, главное, чтобы он располагался на 32 юнитах выше платформы(en).

Окрасьте боковые стороны браша текстурой TRIM_YELLOW1, в половину уменьшенной по оси Y, а верхную и нижнюю стороны текстурой STRIP1A, растянутой по оси Y в 7.5 или 10 раз.

Затем создайте такой же браш, но высотой в 8 юнитов, и "положите" его на предыдущий браш. Оберните его в текстуру AAATRIGGER и сделайте его энтитей(en) trigger_push(en) с параметром Speed of push = 100.

Потом поверните оба браша на 15-45 градусов, удерживая клавишу Shift. После этого поворачивать текстуры не нужно.

Если вы всё сделали правильно, у вас должно появиться примерно следующее: