Design Mode: 9. Spawing Actors at Random Screen Positions
Ставим Актёров в случайную позицию на экране
В большом количестве игр объекты и враги появляются в случайных местах. Вы также можете включить эту фишку в вашу игру приведенным ниже методом.
Случайные числа
В палитре Дизайн Мод есть блок, который называется «Random Number Between [] and []«, который расположен под Numbers & Text -> Math (Случайное число между А и Б). Когда бы этот блок ни был активирован, но вернет значением какое-либо число между заданными. Если первым числом будет 0, а вторым 100, то вернется любое число между ними, что логично.
Например, мы решили сделать свой Деад Спейс, и ваш герой обороняет баррикаду от некрочётотам, стреляя из космопулемета. Так вот, враги должны появляться не только из одной точки, а по ширине всего коридора. Тут нам поможет новая функция, мы можем использовать вместе “Random Number Between [] and []” и “Create [Actor Type] at (X: [] Y:[]) at [Front]”, чтобы монстры пёрли по всей ширине коридор.
Координаты Х установлена случайно, а координаты У — нет. Допустим, монстры будут появляться на одной линии коридора, но в разных точках по оси Х.
Самое прикольное, что тут нет никакого правила на счет появления монстров в разных точках. Играющий никогда не будет знать, где появится очередной монстр. Эта техника (привет, Наруто!) может комбинироваться с другими, к примеру, можно запускать монстров с каким-то временным промежутком, или по несколько монстров за раз, или по несколько монстров за раз с каким-то временным промежутком.
Блок со случайным числогенератором может быть запилен в любой числовое поле, и добавление рандомного генератора чисел в ваш проект может сделать его реиграбельным и добавить сложного.
