Мобильный данжен кроулер [Edge] #3
Новый противник разраба — интерфейс.
Закончил 6 типов существ, уязвимостей и типов урода. Думал, что наконец получил играбельное состояние. Однако, интерфейс. Он оказался важнее, чем я думал. И я поделю его на 2 проблемы.
Отклик
Отсутствие нормального отклика создаёт колоссальную путаницу. Вот ударят вас 3 пираньи по 1 урону. А вам снимают сразу 3 без всяких индикаторов атаки даже. Просто - 3хп после вашей атаки. А класс "Зверь" делает дополнительную контр атаку, но вы её не видите. Просто x2 урон в ответ.
Граница между разными механиками стирается, внезапно, не на механике, а на отклике от неё.
Отсутствие анимаций делает геймплей нечитаемым. Вот есть класс "Механизм", который убегает после атаки. Цепочка действий такая: герой атакует механизм > механизм контратакует > механизм убегает за видимое окно > механизм убегает ещё на 1-2 клетки.
Что видит игрок на данном этапе? Герой атакует механизм > с героя списывается "X"-здоровья и механизм исчезает. То есть, не ясно, он умер или сбежал.
На ремонте этой штуки понял, что когда механизм сбегает за пределы окна видимости, то его действия там нечитаемо. Принял решение, что нужен отдельный индикатор.
Не вижу, не понимаю
На тестах определил, что технически игра нечитаема. На солнце или просто свету её не видно. Замерив контраст, оказалось, что у меня 1.8:1 для текста. Это смертельный диагноз, но к сожалению, я заметил его уже после работы над анимацией. Придётся делать вторую ревизию всей черновой графики.
Описания, иконки, названия — не понятны. Тут включается режим автора, я всё это придумал, я писал подробную документацию. Я не могу не понять. Даже если вырезать описания вообще.
А вот живой человек сразу сказал:
И был абсолютно прав. Что значит "Тип урона: Режущий"? Без пояснения это не имеет смысла. Игрок не будет строить теории и предполагать, что наверное, этим стоит атаковать именно зверя. Не на мобилке точно.
Параллельно нашёл дыру, оказывается у меня в описание эффекта грани идёт описание самой грани. То есть, игрок хочет узнать, что он поднимает с пола и видит примерно это: "Ночной фанарь. Вы можете поставить его на одну из граней, чтобы получить специальный эффект, который сработает против существ с уязвимостью к этому типу урона, когда атакуете этой гранью".
В итоге, тестовый игрок просто игнорировал грани, потому что не понимал их ценность.
Следующим этапом докручиваю интерфейс и анимации, а следующим постом пишу про классы, существ и грани