Разработка и ромхакинг > Редакторы для консольных игр

Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)

(1/3) > >>

Еmsi-D:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Тема составлена выделением сообщений из основной темы, из-за этого возможны вырванные из контекста фразы и разорванные диалоги
spiiin
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


--- Цитата ---Я такой формат расширения выбрал осознанно, чтобы получился "Универсальный редактор уровней"
--- Конец цитаты ---
spiiin, помню, да. Разговаривали об этом, лет 5 назад.)

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

Добавлено позже:

--- Цитата: spiiin ---Я подумал добавить для теста редакторы врагов в пару игр
--- Конец цитаты ---
Хм, мож котов-ниндзь заодно добьёшь? Там насколько помню только для 4-х уровней врагов можно расставлять.
У меня сохранился билдер от Ti, в нём есть данные по врагам с 5-го по 11-ый уровни, могу скинуть. Скинуть?

Еmsi-D:
Да уже скачал, еще час назад
spiiin, смотрю неплохо ты прокачал редактор для котов, раньше помню уровни картинками были, а теперь и блоки можно редактировать. Я тут запилил иконки врагов для первого уровня, хотел их вставить, но не нашёл куда. Тогда создал папку для иконок, и в конфиг NinjaCatUtils прописал public string getObjTypesPicturesDir() { return "obj_sprites_ninjacats"; }
И короче он теперь ошибку выдаёт при открытии:


--- Цитата: spiiin ---Зеркало есть тут:
https://spiiin.itch.io/cadeditor
--- Конец цитаты ---
Добавь в шапку темы

Добавлено позже:
Да, spiiin, в редакторе нету комнаты босса первого уровня, и в редакторе объектов тоже.
Я через таевский билдер выцепил нужную инфу, так что на объекты в босс-руме тоже иконки есть

spiiin:
Еmsi-D, синтаксическая ошибка в конфиге какая-то, судя по скрину, но в строке, которую ты написал, ошибок нету. Скинь конфиг сам и папку с картинками сюда или в личку, поправлю (а в идеале, тему отдельную, посвящённую котам, тут же раздел целый теперь;) ).
По котам - там конфиг врагов сырой очень,  раскладка руками вписана вообще. Посмотрю, можно ли сейчас добавить их в редактор. Список врагов у меня вроде тоже был, но можешь продублировать его тоже.

Сорри, дел дофига в последние дни, через какое время этим буду заниматься.

Еmsi-D:

--- Цитата ---Скинь конфиг сам
--- Конец цитаты ---
Дак я в нём больше ничего не менял, только эту строку перетащил из конфига ЧП, ну только слово "dwd" махнул на "ninjacats".)

--- Цитата ---и папку с картинками
--- Конец цитаты ---
вот, пока только для 1 уровня успел сделать:
(ФАЙЛЫ УДАЛЕНЫ)

spiiin:
Еmsi-D, воу. так там редактор и большие картинки объектов поддерживает уже, можешь сделать и в полный размер копии и маленькие (для списка объектов)

Добавлено позже:
хех - а причина отсутствия комнаты в том, что конфиги картинками портировались из редактора Ti_, а ему лень видимо было ради одной комнаты 256 картинок нарезать  :lol: Так что распилка картинок на блоки пошла на пользу действительно.

Еmsi-D:

--- Цитата: spiiin ---так там редактор и большие картинки объектов поддерживает уже
--- Конец цитаты ---
А где-нибудь юзаецца? Из тех игр, к которым есть редактор объектов. Хочу взглянуть

spiiin:
нет, ни одного примера нет пока :)

Еmsi-D:
spiiin, а если картинки в полный рост будут в индексированных цветах и без фона - редактор ругаться не будет?

spiiin:

--- Цитата: Еmsi-D от 23 Апрель 2018, 23:04:08 ---spiiin, а если картинки в полный рост будут в индексированных цветах и без фона - редактор ругаться не будет?

--- Конец цитаты ---
разберёмся. на крайняк скриптом конвертации в 32 битовый цвет по ним сам потом пройдусь.

Еmsi-D:
spiiin, в третьем уровне есть вот такой 2-экранный коридор:
В редакторе врагов первый экран этого коридора вынесен отдельно, и не имеет объектов:
Второй экран идёт как первый в след.раскладке-двухэкранке, и вторым экраном там идёт левая комната с параллаксом (которая юзаецца при падении в яму с верхнего этажа и ведёт обратно на один из нижних). И объекты из вышеупомянутого 2-экранного коридора находятся как раз в этой раскладке:
Также, есть баг в редакторе врагов - после первого редактирования и сохранения, кнопка сейва становится неактивна.
Приходится перезапускать редактор врагов.

spiiin:
Проверю всё. Там сейчас раскладка уровней тупо вбита в конфиге. Может и это поправлю - редактор сейчас, надеюсь, это уже позволит задать её списком, устройство вроде где-то разобранное у меня валялось, и вроде Ti_ со мной на связи, надеюсь, расталдычит, если сам не разберусь.

Еmsi-D:
spiiin, вот билдер от Ti и расширенный ром от chief-net:

Еmsi-D:
Для комнат боссов 5 и 10 уровней надо бы отдельные конфиги

Еmsi-D:
spiiin, иконки готовы, там 16х16, и в полный рост

spiiin:

--- Цитата: Еmsi-D от 24 Апрель 2018, 21:07:59 ---spiiin, иконки готовы, там 16х16, и в полный рост

--- Конец цитаты ---
Принято, буду вкручивать их в конфиги.

Еmsi-D:
Хак первого уровня, переделан капитально :cool:

Ti_:
Если будешь делать полноценный хак, то тогда нужны фиксы бесконечных повер-апов и бага с обновлением фона.
Это могу сделать.

Еmsi-D:
Ti_, да, хак хотелось бы запилить. Ну я пока жду обновление редактора, т.к. в текущей версии нельзя нормально редактировать маленькие блоки, задавать им свойство и т.д. Из-за этого пришлось поплясать с бубном, чтоб добавить шипы в 1-й уровень. Да и всё придётся переделывать, т.к. я заюзал ром с переводом от Magic-Team, а твой билдер не работает с этим ромом. Тык что пропатчил твоим патчем экспанднутый ром от Chief-Net, надо теперь переносить первый левел. Ну или мож ты прикрутишь Magic-Team'овский ром к своему билдеру (ну и патч тоже), я бы тогда на нём и продорлжу. Просто ихний перевод получше Chief-Net'овского, шрифты покрасивше.

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

--- Цитата ---Это могу сделать
--- Конец цитаты ---
А ты можешь еще кое-что запилить? Чтобы повысить немного сложность игры.
 - Урезать хп как у вас в хаке с Ломаксом - 5 сердец на лайфбаре = 5 касаний
 - Еще фиха из вашего хака - чтобы шкала помощи заполнялась чуть побыстрее
 - Увеличить хп всем боссам, раза в 2 хотя бы
Ну если не влом конечно.)

Ti_:
сделал:
+ исправлен баг, когда блоки/тайлы фона не обновлялись (камни, земля).
+ power-ups не бесконечные, но враги бесконечные.
+ энергия набирается в 2 раза быстрее.
+ по умолчанию hardmode включен, а чтобы включить обратно easy, нужно зажать b+select+start на титульнике.
 (при hardmode снимает 1 сердце за удар, также поведение некоторых боссов сложнее).
+ нинпо с 3-его уровня сбрасывается на 2-ой, а не на 1-ый при переборе.
+ сердце дает 1, а не 2.

инфа по боссам:
жизни:
ром:0xA4EA - boss1
A45A - рыба
A46C - свин
A475 - прыгалка
A4D8 - большой лис
A47E - подводник
A487 - летучая мышь
A4F3 - большой ворон
A490 - гитарист
A4E1 - дракон
A4FC - курица
A4AB - ворон

* счёт жизней боссов идёт с $10 , а не 0.  (ram-адрес обычно 0x4ba)

под билдер чуть позже.

Еmsi-D:
Ti_, спс :drinks:  Уже вовсю работаю над преобразованием первого уровня.
З.Ы. Пока тестил, обнаружил прикол с котом-бурильщиком: оказывается, есть способ реактивно пробурить блоки.
Надо во время бурения быстро нажимать ВНИЗ и ВПЕРЁД. Ну или можно держа ВПЕРЁД, долбить ВНИЗ:

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии