Разработка и ромхакинг > Редакторы для консольных игр
[NES] Редактор уровней Capcom и других NES игр + их хаки.
<< < (78/147) > >>
spiiin:
-----------------------------------------------------------------------------------------------------------------------------
Редактор уровней CadEditor
Редактор уровней для игр NES и SMD.
Версия 5.3
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Поддерживаемые игры:
https://github.com/spiiin/CadEditor/blob/master/CadEditor/cad_editor_supported_games.txt
Также возможно подключение практически любых игр для платформ Nes, Snes или Sega Mega Drive.
-----------------------------------------------------------------------------------------------------------------------------
Хаки, сделанные с помощью редактора:

Darkwing Duck New Levels          http://www.romhacking.net/hacks/1382/
Darkwing Duck New Levels 2        http://www.emu-land.net/forum/index.php/topic,60286.msg1089366.html#msg1089366
Duck Tales Hardcore Revision      http://www.romhacking.net/hacks/1671/
Chip & Dale Lomax Attack (v2)     http://www.romhacking.net/hacks/1374/
Darkwing Duck In Edoropolis       https://www.emu-land.net/forum/index.php/topic,60286.msg1355612.html#msg1355612
Chip & Dale Alternative           http://www.emu-land.net/forum/index.php/topic,66546.0.html
Chip & Dale by VZIP               http://www.emu-land.net/forum/index.php?action=dlattach;topic=60286.0;attach=71489
Chip & Dale 3 by Lomax & Roket    https://www.emu-land.net/forum/index.php/topic,60286.msg1355378.html#msg1355378/52e7c89d%2F16fb8491bcf6a886b507abbee10ff4076da9c98c%2FChip+%27n+Dale+Rescue+Rangers+%28U%29+%5B%21%5D.zip?t=1344959250
Chip & Dale: Tale Spin Levels     https://www.romhacking.net/hacks/4287/
Duck Tales 2 No Gyro Без Винта    http://romhacking.net.ru/load/duck_tales_2/2-1-0-251
Duck Tales New Impressions        http://romhacking.ru/load/duck_tales_2_new_impressions/2-1-0-252
Duck Tales 2 by Dendymask         https://romhacking.ru/load/khak_prikol_duck_tales_2_na_nes_ot_dendymask/2-1-0-268
TaleSpin: Another shitty day      http://www.emu-land.net/forum/index.php?topic=73748.0
Remix of Tiny Toon Adventures     http://www.romhacking.net/hacks/2511/
Contra Super Hard Corps [SMD]     https://www.emu-land.net/forum/index.php/topic,79007.0.html
-----------------------------------------------------------------------------------------------------------------------------
Последняя на данный момент версия здесь:
https://www.emu-land.net/forum/index.php/topic,60286.msg1390753.html#msg1390753
Или здесь:
https://github.com/spiiin/CadEditor/releases/latest
https://spiiin.itch.io/cadeditor

-----------------------------------------------------------------------------------------------------------------------------
Документация по редактору:
http://spiiin.github.io/CadEditor/
Видеопример использования
https://www.youtube.com/watch?v=NfIWeDwu68w
-----------------------------------------------------------------------------------------------------------------------------
Если вы желаете поддержать развитие проекта (и бонусом предложить любую игру для добавления :) ):
WebMoney R122299008919
Bitcoin 12a26G6BxzYqx1D82ZNQvVJuzGSPETnd9r
Patreon https://www.patreon.com/CadEditor
spiiin:
на выходных разобрался почти полностью с форматом уровней 2х утиных историй. не могу понять только, как там тип проходимости блоков кодируется, ни один из указателей уровня за него не отвечает :?
вдобавок, всё пожато очень жёстко, вместо 256 тайлов/макротайлов на уровень чётко подсчитаны используемые четвертинки и массивы сдвинуты вплотную, ни одного лишнего кусочка не вставить. так что изменять их неудобно, неплохо было бы сначала переписать ром. Но если кому-то надо будет, можно дописать будет редактор, чтобы можно было хотя бы с пожатым работать (только следить, чтобы не выходить за пределы свободного места).
видеопамять тоже пожата простым rle алгоритмом - для каждых 400 байт определяется байт, кодирующий команду повтора, и дальше одинаковые цепочки длинной более 3 байт заменяются на команду повтора.

в общем, добавление 4-й игры в редактор пока откладывается, лучше допишу еще немного удобных штук и выложу условную финальную версию 1.0.


Хочется еще сделать редактор объектов, в котором можно было бы настраивать и рисовать графику и задавать/перепрограммировать поведение врагов, но для этого много работы по реверсу надо будет сделать, так что за это возьмусь только если кто-нибудь найдется желающий помочь с разбором устройства поведения врагов, или денег буду просить, как другой ромхакер Чёрного Плаща  :) Тогда можно будет из одной игры в другую перетаскивать объекты - чп с врагами из мегамена смотрелся бы офигенно, да и боссов полностью переписать весело.

Ну и было бы очень круто довести до конца начатые хаки.
Ti_:

--- Цитата: spiiin от 20 Май 2013, 19:56:57 ---используемые четвертинки и массивы сдвинуты вплотную, ни одного лишнего кусочка не вставить. так что изменять их неудобно, неплохо было бы сначала переписать ром.

--- Конец цитаты ---
Глянь ром из редактора DT2_Editor_2.7z, там расширено под зоны и под количество противников.
А насчет тайлов не знаю, не смотрел (и врядли буду). 
Моё мнение - это просто не надо, сделать с тем что есть уже можно просто дофига - была б фантазия и делальщики. (А там только 1человек взялся делать).  Вот если найдутся те, которые скажут - да я запилю все уровни, да мне этого мало - дайте, я ещё и графику хочу заменить, - тогда тебе стоит подумать.
Ну если всё же надумаешь, могу базу иды скинуть, немного там , но что-то есть, может поможет.  ;)

Еmsi-D:
Готов шестой уровень (Лес). Ближе к концу уровня добавлены три врага с корабля, а в комнате главаря вас ждёт весёлая перестрелка  :lol:
   Также:
 - Дабы дать игроку возможность ходить с тем оружием, с каким он хочет,
переделаны места требующие применения стрел. В первом, втором и третьем уровнях стрелы перенесены на другие участки.
 - Перерисован второй титульник и обе бонусные комнаты
(взято из Darkwing Duck Prototype; единственный минус - нет анимации у гирлянды в бонусе с Зигзагом).
 - Увеличена скорость молний и рассыпухи (теперь проходить игру с ними одно удовольствие, особенно с рассыпухой).
 - Чуть-чуть переделано начало первого уровня, перепрятан бонус.
 - Розовое небо в башне Молиарти перекрашено в жёлтый цвет и нарисованы облака. Бонус тоже перепрятан.
 - Кое-где на уровнях изменена палитра.
 - В каждом уровне теперь только одна дополнительная жизнь.
Добавлено позже:
Spiiin, если на 93-й экран поставить любого врага, он после смерти моментально появляется на этом же месте, целый и невредимый.
Это только с врагами такая хрень, а с предметами всё нормально.
Ещё нельзя с помощью новой функции в редакторе изменять палитру у анимированной воды в канализации и в лесу,
цвет на пару секунд меняется лишь при скролле экрана вниз  :(
Heidr:
Отличный уровень получился, спасибо за титанический труд! Только враги с корабля смотрятся не на своём месте. По-моему, стоит спрятать в листве, где сплошной чёрный цвет, этих летающих из канализации, они бы там атмосферно зыркали глазами.

А можно ли боссам сделать раздельное здоровье? А то странно, когда одного убиваешь, а второй сам помирает. И ещё не помешало бы там аптечку положить, сложно же всё-таки. Ну и, с точки зрения дизайна, на земле бы стоило разлить зелёную лужу, символизирующую болото, по которой бы передвигался Ликвигад и вызывал своих рыб оттуда, а не из ниоткуда.

Даёшь больше парных боссов!
Еmsi-D:
Heidr, ворон из канализации  добавить не получится, они лежат в другом блоке противников. А два главаря - это в качестве эксперимента. Потом удалю Ликвигада (наверное). Охота еще Квагу и Мегавольта совместить, но не уверен, что получится.
Lomax:
А бонусные нельзя перерисовать? А то со старой версии (и даже с прототипа) уже немного поднадоели))
Heidr:
Ещё одно предложение есть: можно ли вблизи бонуса повешать какой-то знак, указывающий, что бонус рядом? А то я всё обстреливал, но всё равно только один бонус на всех уровнях нашёл.
Еmsi-D:
Lomax, да почему ж нельзя, можно...  Просто идей никаких нету.
spiiin:
со знаком на том экране, где есть бонус, хорошая идея. надо же еще догадаться будет, что именно будет являться знаком.

водопады первые два глючные какие-то, слишком быстро мерцают. дальше красивые.

с 93 экраном наверно хак от разработчиков какой-то опять - движок плохо поддерживает развилки, вот и намутили что-то со счётчиком объектов. лучше забить и не ставить там врагов просто.
Еmsi-D:
Heidr, плохо обстреливал  :biggrin:
Никаких знаков, указывающих на бонусы не будет. Бонус - это секрет, а секрет требует поисков.
Иначе что же это за секрет будет, если рядом с тем местом где он затарен, вывесить табличку "Здесь бонус !!!" ? :wall:
spiiin:
не обязательно прямо рядом, можно мелкий значок на том экране, на котором он есть. ну вообще решай сам насколько их ныкать лучше  :lol:
Еmsi-D:
spiiin, мне всё охота у тебя узнать: ты бонусы честно находишь или в редакторе смотришь?
spiiin:
не, не подсматриваю, но я не все нахожу, сначала раза 2-3 так пробегаю уровни новые. ну я и в оригинале не все бонусы знал, только с помощью редактора открыл, где они :)
Lomax:

--- Цитата: Emsi D от 21 Май 2013, 17:04:38 ---Lomax, да почему ж нельзя, можно...  Просто идей никаких нету.

--- Конец цитаты ---
Ну хотя бы просто платформы по другому расставить) А на втором бонусе убрать чертовы ямы, напрягает прыгать в воздухе все время)))) Ну это ИМХО естественно.

--- Цитата: Emsi D от 21 Май 2013, 17:14:41 ---Никаких знаков, указывающих на бонусы не будет. Бонус - это секрет, а секрет требует поисков.

--- Конец цитаты ---
+100

Еще было бы неплохо сделать разные бонусы на всех уровнях))
Flokirei:
Я предыдущю версию прошел и ни одного бонуса вообще не нашел, и не искал даже :lol: Да и честно говоря в ЧП они как-то и не нужны. Газ и с врагов валит, и просто так на уровне лежит. А другого смысла их искать, кроме собственного удовлетворения, я не вижу.
Вот если сделать как Ломакс в Котах - не нашел все бонусы - в последний уровень не попадешь, то было бы классно и сразу бы появился стимул их искать. :D
Или оружие убрать с уровня и запихнуть его только в бонусы, но такое вряд ли возможно, да и к тому же нужно будет сделать так что бы в начале нового уровня оружие отбиралось :?, короче лишняя морока.
Еmsi-D:

--- Цитата ---Газ и с врагов валит, и просто так на уровне лежит
--- Конец цитаты ---
Тоже верно :)  Я потому вторые бонусы на уровнях не стал ставить.
Lomax:
Flokirei, согласен, в ЧП мало мотивации для поиска бонуса. Ну можно обойтись и меньшей кровью, как я предложил - сделать разные комнаты, тогда будет стимул просто их все посмотреть  :)
spiiin:
разные бонусы можно сделать.
Добавлено позже:
адреса номеров блоков видеопамяти для бонусов уже выписывал где-то пару страниц назад. остаётся только заменить их в редакторе раскладок на свободные экраны (есть в конце каждого уровня), и вылепить их в редакторе экранов.
Phil:

--- Цитата: Emsi D от 21 Май 2013, 13:20:03 ---Готов шестой уровень (Лес).

--- Конец цитаты ---
Хе, по сложившейся традиции Антиплащ вместо Вольфдака + то же, но с бессмертием.

Emsi D, а мне больше нравился предыдущий вариант уровня в Вольфдаком (Антиплащом). ИМХО
spiiin:
Emsi D, отправил в личку ром с уникальными комнатами бонусов для каждого уровня, надеюсь из тайлов уровней получится нормально вылепить еще по два экрана.

палитры врагов в редактор добавлять не буду уже, вручную их перерисуем для боссов как-нибудь :)
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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