Я работаю над шутером сверху вниз, похожим на DoDonPachi , Ikaruga и т. Д. Движение камеры по миру обрабатывается автоматически, когда игрок может перемещаться внутри видимой области камеры.
По пути враги получают сценарий для появления в определенных точках пути. Хотя это звучит просто, я мог бы увидеть два способа определения этих точек:
- Положение камеры: «срабатывание», когда камера проходит мимо точек
- Время по пути: «30 секунд, появляются 2 врага»
В обоих случаях будут определены относительные положения камеры и поведение противника.
То, как я это вижу, то, как вы определяете эти точки, напрямую влияет на то, как будет работать «редактор уровней», или что у вас есть.
Будут ли какие-то преимущества одного подхода перед другим?