Помощь M.U.G.E.N.

Тем: 48
Сообщений: 965
- Как создать свою палитру?
Для начала, нам потребуется программа Fighter Factory.
1. Открываем *sff файл персонажа, которому будем делать палитру. Сохраняем любой спрайт (исключая спрайты эффектов) в *pcx или *bmp, или в *png.

2. Открываем наш спрайт в фотошопе.

Если возникнут проблемы с коррекцией пиксельной пропорции, то отключите её (Просмотр > Коррекция пропорций).

3. Теперь меняем цвет с помощью всех доступных параметров коррекции цвета (Изображение > Коррекция > ...). Некоторые параметры нам недоступны, так как наш спрайт 8-ми битный.


4. Заходим в таблицу цветов (Изображение > Режим > Таблица цветов...) и нажимаем кнопку «Сохранить».


5. Сохраняем нашу палитру в формате *act, в папку с нашим персонажем.


6. Теперь открываем *def файл персонажа любым текстовым редактором. Добавляем новый порядковый номер нашей палитры в строку pal.defaults. Так же, в секцию [Files], добавляем строку palN = имя_палитры.act, где N - порядковый номер палитры.


Готово!
Результат:
Дата: | Дата редактирования: | Сообщение # 1
Тем: 0
Сообщений: 365
Цитата (Black Shadow)

Это всё будет встроенно в движок, только это нужно будет самому кодить.
Про миниигры тоже самое, наверное только Test Your Might для шаблона сделаю.


Хорошо. А то что эта игра будет то отлично. Только тогда сложность сделай взависимости от предмета, да и чтоб работала в Аркаде через 3-7 раундов,это как в МКДА в опциях поставишь.
Да и как насчет Демо даже Версус кода Test Your Luck на 5-10 вариантов и выбором количества?
Дата: | Дата редактирования: | Сообщение # 41
Тем: 48
Сообщений: 965
SmokeMKD, пока не знаю, надо сначала сам движок собрать, а потом уже на нем можно что хочешь сделать, хоть 3Д арены.
Дата: | Сообщение # 42
Тем: 0
Сообщений: 365
Black Shadow,Да и вот что. Насчет ДЛС. То как насчет сделать эту систему как в МК9(делаешь перса, вставляешь и выбираешь его снизу где особая иконка)? Или может если добавляешь нового перса, то все иконки немного уменьшаются и сбоку появляется новый перс тоже с уменьшенной иконкой, это чтоб не переделывать Экран Выбора, если стандартный нравится.

Да и насчет Экрана Выбора, Версус, Лайфов, то как насчет сделать опцию Стиль и там добавлять и выбирать свой стиль например МК3, МКДА и т.п? А то как мне то нравится МКД, то надоедает и хочется МК9, а потом там МКДА и прочее.

А насчет сложности Противника, Как Она будет сделана? Можно сделать так например чтоб в Легком наносил урона 1\2, в среднем сколько есть, в тяжелом в 2 раза, т.е получится так если в приеме от выстрела урон 10 единиц, то на легком урон будет 5,а на тяжелом 20? Ну и еще взависимости от сложности как часто противник будет выполнять Комбо, Приемы и прочее?

Цитата (Black Shadow)

пока не знаю, надо сначала сам движок собрать, а потом уже на нем можно что хочешь сделать, хоть 3Д арены.


Ну это так на будущее. Знаю еще много работы над движком,а это далеко нескоро. Сначала нужно систему и персов, хотя бы 10 для начала сделать,а потом Геймплей(Столбики, Этажи, Версус коды и прочее). И насчет арен то можно их особо не делать. Как выпустишь версию, прогу и документацию то их наделаем. Также персов можно будет наделать, главное чтоб были несколько готовые и со всеми Добиваниями с Анималити, Бруталити. Да и тут появился Вопрос насчет комбо, как оно будет сделано? В МКР4.1 сделано очень плохо,а в МКР5.0 хорошо, но тоже не идеал.
Дата: | Дата редактирования: | Сообщение # 43
Тем: 0
Сообщений: 365
Black Shadow,Да кстати насчет проги и арен еще. А можно как нибудь сделать чтоб арены еще были в одном файле, т.е. код и спрайты вместе? А то например в мугене переносишь какие арены, а потом окажется что sff какого-то нет,а так все точно будет. Да и может с персами такое же. Может какой запаковщик сделать? Сделал перса, запаковал и готово.
И когда делаешь арену. добавляешь спрайт, то можно сразу при добавлении еще код добавить, т.е ввести данные, спрайты добавил и готово,а не как в мугене добавил спрайты,а потом открывай новый файл и возись с ним.
Дата: | Сообщение # 44
Тем: 48
Сообщений: 965
SmokeMKD, нет, всё будет по отдельности. Сам подумай, если игра будет онлайн, то при загрузке одной локации по сути будут грузиться все, а это долго.
Дата: | Дата редактирования: | Сообщение # 45
Тем: 0
Сообщений: 365
Black Shadow,А если каждая арена, но один файл будет иметь? Также перс будет один файл иметь,а если что надо, то распаковываешь, редактируешь и запаковываешь обратно файлы. Например вот в Пэинкиллере формат pak и например в Levels.pak файлы уровня. Его можно распаковать, отредактировать, но запаковывать необязательно, хотя можно и без специальной проги,а как-то через командную строку. Вот так бы было с аренами там Pit.pak и в нем Pit.def и Pit.sff если муген брать. Но лучше не pak,а rar чтоб брало.
Дата: | Дата редактирования: | Сообщение # 46
Тем: 48
Сообщений: 965
SmokeMKD, не вижу смысла. Если только для сжатия, но опять же, ведь игра это всё будет распаковывать, а это больше времени для загрузки.

Кстати, вчера полностью Pit собрал.

Дата: | Дата редактирования: | Сообщение # 47
Тем: 0
Сообщений: 365
Цитата (Black Shadow)

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


Да для сжатия,но если загрузка из-за этого пострадает, то тогда не надо.
Цитата (Black Shadow)

Кстати, вчера полностью Pit собрал.


Круто. Кстати насчет всяких эффектов на аренах: Добиваний, всяких разбитий, бросков предметов, урон как потипу на арене Асид Баф. Все это будет и как это можно будет сделать, через Имя? Или будет какой stageID? То тогда можно будет несколько их добавлять или вообще лучше в самом файле арены это сразу сделать?
Да и насчет Видео форматов файлов или хотя бы SWF(Flash файлы) будет поддерживать? Это хорошо для Крипта или Сокровищ Шао Кана, взял Видео с Добиваниями в Avi или Swf, добавил и никакой возни, все просто. Также еще взял игры по МК,а их 2: Карнаж и Нуб сделать фаталити и добавил как миниигры. И также может как делать миниигры. Сделал миниигру,запаковал в SWF и готово или так не получится?
Дата: | Дата редактирования: | Сообщение # 48
Тем: 48
Сообщений: 965
Цитата (SmokeMKD)

Или будет какой stageID?



ID будет указываться в самой первой строке.


Stage ID { ... }

Любыми объектами на арене можно будет манипулировать через их ID:

Object Clouds { ... }

Удаляем облака через контроллер в персонаже:
StageController.remove {
Trigger = Time = 0
Object = «Clouds»
}

Ну и разумеется, определять арену можно будет очень просто:
Trigger = Stage.ID = «ThePit»

Да и насчет Видео форматов файлов или хотя бы SWF(Flash файлы) будет поддерживать? Это хорошо для Крипта или Сокровищ Шао Кана, взял Видео с Добиваниями в Avi или Swf, добавил и никакой возни, все просто. Также еще взял игры по МК,а их 2: Карнаж и Нуб сделать фаталити и добавил как миниигры. И также может как делать миниигры. Сделал миниигру,запаковал в SWF и готово или так не получится?



SWF не буду делать, сделаю поддержку FLV видео во всяких интро и на аренах. Например, можно будет сделать арену с каким-нибудь телевизором/монитором и в нём будет видео показываться.


Object TestTV {
Video = «video/mytv.flv»
Width = 100
Height = 100
Delta = 0.5
}

Хотя, неплохая идея для миниигр, пожалуй, сделаю отдельный контроллер для миниигр и там дам возможность подгружать другие SWF файлы.
Дата: | Дата редактирования: | Сообщение # 49
Тем: 0
Сообщений: 365
Цитата (Black Shadow)

Stage ID { ... }Любыми объектами на арене можно будет манипулировать через их ID:Object Clouds { ... }Удаляем облака через контроллер в персонаже:StageController.remove { Trigger \= Time \= 0 Object \= «Clouds»}Ну и разумеется, определять арену можно будет очень просто:Trigger \= Stage.ID \= «ThePit»


Т.е получается делаешь облака в самой арене,а удаляешь через перса? А в самой арене удалить можно?
Да и вот допустим делаешь разбитие предмета и бросок, то как сделать чтоб он начал светиться как в МКХ? Ну а потом кидаешь этот предмет и он разбивается, допустим какая бочка или ящик?
Цитата (Black Shadow)

сделаю поддержку FLV видео во всяких интро и на аренах. Например, можно будет сделать арену с каким-нибудь телевизором/монитором и в нём будет видео показываться.
Object TestTV {


Это еще лучше. Тоже хотел бы чтоб на арене на телевизоре бои различные показывали. :)
А можешь еще сделать чтоб брало также какие форматы изображений или допустим только Png так?
Дата: | Дата редактирования: | Сообщение # 50
08:36