Как вы могли заметить, шестиугольную (гексагональную) игровую сетку перемещения сменили на квадратную. Разработчики решили подробнее рассказать о причинах такого решения.
У нас были причины для этого. Изначально, мы не планировали использовать шестиугольную или квадратную сетку вообще. Мы планировали свободное перемещение. Один из наших программистов добавил шестиугольную сетку, чтобы протестировать расстояния между персонажами в боевых столкновениях. Когда мы увидели игру c сеткой перемещения, у нас потекли слюни. За несколько дней до записи первого видео, мы сделали несколько изменений с целью адаптировать систему перемещения к шестиугольной сетке. Она великолепно подошла к ранней модели боевой системы. Неприятным побочным эффектом оказалось то, что коль скоро мы не планировали сетку перемещения изначально, то уже созданные для игры ресурсы плохо с ней совмещались. Мы стали искать другие варианты и решили попробовать квадратную сетку. Мы как раз закончили работу над укрытиями, которые, наряду с дверными проёмами, хорошо согласовались с квадратами.
Разумеется, это дало нам премущество в позиционировании и компоновке объектов на карте, а также времени производства, но многие из вас справедливо отметили уменьшение гибкости перемещения — шесть направлений перемещения превратились в четыре. Благодаря вашим отзывам, мы наметили два пути улучшения механики процесса:
- Перемещение во время сражения происходит в более свободной форме. Вам не придётся перемещаться строго по клеткам, ведь это выглядит неестественно. Персонаж будет перемещать по кратчайшему пути до точки назначения, огибая препятствия. Стоимость перемещения будет расчитана на основе сетки (включенной или отключенной) и представлена в вам в числовом виде.
- Стоимость перемещения по диагонали в полтора раза больше стоимости перемещения на соседнюю клетку. Примите во внимание, что скорость персонажей влияет на затраты очков действия, поэтому не всё так просто.