Издатель Asterion Games и студия TaleRock рады сообщить,что цель на Kickstarter достигнута и кампания собрала 100 000 долларов США. В честь такого события разрабочики рассказывают нам о работе боевой системы в Grimshade.
«Мы вдохновлялись классическими JRPG и такими играми, как HoMM, Darkest Dungeon, Final Fantasy и др. Сражения происходят на боевой сцене, поделенной на две части размером 3х4 клетки. Каждая часть принадлежит своей стороне — игроку или сопернику — и ограничивает его перемещения на другую часть.
Сражения пошаговые, очередность хода определяется CTB шкалой. Расположение на ней перед началом боя определяется инициативой каждого персонажа. В ходе сражения все участники используют умения, привязанные к показателю скорости. Любое действие — перемещение, ожидание или использование умения — тратит заданное количество скорости и перемещает юнита по CTB шкале на эту величину.
Умения игровых персонажей и монстров четко определяют, с какой линии своего поля и на какие линии чужого поля они воздействуют. Поэтому умения, перемещающие врагов по полю битвы, высоко ценятся. Например, вы можете переместить лучника в первый ряд. Что это даст? Во-первых, его смогут атаковать melee-персонажи. Во-вторых, лучник не сможет стрелять из лука в упор. Прочие умения контроля могут лишить юнита возможности передвигаться или сильно сдвинуть его по CTB шкале.
У каждого юнита в игре есть два показателя: hp и tension. Ими же (или одним из них) определяется урон всех умений. С hp все просто — если показатель упадет до нуля, то юнит умирает. Tension отправляет монстров в нокаут, сильно отодвигая их по CTB шкале. С персонажами сложнее, поскольку механики игровых персонажей привязаны к нему. Например, Алистер должен быть спокоен в бою, высокий tension мешает ему использовать умения. У Руби наоборот: чем выше ее показатель tension, тем лучше она сражается. А если tension Кибы выше 50, то у него меняется набор умений.
После боя tension всех персонажей сбрасывается до базового значения и жизни полностью восстанавливаются. Однако в ходе сражения любой герой может получить ранение. Персонаж ранен, когда: он был ранен при малом запасе здоровья или разово получил огромный урон. Ранения снижают базовые характеристики персонажей, его урон и боевой потенциал в целом. Избавиться от них можно только в безопасной зоне, куда не так просто вернуться посреди враждебной локации.
Более того, каждый юнит в бою имеет avoidance токены. Токен полностью поглощает одно попадание и восстанавливается со временем. Для каждого юнита существуют свои способы получения и восстановления токенов, а также их максимальный запас. Это побуждает вас продумывать стратегию продавливания токенов противников. Например, использовать быстрые и сильные удары, чтобы снять их с противника, а затем нанести мощный туннельный урон для убийства, пока он не восстановил новые токены».
Читайте также
Последние новости