| Разработка и ромхакинг > Разработка игр |
| MUGEN - Fighter Factory |
| << < (6/9) > >> |
| Le@N:
Поясни, что за маска.)) Добавлено позже: В шопе можно наложить один слой поверх другого и сделать ему прозрачность.)) Собсно в Мугене как бы тоже можно так делать, там это называется эксплодом. |
| .:Tremor:.:
Зделать так чтоб однотонного цвета было не видно а вот скрин на нем остовался. Делаю скромную VS вставку как добится того чтоб фиолетового цвета не было видно при игре? |
| Le@N:
Аа, ты про прозрачность. Надо чтобы цвет фона располагался в таблице цветов в правом нижнем углу. То бишь сначала его туда закидываешь, потом им заливаешь фон. Но это все нужно проделывать в индексированных цветах, то бишь когда их 256. |
| .:Tremor:.:
Их итак 256. Их надо в FF делать? |
| chameleoncyborg:
Народ, что нужно сделать со спрайтами (как их "исправить"), если и в общей, и в индивидуальной палитре они всё равно не отображаются в игре ? |
| Shredder:
По поводу моего вопроса вот тут Есть какой-нибудь способ "перетащить" эти индексы в нужные ячейки? Или что там ещё можно сделать... |
| Le@N:
Берешь свои спрайты, берешь имеющиеся, стираешь у имеющихся все кроме фона, и каждый новый спрайт вставляешь в какой-либо из них, потом сохраняешь, добавляешь в FF и ставишь галку на Shared Palette. |
| Shredder:
--- Цитата: Le@N от 04 Август 2009, 23:59:00 ---стираешь у имеющихся все кроме фона --- Конец цитаты --- Каким именно образом? Просто, водя в фотошопе ластиком по изображению, или что-то там с палитрой? Под "имеющимися", я так понимаю, подразумеваются спрайты от персонажа с полноценной палитрой, т.е. под которого хотим подогнать? p.s. А ты сам так делать пробовал? |
| Le@N:
Ну да, просто стираешь тем же цветом, что и у фона. Они самые. П.С. Пробовал, только учти, что новые спрайты не должны содержать новых цветов.)) |
| Shredder:
--- Цитата: Le@N от 05 Август 2009, 04:11:55 ---только учти, что новые спрайты не должны содержать новых цветов.)) --- Конец цитаты --- Другими словами, загрузить перед вставкой в них палитру имеющихся? Ну пробовал я и так, только толку, по-прежнему - 0. В самой игре палитра упорно не меняется, как ты ни крути. Последнее уточнение: --- Цитата ---и каждый новый спрайт вставляешь в какой-либо из них --- Конец цитаты --- То есть просто копируешь из одного окошка в фотошопе в другое, используя инструмент "выделение" ("прямоугольная область" в данном случае)? Если только здесь не то что-то сделал, хотя другого варианта больше никакого не вижу. |
| chameleoncyborg:
--- Цитата ---Берешь свои спрайты, берешь имеющиеся, стираешь у имеющихся все кроме фона, и каждый новый спрайт вставляешь в какой-либо из них, потом сохраняешь, добавляешь в FF и ставишь галку на Shared Palette. --- Конец цитаты --- Le@N, я так и не понял - кому из нас этот совет ? :? :) |
| Le@N:
Shredder, это вообще наилегчайший вариант, который я тебе описал. Чтобы палитра менялась, надо галочку ставить в "Shared Palette". ХамелеонКиборг, ну не тебе.. |
| Shredder:
--- Цитата: Le@N от 05 Август 2009, 16:34:12 ---Чтобы палитра менялась, надо галочку ставить в "Shared Palette". --- Конец цитаты --- В том-то и дело, что я ставлю, а она не меняется. Видимо, не для всех персов этот вариант прокатывает. Уж по какой причине - не знаю, но другого объяснения просто не вижу. Как я только не извращался с этими цветами, и всё бестолку. |
| Le@N:
Ну тогда еще способ - берешь палитру спрайтов, которые там уже есть, подгружаешь каждому из новых, перед этим его скопировав, потом после замены палитры скопированное вставляешь. И так каждый раз. Только цвет фона ессно должен совпадать. Ну а дальше, как я уже ранее писал, добавляешь к имеющимся спрайтам.) |
| Shredder:
Всё получилось, но только при одном важном условии: при добавлении в FF, перс-"приёмник" не должен иметь никаки загруженных палитр вообще. Другими словами, нужно удалить из .def файла строки с pal1 = ... , pal2 = ... и т.д., а потом уже открывать FF и начинать добавлять. В этом была вся загвоздка. А цвет фона в спрайте, который копируешь в уже имеющийся, обязательно надо поставить такой же, как и в имеющемся (делается в таблице цветов), иначе в игре фон окажется непрозрачным. Большое спасибо Le@N'у.) |
| .:Tremor:.:
--- Цитата ---Аа, ты про прозрачность. Надо чтобы цвет фона располагался в таблице цветов в правом нижнем углу. То бишь сначала его туда закидываешь, потом им заливаешь фон. Но это все нужно проделывать в индексированных цветах, то бишь когда их 256. --- Конец цитаты --- Разобрался. Надо было ишо и группе спрайтов присвоить значение "mask-1" в system.def :) Le@n Такая трабла. Взялся я править "портреты" персонажа, картинка тоже сплошняком без маски. Надо подбное что я описовал вверху проделать и в def файле самого персонажа в группе спрайта. :? |
| Le@N:
Shredder, незачто.:) Unknown, портреты от палитры ну никак не зависят, но лучше добавляй их в конец, после всех остальных. И галочку на "Shared Palette" ставить не надо. |
| .:Tremor:.:
Неет. Я имел в виду не палитры в портрете, а про прозрачности отдельных участков на картинке портрета, надо тоже присвоить значение "mask-1" для портрета в Def файле персонажа? - Фтопку. Ишо нубской вопрос-где можно поменять порядок наложения слоя |
| Le@N:
Смотря для чего тебе нужно сменить порядок наложения.)) |
| .:Tremor:.:
Для Vs скрина :) (уже разобрался) ^_^ Имена персонажей пропали на VS скрине. Что делать :? |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |