Создание иконок в SC2

Добавлен , опубликован
Раздел:
1. Основы
Источник:
Частично: http://forums.starcraft.org/showthread.php?t=44677
Эта статья поможет нам создавать иконки для игры StarCraft 2.
Делается всё просто, с помощью Фотошопа.

Что нам потребуется?

  • StarCraft 2 Beta - собственно для неё мы и делаем иконки
  • Adobe Photoshop - для создания иконки и альфа-канала
  • Compressonator - для конвертации изображения из формата *tga в *dds

Немного о иконках

В SC2 все иконки делятся на два типа:
  • войска, здания и предметы (units, buildings, items) - обладают полной цветовой гаммой (RGB) и альфа-каналом;
  • заклинания и приказы (spells, actions) - не обладают цветовой гаммой, но приобретают свой оттенок цвета при игре за определённую расу (протоссы - синий, терраны - зелёный, зерги - оранжевый).
Примечание:
Также в настройках можно разрешить использование заклинаний и приказов в RGB формате.
Для этого идём в Data и находим там раздел Buttons.
Находим (создаём) там нужную нам кнопку и выбираем её.
Далее в появившимся справа окне находим "Tint by Race" (Окрашивание по расе) и если вы хотите использовать цветную иконку меняйте на Disabled и наоборот. thx Jen0k & Lukoil
Размер иконок не 64х64, как в WC3, а 76х76.

Создание

Итак, начнём создавать иконку.
  1. Для этого откройте своё изображение в Adobe Photoshop (она может быть нарисованной вами, вытащенной из архива WC3 или взята с какого-либо сайта, например вот этого)
Я решил работать с иконкой способности "Каннибализм" из WC3
  1. Первое, что нужно сделать это увеличить/уменьшить размер иконки до 76х76.
Для этого идём Image->Image Size (Изображение->Размер изображения) или нажимаем Ctrl+Alt+I и меняем размер.
  1. Далее нужно создать выделение изображения, но чтобы от краев изображения до него было расстояние (в пикселях) на ваше усмотрение. я делаю 6 пикселей
  1. Следующий шаг - небольшое округление углов выделения.
Для этого идём Select->Refine Edge (Выделение->Сглаживание краёв) или нажимаем Ctrl+Alt+R и устанавливаем значения как на скрине ниже.
  1. Если в вашем изображении не создан обычный альфа канал (иначе, пропускаем этот пункт), то заходим в меню Channels (Каналы) и создаём его, не снимая выделение.
  1. Далее нам нужно заменить созданный только что альфа канал по нашему выделению. Следуем Select->Save Selection...(Выделение->Сохранить выделение...) и сохраняем как Channel: Alpha 1 (Канал: Альфа 1) и ставим галочку на Replace Channel(Заменить канал).
Созданный нами альфа-канал будет как-бы пределом иконки в самой игре, т.е. иконка не будет квадратной.
  1. Сохраняем нашу иконку в формате *tga и в 32-х битном режиме.
Дальше откройте Compressonator и следуйте File->Batch Compress...(Файл->Пакетное сжатие).
В появившемся окне выберите своё изображение, напротив пункта "Output File Format" выберите *dds, напротив "Output Format" - "Current Format" и напротив "Mipmaps" - "No MipMaps". Нажимайте "Compress".
  1. Находим иконку там где вы её сохранили и меняем название на:
"btn-'тип'-'раса'-'название иконки'.dds"
О пути:
  • вместо "типа" следует написать unit, builidng и т.п.;
  • вместо "расы" - zerg, protoss или terran;
  • дефисы(-) в пути нужны обязательно;
  • disbtn вариация в SC2 не нужна.
Я написал такой путь: "btn-unit-zerg-newimage.dds"
По идее наша иконка уже готова. Осталось только импортировать её в игру..

Импорт в игру

Открываем в Galaxy Editor вашу карту и заходим в Import Manager (Менеджер импорта). или нажимаем F9
Далее по пустому полю нажимаем правой кнопкой мышки и выбераем Import Files(Импортировать файлы). или нажимаем Ctrl+I
В появившемся окне, напротив Import Path (Путь импортирования) пишем: "Assets/Textures/" и импортируем нашу иконку. После импортирования обязательно сохраните карту.

Ну вот и ваша иконка готова! Можете ставить её на заклинание, исследование, воина и т.д.
Автор статьи - Sg0D
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
20
14 лет назад
0
В появившемся окне, напротив Import Path (Путь импортирования) пишем: "Assets/Textures/" и импортируем нашу иконку.
2
1
14 лет назад
2
В качестве иконки героя/оружия и прочего достаточно указать путь, а что бы её на панель приказов добавить нужно создать объект иконки, иначе она в списке просто не появится. В свойствах можно указать красить в цвет расы или нет, а так же текст названия и подсказки при наведении мышкой.
2
4
14 лет назад
2
Sg0d
есть там пунктик раскрашивать по цвету расы или нет....и если раскрашивать то по какой...так что можно атм спокойно ргб иконки ставить
пункт называется русской версии редактора
Окрашивание по расе (раздел кнопки)
Точнее там просто включить/выключить окрашивание,а не выбор расы по которой окрашивать
0
20
14 лет назад
0
Lukoil хм..спасибо, сейчас посмотрю)
2
1
14 лет назад
2
Вот странно, я про это два раза написал, но меня почему-то не поняли.. :(
0
20
14 лет назад
0
Jen0k извини) я просто тебя не понял^^
0
25
11 лет назад
0
Ссылка на Compressonator битая.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.