Автор Тема: [NES] Ice Climber - хак позволяющий кидаться кирпичами  (Прочитано 274 раз)

vitsum, slava808 и 1 Гость просматривают эту тему.

Онлайн vitsum

  • Пользователь
  • Сообщений: 7
    • Просмотр профиля
Представляю свой хак, позволяющий кидать кирпичами в игре Ice Climber


версия 0.3:
- спрайты бросаемых кирпичей имеют приоритет над падающими обломками
* ice_climber_shoot_hack_0.3.zip (18.13 КБ - загружено 4 раз.)

история версий:


« Последнее редактирование: Сегодня в 05:43:43 от vitsum »

Онлайн Mad

  • Пользователь
  • Сообщений: 9457
  • Пол: Мужской
    • Просмотр профиля
Как это работает?

Онлайн vitsum

  • Пользователь
  • Сообщений: 7
    • Просмотр профиля
Как это работает?

нужно нажимать на кнопку B чтобы кидать, но в прыжке не кидает.

Оффлайн Phil

  • Пользователь
  • Сообщений: 927
    • Просмотр профиля
vitsum, идея интересная!
Ещё бы это в аркадный вариант добавить.
(РОМ, к сожалению не приложу... но может сможете найти...)

Онлайн vitsum

  • Пользователь
  • Сообщений: 7
    • Просмотр профиля
Ещё бы это в аркадный вариант добавить.
тут я пасс. Эта сделана на основе декомпилированной версии
https://github.com/cyneprepou4uk/NES-Games-Disassembly/tree/main/Ice%20Climber

А по поводу аркадной, я ничего не знаю

Оффлайн Guyver(X.B.M.)

  • Пользователь
  • Сообщений: 2690
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Если бы сделать так, чтобы был счётчик кирпичей и изначально бросаемых кирпичей не было. А после того, как гг отколол с потолка 16, к примеру, кирпичей, появлялся в запасе один бросаемый, 32 - 2 бросаемых и т.д. А то так игра слишком лёгкая получается...

Оффлайн MaxWooD

  • Пользователь
  • Сообщений: 1125
    • Просмотр профиля
хак, позволяющий кидать кирпичами в игре Ice Climber
Хак действительно крутой, позволяет посмотреть на игру с другой стороны. Но в любом случает, требуется доработка, чтобы он был жизнеспособен.

Мои мысли практически совпали с идеями Guyver(X.B.M.).

Возможные доработки:
1. Куски снега нужно ловить, которые откалываются. Поймал четыре куска снега - получил один снежок который можно кинуть во врага (добавить счётчик и отображение для кусков снега и снежков, количество кусков для одного снежка нужно будет тестить).
2. Снежок должен лететь не по прямой, а по законам физики - по параболе вниз (криволинейное движение под действием силы тяжести), и на небольшое расстояние от героя (тут можно добавить прокачку для дальности броска  :P). А то в хаке снежок прям как пистолет получается, чит-оружие  :biggrin:.
3. Добавить анимацию броска снежка.
4. Бросок снежка сделать на сочетание кнопок: А+В, START, Down+B или др.

Снежки должны быть дополнительным оружием, которые используются с самых сложных ситуациях, чтобы быстро убить врага или избежать смерти, что-то наподобие бомб из Супер Контры на СНЕС.

У героя основное оружие молоток, и если добавить бесконечные еще снежки, по моему мнению это убьёт геймплей.
Но в любом случае, этот хак нужно доводить до ума и тестить, сложно говорить, что получится в итоге...
« Последнее редактирование: Вчера в 17:00:06 от MaxWooD »

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5665
    • Просмотр профиля
В игре на 2 игрока только один снаряд на экране на двоих, что неудобно. Спрайт для снаряда берётся от падающего блока, но на 2 игрока, когда они бьют одновременно, может падать до 6 блоков, а в этом хаке 6-й блок не падает, даже когда нет снаряда на экране, это исправляется ротацией отображаемых объектов как в большинстве игр. Молот бьёт выше, поэтому иногда лучше летающего блока, стоит позволить выбирать.
Если сделать на MMC3 и отображать статус бар как фон, будет свободно 6 спрайтов, а в статус баре можно отображать кол-во собранных блоков, снарядов, жизней, текущее оружие.

Онлайн vitsum

  • Пользователь
  • Сообщений: 7
    • Просмотр профиля
В игре на 2 игрока только один снаряд на экране на двоих, что неудобно. Спрайт для снаряда берётся от падающего блока, но на 2 игрока, когда они бьют одновременно, может падать до 6 блоков, а в этом хаке 6-й блок не падает, даже когда нет снаряда на экране, это исправляется ротацией отображаемых объектов как в большинстве игр. Молот бьёт выше, поэтому иногда лучше летающего блока, стоит позволить выбирать.
Если сделать на MMC3 и отображать статус бар как фон, будет свободно 6 спрайтов, а в статус баре можно отображать кол-во собранных блоков, снарядов, жизней, текущее оружие.
Спасибо за тестирование на 2х игроков!  :)
Исправил проблему двух игроков и конфликтов спрайтов. Обновил в первом посте.