Тук-тук, путешественники!

Пятничные заметки объявляем открытыми! Давайте же скорее смотреть, что принесла нам эта неделя.

Смотрите, это медоед

В прошлый раз мы показали результаты работы аниматоров над Принцем и Вертихвостом, любимцами Ванадис. А на этой неделе свою порцию обновленных движений наконец-то получил очаровательный медоед Цветочек.

Следующим свою очередь ждет мудрый ворон Хугин, но об этом вы узнаете в следующих сериях, не переключайтесь.

Лучшие друзья человека

Звериная тематика вперемешку с Ванадис (а как иначе?) напрочь поселилась в наших рабочих задачах. Например, продолжаем заниматься оформлением энергии для питомцев, и вот поспели предварительные варианты. Как же не поделиться процессом с вами. Но оставим интригу и не будем рассказывать обо всем сразу.

Какой зверь вам нравится больше? Делитесь впечатлениями в комментариях!

Работа над ошибками

Иногда мы получаем довольно интересные замечания от игроков и мы с радостью берем их в работу.

Одно из них было о Верховном друиде, боссе во Фронтире, и его атаке “Ошеломление” - урон на героя наносится вместе с замешиванием нехорошей карты в колоду. Хоть это действие не уникальное среди врагов в Мидиане, оно определенно требует уникального движения, иначе эффект не тот. Помним про “дьявола в деталях” и все в таком духе.

Подумали, примерили несколько вариантов и решили научить Верховного друида новому заклинанию, у него же все-таки целый посох есть.

Последние приготовления

Пару слов о подготовке к гранд-финалу. Увы, многое показать пока не можем, но дадим возможность хотя бы одним глазком посмотреть на то, как мы готовим тронный зал к последнему сражению.

Кажется, мы уже говорили, что это будет эпично? Ни слова больше!

А поговорить?

Andrew aka Innrey, основатель RedBoon, снова с вами. Сегодня я расскажу историю об одном баге.

Жил-был баг. Да не простой баг, а волшебный, с зельями связанный. Жил себе не тужил пока однажды не обнаружился. А вслед за этим взбудоражил общественность, начиная от игроков и заканчивая всей командой. Что же он такого сделал? Опытный игрок уже наверняка догадался. А натворил этот баг следующее - зелья то безвозвратно исчезали в самый неподходящий момент, то ставились в слоты и затем возвращались в инвентарь, а некоторые из них можно было использовать много-много раз и они никуда не пропадали. Действительно, магия какая-то! Критичная ситуация, особенно если учитывать тот факт, что зелья и другие волшебные квестовые штуки, которые помещаются в слоты, могут круто изменить исход битвы и всего забега.

“Неприятно”, - подумали мы и принялись его ловить да тестировать. С помощью игроков поймали и, казалось, починили много разных вариаций этого бага, но каждый раз что-то новенькое появлялось вновь. Мы не из робких, а уж если начали что-то, то и доведем дело до конца. Снарядили самого отважного разработчика на поиски причины. Несколько дней искал он корень зла и наконец нашел. Оказалось, что главная беда закралась глубоко в коде, практически с древних времен.

В общем, однажды мы задумали зафиксировать зелья в том же слоте, куда игрок их определил. А почему бы и нет? Это удобно. Но отсюда и начались все проблемы :) Идею реализовали, но в спешке немного не доглядели за корректностью ее работы. Да, признаем, бывает и такое. Все это привело к тому, что ошибки начали расти как снежный ком и доводить до софтлоков.

Во время поисков причин обнаружилось, что когда меняли механику использования зелий в бою, не учли, что есть два способа для этого: нажатие на зелье и его перетаскивание на героя, из-за такого разнообразия способов вся картина рушилась. В ходе расследования нашли еще одну загвоздку - в ряде мест не самым удачным образом был изменен механизм сравнения, что тоже добавило проблем. Потом эти две причины начали переплетаться и мы решили прервать этот порочный круг багов. Радикально - нам пришлось заново собрать всю систему зелий и слотов для них. А затем тестировать, тестировать и еще раз тестировать.

Результат нашей работы уже есть в последнем патче. Очень хочется верить, что этот баг побежден и больше беспокоить игроков не будет. Но если вдруг увидите, что зелья опять шалят, то обязательно сообщите об этом!

Кстати, начинаем подготовку к новому видеодневнику и скоро нам понадобится ваша помощь. Позволю себе дать небольшой спойлер: пригласим того самого отважного разработчика. Не упустите возможность спросить что-нибудь из жизни разработчика или технических частностей. Но больше новостей об этом будет на следующей неделе.

На этом, пожалуй, все. Желаем всем хороших выходных и поменьше багов в забегах!

12
2 комментария