Добавлен , опубликован
Вступление
19.08.15

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

Поствступление.

В этой статье мне бы хотелось рассказать о дизайне интерфейса и дать всевозможные наработки в этом плане.
Рисование загрузочных экранов само по себе дело увлекательное, и пусть если кто-то назовёт мои работы каляками, я спорить не буду. Но разницы нет кто как рисует, у большинства основы одинаковы.

Принцип создания и Процесс импорта.

Если кто нибудь из вас имел удовольствие шариться в mpq архивах, то вы скорее всего замечали папку с загрузочными экранами UI\Glues\Loading\Backgrounds\...множество директорий. Все они разделены на четыре составляющие 512 на 512 (x2) и 512 на 256 (x2) пикселей. Позже при загрузке карты они соответствующим образом деформируются и растягиваются относительно нашего расширения экрана.
К слову. Почему просто нельзя импортировать целое изображение. Всё просто, там задано максимальное расширение для файла импорта не помню но где-то 800 на 600, что разумеется очень убого будет выглядить. Данный ниже метод импортирования позволяет запихнуть изображение без сжатия.
Для удобства нужно создать изображение 1024 на 768 пикселей.

Четыре файла: BotLeft; TopLeft; BotRight; TopRight.
Top -верх. Bot - низ. Left- лево. Right - право.
После создания изображения его нужно разбить.
Все с индексом Top режутся 512 на 512 от соответствующих боков.
Все с индексом Bot режутся 512 на 256 от соответствующих боков.

После присвоения индексов дописываем имя "Generic-Loading- без пробелов индекс".
Получаются такие четыре файла. Импортируем их в WarC под путями " UI\Glues\Loading\Load-Generic\ "

Как видите, весят они довольно прилично, так что такие экраны очень туго подходят для мультиплеера.

Осталось только поменять экран загрузки на стандартный, и экран готов.
Люди! Пытайтесь избегать цветовой коррекции вашего экрана с помощью фотофильтров в фотошопе. При показе в WarC используются упрощённые цвета и такие фильтры не будут видны.

ps
К сожалению, при изменении расширения экрана, загрузочный экран меняется соответствующе.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
11
NilasAran_39:
Невероятно красивые работы, браво.
Спасибо) но работы я поместил для примера и скорее нахожу их смешными нежели красивыми.
5
У вас хорошо получается. Продолжайте в том же духе)
24
Oh GOD, mah drills ^______^
Загрузочные экраны делаются во сто крат проще.
Внешнее ссылко
Картинка загрузочного экрана должна быть квадратной, т.е. длина = ширине. Если же одна сторона больше другой - уравниваем большую сторону с меньшей(не наоборот!)
К сожалению, при изменении расширения экрана, загрузочный экран меняется соответствующе.
Ну, это проблема тех кто варик в широкоформате запускает, хотя никто не отменял изменить размер картинки так, чтобы в "растянутом" виде она была нормальной на широкоформате.
Вообщем в топку всё, кроме картиночек, почитай статью под спойлером, она сделает твою жизнь легче.
Как видите, весят они довольно прилично, так что такие экраны очень туго подходят для мультиплеера
В blp-lab достаточно сохранения не 100% качестве, а в 85-95% чтобы вес резко упал.
11
Melissa:
Oh GOD, mah drills ^______^
Загрузочные экраны делаются во сто крат проще.
Я попробую сделать так как там написано... очень заинтересовало... но если там лучше, стоит ли в таком случае копипастить?
Меня больше поразила полоса загрузки красного цвета! Я уже давно охочусь на эту наработку, переменял все файлы в игровых константах и путём импорта заменял mpq файлы, не получалось... поэтому двойное спасибо!
24
Reach, цвет полосы загрузки вроде бы меняется только внутри самого вара ну или если локальные файлы закинуть.
Насчёт размеров проэкспериментировал - всё в порядке с большими размерами, главное картинку сделай квадратной, не сохраняя пропорции.
ну и назови так же как в примере. Либо файл ладскрина в mdlvis открой и измени название текстуры.
Ах и там небольшая дезинформация - размер необязательно должен быть степенью двойки, он просто должен делиться на 2.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.