Какую задачу решает?
Для экономии ресурсов, в том числе времени, боёвка будет происходить на одной единственной сцене. Задача - сделать боёвку максимально разнообразной, одновременно с этим предлагая игроку знакомые схемы поведения врагов. Познавая такие схемы поведения игрок будет получать удовольствие от предугадывания действий врагов.
Как это работает
Боёвка проходит на одной сцене. Чтобы игра не превратилась в череду одинаковых сражений, игровой опыт собирается из отдельных частей как из кубиков:
- Сцена темизируется в соответствии с тем, какой город защищает игрок (используются задники, сгенерированные AI). Темизируется экран с послебоевой статистикой и награды (в зависимости от нации).
- На сцену случайным образом добавляются разрушаемые объекты (чтобы было куда попадать вражеским ракетам).
- Враги генерируются из отдельных блоков. Это создаёт у игроков впечатление разнообразия врагов.
- Если какое-либо оружие понерфилось, цветовые схемы врагов заменяются новыми. Это создаёт у игроков впечатление прогрессии врагов (типа, у врагов появился резист к оружию!)
- Выбираются случайным образом 9.4 Формации и схемы движения .
- Настройка кривой сложности (pacing curve) выполняется на этапе прототипирования боёвки.