23.04.09. Дневник Разработчика: Отдыхаем с песней!У
нас тут недавно просочился кусочек нового интерфейса: опция Rest на
кнопке бега. Упс, досадная случайность! : ) Ну раз уж кошка выбралась
из мешка, придется рассказать об этом проекте. Тем более на форумах уже
догадались: отдых это способ быстрее восстановить энергию бега.
Исходно идея отдыха состояла из двух частей:
- дать возможность отдохнуть в любом месте, это восстанавливает бег
- сделать скамейки, сидя на которых можно восстановить бег еще быстрее
Когда я начал работать над проектом, я быстро понял, что скамейки не
годятся. У нас и с обычным сидением, скажем дома на стульях, есть
проблемы с анимацией. Кроме того, с технической точки зрения,
одновременно на скамейке может сидеть только один человек. Это создаст
проблемы: не хотелось бы, чтоб игроки стояли в очередь на отдых. Я
пытался заменить скамейки подушками, лужайками - но это всё выглядело
слабовато. Важно было показать причину, почему на этом месте отдыхаешь
лучше, чем на любом другом.
Mod Ash предложил использовать NPC вместо локаций - так родилась идея уличных музыкантов (
buskers).
В реальности люди частенько собираются их послушать, так что толпа
отдыхающих таким образом игроков не будет выглядеть странно. И я
подумал, что они придадут некий характер многолюдным местам, где мы их
собирались разместить. Обсудив эту идею с Mod Mark и Andrew, я пошел в
команду графики. Музыканты должны размещаться по всей карте; они должны
достаточно выделяться, чтоб их легко было заметить, но в то же время
подходить к местному колориту. Mod Zephyri предложил сделать нечто
вроде бардов: одетых ярко, но в стиле ренессанса, что подойдет ко
многим городам. Его эскизы нам очень понравились, и Mod Brass, Mod
Woody и другие художники сделали им модели и анимацию.

Отдельно
мы работали над особыми областями. Бард, играющий на лютне, отлично
подойдет в Фаладоре, но в Исафдаре или Морт Мыре будет смотреться
несколько неуместно... поэтому художники нарисовали уникальных
персонажей для таких мест. Мне особенно нравилось придумывать, как и
почему они туда попали. Поскольку в этих местах бывают игроки более
высоких уровней, уже не надо так выпячивать их функцию - более опытные
люди и так поймут, зачем тут нужен музыкант. Так что можно как следует
оттянуться, придавая им характер.
Музыканты, ясное дело, должны
играть музыку. Мне хотелось, чтоб она отличалась от большинства мелодий
в игре: тут нужны уличные песенки, а не эпический саундрек. Ребята из
аудио команды сделали кое-какие симпатичные простенькие мелодии - в
основном упрощенные версии местной музыки. Я даже специально попросил,
чтобы один музыкант откровенно фальшивил, и у Mod Bond'а отлично
получилось!

Следующая
задача - как показать игрокам, что они отдыхают. Я пробовал разные
способы: иконки над головой, мерцающая анимация под игроком - но после
тестов стало ясно, что все они слишком грубо вторгаются в игровую
атмосферу. В итоге я ограничился изменением кнопки бега у миникарты, с
легким мерцающим эффектом, чтоб обратить на нее внимание.
В
общем, моя работа практически закончена: наш балансер работает над
тонкой подгонкой апдейта, чтобы скорость восстановления была полезной,
но не стала over-power. Сейчас идет отладка качества, редактирование и
перевод текста - и надеюсь, вы уже скоро сможете отдохнуть!
See ya,
- Mod Chihiro, Senior Technical Developer, RuneScape Content© Molly