Автор Тема: Rabbits World - ROM для NES/Famicom/Денди  (Прочитано 4212 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yura1024

  • Пользователь
  • Сообщений: 4
  • Пол: Мужской
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« : 09 Июнь 2019, 20:33:55 »
Приветствую! Уже достаточно давно посвятил свою жизнь разработке софта, в частности, мобильных игр. Но речь пойдёт не об этом. Где-то чуть больше года назад решил попробовать себя в разработке под 8-битную платформу детства. И вот, представляю на ваше обозрение полностью готовый продукт.

210911-0

Rabbits World - игра-пародия на вселенную Tiny Toon. Вы играете за кролика, которому надо освободить из клеток своих братьев-кроликов, а потом - расправиться с боссом-браконьером. Жанр - платформер-бродилка с открытым миром + экономическая стратегия. Собственно, экономика заключается в грамотном расходовании невозобновляемой игровой валюты (морковь/жёлуди/рыбы) на покупку разных предметов и powerup-ов.

Есть три уровня сложности. Тем не менее, игра хардкорная, сразу об этом предупреждаю :) .

Графика спрайтов позаимствована из игр Tiny Toon Adventures 1 и 2.

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

Техническая информация:
Расход памяти: 64K PRG ROM, 64K CHR ROM, 2K RAM. Переключение банок памяти цельное, без деления на окна. Версия для эмулятора, доступная для скачивания, собрана под маппер MMC1. А вообще, игра писалась под самодельный маппер на Arduino и запускалась на реальном [китайском] железе.
Поддерживаются все регионы приставок/эмуляторов; регион автодетектится при старте игры, но его при желании можно изменить. От правильности выбранного региона зависит правильность высоты и скорости воспроизведения музыки, а так же корректность отображения финальной заставки.
Есть меню настроек - графики (настройка мелькания цветовых атрибутов спрайтов для эмуляции большего количества цветов / затемнение зелёного на приставках с кривыми палитрами / выбор оттенка), и звука (инверсия битов PWM на Square каналах).

Поддерживаемый язык - только английский. Рад был бы сделать русский, но слишком много символов в русском языке, знаете ли, не влезает всё в CHR ROM :lol: .

Текущая версия 1.1.

Скачать с форума * Rabbits_World_1.1_[MMC1].zip (48.85 КБ - загружено 705 раз.)
или по ссылке с Гугл Диска https://drive.google.com/open?id=1UiZ8-rDhTYo3N82YGT7SplktYaTxQU55
« Последнее редактирование: 09 Июнь 2019, 21:09:25 от Yura1024 »

Оффлайн Kyasubaru

  • Пользователь
  • Сообщений: 1536
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #1 : 09 Июнь 2019, 21:06:59 »
Собственно, экономика заключается в грамотном расходовании невозобновляемой игровой валюты (морковь/жёлуди/рабы) на покупку разных предметов и powerup-ов.
Рабы? Что-то у меня это не вяжется с игрой подобном стиле пусть даже и пародией.

Оффлайн Yura1024

  • Пользователь
  • Сообщений: 4
  • Пол: Мужской
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #2 : 09 Июнь 2019, 21:08:44 »
Сорри, опечаточка. Рыбы, конечно же  :lol:

Оффлайн worm

  • Пользователь
  • Сообщений: 1065
    • Просмотр профиля
Re: Rabbits World - ROM для NES/Famicom/Денди
« Ответ #3 : 09 Июнь 2019, 22:30:34 »
Прикольно получилось, но все же Бастер явно не ждал люлей от старого друга - Хэмтона))

А на чем писал, cc65? asm?)

Оффлайн Yura1024

  • Пользователь
  • Сообщений: 4
  • Пол: Мужской
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #4 : 09 Июнь 2019, 22:40:52 »
Прикольно получилось, но все же Бастер явно не ждал люлей от старого друга - Хэмтона))

А на чем писал, cc65? asm?)

Спасибо! Да, в этой игре все друзья Бастера стали врагами. Ну, кроме тех, кто сидит в магазинах :cool: .

Писал на Си. Да, использовал компилятор cc65. На asm тоже пришлось немного покодить, без этого никуда, но его совсем немного строк. Вообще, в Ассемблере я не силён, только так, чуток со справочником команд могу что-то простое прочитать или написать.

Оффлайн MASTERMAX

  • Пользователь
  • Сообщений: 569
  • Пол: Мужской
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #5 : 09 Июнь 2019, 22:53:42 »
Yura1024, чутка побегал, заметил баг или может так и задумано в общем, в одном месте можно перейти на предыдущий экран, но если пройти дальше, сразу смерть, как то не очевидно что ли )
пока что прикольно, жаль врагов нету как вырубить, попробовал сверху прыгнуть как в марио, не получилось )
еще бы не плохо управление где-то написать, а то оказывается select показывает миникарту  :)
Почему история и начало игры отдельными пунктами сделано?) Можно было просто на старт игры показ сюжета с возможностью пропуска на паузу например или А/В. Хотя это не критично конечно.
Хотелось бы что бы кто-то музыку для игры написал, а то не очень гармонично музыка из разных игр. А так в целом, пока что нравится все.

Оффлайн Globotronik

  • Пользователь
  • Сообщений: 956
  • MADNESS. GREEN. UNSTABLE.
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #6 : 09 Июнь 2019, 23:22:52 »
Запустил посмотреть, впечатления положительные, спасибо!
Врагов, предполагаю, можно будет вырубать за покупное в магазине. Пока разбираться просто дальше желания не набралось. Но в перспективе - наберется )))  :cool:

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4609
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #7 : 09 Июнь 2019, 23:42:35 »
чутка побегал, заметил баг или может так и задумано в общем, в одном месте можно перейти на предыдущий экран, но если пройти дальше, сразу смерть, как то не очевидно что ли
Конечно задумано, там же стрелка показывает где безопасно спрыгивать, но мне тоже показалось странным. Возможно стоило бы как-нибудь выделить края.

Оффлайн MASTERMAX

  • Пользователь
  • Сообщений: 569
  • Пол: Мужской
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #8 : 09 Июнь 2019, 23:44:26 »
Sharpnull, угу, побегал еще, понял что задумка такая :)

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4609
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #9 : 10 Июнь 2019, 00:18:30 »
А вот возможно баг: после спасения кролика, смерть на экране с клеткой возвращает кролика назад, но после смены экрана уже не возвращается.
Cчитерил, сделал бесплатным магазин (поиск 02050A0F14141E1E с заменой на нули для сложности Normal), похоже оружия нет и действительно сложно: некоторые места сложно перепрыгивать без урона.

Оффлайн Yura1024

  • Пользователь
  • Сообщений: 4
  • Пол: Мужской
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #10 : 10 Июнь 2019, 01:54:10 »
MASTERMAX, Sharpnull,
Да, безопасно падать вниз только вблизи указателя.

А вот возможно баг: после спасения кролика, смерть на экране с клеткой возвращает кролика назад, но после смены экрана уже не возвращается.
Это фича :cool: . Смысл в том, что чекпоинты вызываются только при смене локации или при выходе из магазина. Спасение кролика не является чекпоинтом, поэтому если спасти кролика, а потом умереть на той же локации, то кролик в клетке восстановится, равно как и потраченный на него ключ.

Оружия нет, прыгать на врагов нельзя. Кролик добрый пацифист вегетарианец. Даже в сражении с боссом придётся применить хитрость, не запачкав кроличьи лапки :)
« Последнее редактирование: 10 Июнь 2019, 02:00:57 от Yura1024 »

Оффлайн worm

  • Пользователь
  • Сообщений: 1065
    • Просмотр профиля
Re: Rabbits World - ROM для NES/Famicom/Денди
« Ответ #11 : 10 Июнь 2019, 10:22:01 »
Хотелось бы что бы кто-то музыку для игры написал, а то не очень гармонично музыка из разных игр.
А мне, как не игравшему в те игры, откуда эта музыка взята, очень даже зашло  :)

добрый пацифист
Ну мне кажется, что даже у пацифиста в реальной жизни должно быть средство самообороны от быдла в виде какого-нибудь перцового балончика :lol:

Оффлайн Roket

  • Пользователь
  • Сообщений: 3318
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #12 : 29 Июнь 2019, 23:45:53 »
Yura1024, молодец, крутая игра вышла. Сложность конечно немного нудная в том плане что нет контов.
1) И с экономической частью, думаю, ты переборщил, на изи там предметы дешёвые, на нормале и харде получается уже нет, то есть в этих сложностях уже особого смысла нету, все будут на изи играть, потому что там будет более менее всегда хватать. А хватает там порой прям впритык на всё про всё, ну и выбор конечно на что расходовать тоже довольно непростой, без поверапов и ключей игру не пройдёшь, а без жизней тем более, и встаёт серьёзный выбор, что важнее покупать.
2) Очень плохо, что после потери жизней не обновляются морковки и другие товары, то есть постоянно будешь страдать в том плане, что будет нехватка товара.
3) Загадка, где рыбу надо брать, укалываясь об шипы это хрень полная. Надо постоянно прыгать там, укалываться, потом возвращаться пополнять здоровье, а внизу при этом несётся розовый хрен.
4) Есть зайцы, которые ничего не дают за своё спасение, "бедные родственники" я их назвал. Их бы лучше выпилить. Пускай что-нибудь лучше дают, чем будут сидеть без дела.
5) Враги больше похожи на те же шипы, раз их нельзя убивать, то это тогда не враги, а просто препятствия. Необходимо бы и с этим разобраться, добавить покупку поверапа, чтобы можно было убивать врагов, чтобы они были врагами, а не препятствиями.
6) Не очень переходы к верхним уровням сделаны. Есть ужасные места, где можно случайным образом прыгнуть на верхний этаж, потом тут же упасть и умереть от пола этого же этажа, на который ты и прыгнул.
7) Некоторые чекпоинты сделаны на врагах. Появляешься и тебя сразу же бьёт какой-нибудь враг. Это фиксить надо.

Так-то игра крутая у тебя вышла, зачётная! Карта огромная, есть где походить, но сложность конечно запредельная, даже если ставить изи. Метроид просто курит в сторонке.
Работа проделанная огромная и это видно. Но исправить всё-таки не мешало бы кое-что :thumbup:


Добавлено позже:
Цитата
Поддерживаемый язык - только английский. Рад был бы сделать русский, но слишком много символов в русском языке, знаете ли, не влезает всё в CHR ROM :lol: .
Да Ладна!  :debile:

Онлайн MaxWooD

  • Пользователь
  • Сообщений: 996
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #13 : 30 Июнь 2019, 14:40:36 »
Задумка игры прикольная, но неоригинальность музыки и звуков не то что раздражает, а убивает весь интерес к игре, из-за ассоциаций с оригиналом. Написание музыки - главная проблема годных игровых новоделов...

Оффлайн Smoke_John

  • Пользователь
  • Сообщений: 826
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #14 : 30 Июнь 2019, 15:30:31 »
Отличная работа на первый взгляд, Док. Жаль, только прыгать нельзя на вражин, и ускорение делать удерживая B, попробую поиграть дальше

Оффлайн Roket

  • Пользователь
  • Сообщений: 3318
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #15 : 01 Июль 2019, 18:57:05 »
Минут через 5
[NES] Братцы-кролики v 1.1 (2 попытка втащить)
на https://www.youtube.com/user/Lipcards/live

Оффлайн AuAurora

  • Пользователь
  • Сообщений: 1495
  • Мур
    • Youtube
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #16 : 02 Март 2020, 02:24:42 »
Отлично. С удовольствием убил два часа

Оффлайн fattah7775

  • Пользователь
  • Сообщений: 13
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #17 : 02 Май 2020, 08:13:45 »
Сорри, опечаточка. Рыбы, конечно же  :lol:
  оригинал этого рома какой?

Оффлайн brill

  • Пользователь
  • Сообщений: 2196
  • Пол: Мужской
  • \/\/\/\/\/\/
    • Youtube
    • Просмотр профиля
Re: Rabbits World - ROM для NES/Famicom/Денди
« Ответ #18 : 02 Май 2020, 09:07:21 »
  оригинал этого рома какой?
Это хоумбрю. Какой оригинал?

Оффлайн Elecman2012

  • Пользователь
  • Сообщений: 36
    • Просмотр профиля
Re: Rabbits World - ROM для NES/Famicom/Денди
« Ответ #19 : 05 Июнь 2020, 20:29:49 »
Отличная игра  :thumbup:

Оффлайн Про Игрок

  • Пользователь
  • Сообщений: 1860
  • "А ты...знаешь что такое Red Sky Project!?"
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Rabbits World - ROM для NES/Famicom/Денди
« Ответ #20 : 20 Июнь 2023, 22:20:21 »
И так. Нашел в себе силы таки пройти эту игру. Да с сохранениями, но на точках покупок/обмена валют.
Игра довольно хорошо проработана. Нехватки валюты для покупки нужных вещей типа ключей и апгрейдов не заметил.
Но игра как и многие фанатские разработки сильно усложнена и далеко не каждый сможет узрить концовку или вообще дойти до конца, а конец в игре довольно интересно продуман.
Если оценивать данный продукт, то это 4 из 5. Балл съели персонажи на атаки которых почти нельзя среагировать и отсутствие продолжений на экране game over.  :cool: