Исходный размер 1140x1600

Статья «Семь задач загрузочного экрана»

PROTECT STATUS: not protected

Статья «Семь задач загрузочного экрана» впервые опубликована на сайте издательства «Ливрезон» 23 декабря 2022 года

В чём проблема?

Когда в игре осуществляется переход между уровнями, локациями, главами или миссиями, игрок наблюдает загрузочный экран. При этом, его потенциал обычно задействован по минимуму: пользователь видит, что игра не зависла, атмосферную картинку, совет, а иногда и просто логотип. Тем не менее это одна из точек, в которой игрок принимает решение прекратить играть. Если ему показалось, что игра зависла, если ожидание слишком утомительно, а занять себя нечем, если банальные советы раздражают – всё это может привести к тому, что игра будет удалена.

Конечно, загрузочный экран — не самая важная вещь в разработке, но всё же, несмотря на их повсеместность, не существует исчерпывающего руководства с информацией о его задачах. Не говоря уже о решениях этих задач. (По крайней мере, мне такие найти не удалось.) Как следствие, дизайнер вынужден опираться на свою «насмотренность», некачественные статьи или «базы», которые по сути своей являются лишь коллекцией картинок, — это затратно по времени и не даёт ответа на вопрос, каким должен быть загрузочный экран.

Этот недочёт я и хотел бы исправить. Задача статьи — помочь вам в дизайне этого элемента игры. Я предлагаю (1) перечень задач и решений с примерами и (2) рекомендации, в каких случаях и какие решения стоит использовать.

В написании мне помогла открытая база по игровым интерфейсам Game UI Database, раздел Loading Screen

Задача № 1. Показать, что игра не зависла

Это главная задача загрузочного экрана. Если у игрока возникнет подозрение, что игра зависла, он с большой долей вероятности перезагрузит устройство. Если при этом сбросится его прогресс, он расстроится, а, может быть, забросит игру и напишет отрицательный отзыв — винить в этом стоит разработчиков.

Как это реализуется на практике?

Решение: прогресс-бар и его аналоги

Если время загрузки более предсказуемо, используйте шкалы, проценты, числа или просто прямую линию.

Assassin’s Creed Brotherhood

Напротив, рекомендуется использовать что-то зацикленное, если время загрузки менее предсказуемо — к примеру, если оно зависит от интернет-соединения или нужно ждать, пока подключится необходимое количество игроков. Это не обязательно анимированное многоточие после слова “Loading” или что-то вращающееся, как в видеоплеерах — есть и зацикленная анимация, как в Fall Guys или Genshin Impact.

Fall Guys

В качестве дополнительного решения, для погружения в атмосферу, можно тематически обыграть прогресс-бар: закрашиваться может не только абстрактная полоска или кружочек.

Ghost of Tsushima

Решение: текстовые комментарии к прогресс-бару

Полоска — это хорошо, но комментарии привлекают внимание игрока и обосновывают ожидание: мол, не просто так ждём, а текстуры подгружаются, ожидаем соперников и т.д. Разумное обоснование лучше, чем ничего. Если посмотреть на загрузочный экран из Nier: Automata, то, вон, оказывается, сколько всего нужно загрузить! Ладно уж, подождём…

Однако то же самое решение в других играх может разрушить атмосферу.

Nier: Automata

Cеттинговые комментарии (то есть, присущие игровому миру) дополнительно погружают в атмосферу. Тут, например, можно написать, что вы создаете планеты и континенты, населяете мир монстрами и так далее. То, что происходит в этот момент «под капотом», естественно, игроку недоступно.

Don’t Starve

Задача № 2. Техника безопасности и технические комментарии

Решение: не выключайте устройство, если на экране этот значок

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

Counterspy

Решение: забота об игроке

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

Hellblade Senua’s Sacrifice

Задача № 3. Занять руки игрока

Загрузочный экран можно назвать временем простоя. Есть специальный термин “downtime”, который обозначает ситуацию, когда игрок не может совершать осмысленных действий просто потому, что должен ждать своего хода, например. В разработке игр это обычно считается нежелательным явлением. Что тут можно сделать?

Решение: манипуляция объектом

Если нет возможности совершать осмысленные действия, дайте игроку возможность совершать бессмысленные. Это займёт его руки и поможет скрасить ожидание. А в случае со Skyrim возможность покрутить объект или персонажа также погружает за счет изучения артефактов или монстров.

Skyrim

Статья «Семь задач загрузочного экрана»
Проект создан 30.09.2023
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше