Автор Тема: [All] Игры с подстраивающейся/меняющейся сложностью и врагами  (Прочитано 1168 раз)

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

Оффлайн Retroguy

  • Пользователь
  • Сообщений: 153
  • Time & Space Action Force
    • Просмотр профиля
Вроде не было такой темы, пролистал 10 страниц раздела - не увидел.

В общем, некоторые игры (на NES особенно) имеют свойство подкидывать игроку других противников вместо "дефолтных", а то и вовсе менять сложность в зависимости от того, как он играет и какие действия совершает.


Особенно это заметно в ранних аркадных шмапах, например, сейчас играю в
Xevious (NES)

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

В Star Force враги и даже ландшафт внизу под игроком могут изменяться при каждой новой попытке пройти один и тот же участок уровня.


Интересно, от чего это зависит, т.к. явно не рандом, а есть какой-то алгоритм.

В Rockin' Kats, если накупить оружия и улучшений, на уровнях могут начать появляться более сильные враги (по дефолту присутствующие только в последних уровнях или секретном).

Знаете ещё примеры?

Оффлайн Maximum

  • Модератор
  • Сообщений: 6573
  • Пол: Мужской
  • за хорошие ИГРЫ
    • Просмотр профиля
В Rockin' Kats, если накупить оружия и улучшений, на уровнях могут начать появляться более сильные враги (по дефолту присутствующие только в последних уровнях или секретном).
Разве от этого зависит?
В Rockin' Kats враги меняются в зависимости от прохождения уровней. Если какой-то уровень из 4-х проходишь последним, в нем враги меняются на более сложных, а если с него начнешь, то они неопасные.

А считаются примеры, когда просто сами враги усложняются? Например, в Kiсk Master на 2-м круге мобам нужно больше ударов, на 3-м еще больше, на 4-м, соответственно, еще больше. Ну и Контра с Супер Контрой усложняются по такому же принципу.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4698
  • Пол: Мужской
    • Просмотр профиля
Zanac. Там какой-то адаптивный продвинутый ИИ, который реагирует на уровень мастерства игрока. Насколько это правда, не знаю, сюда надо знатоков шмапов.

Оффлайн Retroguy

  • Пользователь
  • Сообщений: 153
  • Time & Space Action Force
    • Просмотр профиля
Разве от этого зависит?
В Rockin' Kats враги меняются в зависимости от прохождения уровней. Если какой-то уровень из 4-х проходишь последним, в нем враги меняются на более сложных, а если с него начнешь, то они неопасные.

Хм. Может быть и так, кстати. Я всегда связывал это просто с покупкой апгрейдов. Помню, булаву купил и на уровне 1 фиолетовые бульдоги появились.
Надо переиграть

А считаются примеры, когда просто сами враги усложняются? Например, в Kiсk Master на 2-м круге мобам нужно больше ударов, на 3-м еще больше, на 4-м, соответственно, еще больше. Ну и Контра с Супер Контрой усложняются по такому же принципу.

Прохождение 2-3-4 кругов с усложнениями это немножко не то, имеется в виду, когда сложность динамично меняется в реальном времени. Ты ждёшь, что выбежит X, а выбегает Y. Или X с двустволкой.

В Cocoron вот, помню, на каждом уровне враги-броненосцы вытворяли какие-то адовые вещи, если ты находил к ним тактику, они меняли своё поведение (допустим, начинали кататься по стенам или кидаться своими панцирями в тебя). Плюс сами уровни менялись в построении в зависимости от того, в каком порядке их проходишь.

Оффлайн Maximum

  • Модератор
  • Сообщений: 6573
  • Пол: Мужской
  • за хорошие ИГРЫ
    • Просмотр профиля
Прохождение 2-3-4 кругов с усложнениями это немножко не то, имеется в виду, когда сложность динамично меняется в реальном времени. Ты ждёшь, что выбежит X, а выбегает Y. Или X с двустволкой.
Adventure Island - если перед коброй попасть топориком в камень, то она выплевывает огонек.

Еще Adventure Island 2 и 3 - если подводные уровни проходить без оружия, то стреляющие враги по тебе не стреляют.

Оффлайн Rambo

  • Пользователь
  • Сообщений: 248
  • Пол: Мужской
  • Get the hell out!
    • Просмотр профиля
В первой контре на nes количество противников тоже меняется, в зависимости от того какая у игрока пушка.

Оффлайн ww

  • Emu-Land Team
  • Сообщений: 3840
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Самый хороший пример - Jackal (Final Commando).
Если ты проходишь игру без потерь жизней и с ракетницей, то появляются новые враги (например вертолет прилетает, самолеты иногда, джип приезжает).


Добавлено позже:
В Cocoron вот, помню, на каждом уровне враги-броненосцы вытворяли какие-то адовые вещи, если ты находил к ним тактику, они меняли своё поведение (допустим, начинали кататься по стенам или кидаться своими панцирями в тебя). Плюс сами уровни менялись в построении в зависимости от того, в каком порядке их проходишь.
на самом деле там враги просто разные. Есть те, что залезают в панцири, а есть те, которые кидаются ими. Уровни тоже все линейные, просто если пойти покругу - это одни локации, а если через дом, то они разумеется изменятся.

Оффлайн Cheshire Kotovsky

  • Пользователь
  • Сообщений: 2151
  • Пол: Мужской
  • I dont bite... too hard
    • ВКонтакте
    • Youtube
    • Просмотр профиля
в шмапах такое часто практикуют. надо у Омкола спросить, вроде в каком то (батл бакрейд?) есть такая фишка что чем чаще ты стреляешь тем жестче будет игра - враги будут чаще появлятся, активнее стрелять, боссы вообще сатанеют. а если умереть уровень сложности резко падает, многие игроки даже в тактику прохождения это включают.

Оффлайн OmKol

  • Пользователь
  • Сообщений: 4489
  • Пол: Мужской
  • опятьшмап
    • Youtube
    • Просмотр профиля
В Star Force враги и даже ландшафт внизу под игроком могут изменяться при каждой новой попытке пройти один и тот же участок уровня.

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

Добавлено позже:
надо у Омкола спросить, вроде в каком то (батл бакрейд?) есть такая фишка что чем чаще ты стреляешь тем жестче будет игра - враги будут чаще появлятся, активнее стрелять, боссы вообще сатанеют. а если умереть уровень сложности резко падает, многие игроки даже в тактику прохождения это включают.
Начиная с Battle Garegga в играх от Raizing огромное количество критериев, которые влияют на уровень сложности - подбор поверапов, стрельба, переключение опшнов, даже фактор того, сколько жизней у тебя остаётся после смерти, то есть когда жизнь остаётся последняя, сложность падает сильнее всего.

Оффлайн roman_pro

  • Пользователь
  • Сообщений: 46
    • Просмотр профиля
Ecco: The Tides of Time на SMD.
В игре формально аж 3 сложности: easy, normal, hard.
easy - вводим в паролях EASY.... (писать EASYMODE не обязательно, можно ввести всего 4 символа), тем самым получаем флаг форсированного easy режима, игра всегда будет на сложности easy.
hard - разбиваем раковины сверху на стартовом экране и плывём вверх, тема самым получаем флаг форсированного hard режима, игра в этом случае всегда будет на сложности hard.

Если же начать игру на обычной сложности (на стартовом экране плывём вправо), то вышеупомянутые флаги будут сброшены и сложность будет меняться динамически: игра будет отслеживать прохождения уровней и смерти, если проходить уровни без смертей, то в какой-то момент игра временно включит режим hard. Если быть точным, то игра манипулирует скрытым счётчиком который уменьшается когда мы проходим уровень без смертей и увеличивается при смерти. Если счётчик достигает нуля, то включается временный hard режим.
Распознать включившийся hard можно по узким полоскам жизни и кислорода, на обычной сложности они более "квадратные". Собственно кроме полосок жизни и кислорода при игре на hard'е усложняются элементы уровней - быстрее двигаются раковины которые могут задавить, существенно быстрее скроллится экран в уровнях c автоскроллом типа sky tides, на уровнях где надо плыть через кольца они (кольца) начинают двигаться. Появляются дополнительные преграды из камней, например на уровне fault zone. Иногда усложняются задачи уровня, например на уровне crystal springs в режиме hard надо будет собрать 4 кристалла, а не 3 как на easy. Ну и наконец есть 3 уровня которые предполагаются только в hard режиме - aqua tubeway, maze of stone, new machine.
Если при "временном" hard режиме мы умрём, то счётчик вырастет и игра выключит hard. Счётчик может принимать значения от 0 до 15. Изначально мы начинаем со значением 12, т.е. надо пройти ряд уровней без смертей чтобы нам включили hard. Если правильно помню при стандартном прохождении без смертей как раз к уровню sky tides получаем значение 0 и на первой попытке офигеваем от скорости. Но стоит 1 раз "вывалиться" и игра "милует" и выключает hard :lol:.

p.s. Ну и да, вышеупомянутые флаги и счётчик записываются в пароли. И у флагов force easy и force hard в связи с этим есть второе предназначение - если выставлены оба флага, то это специальный маркер того, что игрок заходил в читерное меню (ABCBCACAB в паузе развернув дельфина на себя), а не форсирование сложности (сложность в этом случае определяется только счётчиком: =0 - hard, >0 - easy). Если играть с таких "меченых" паролей, то в конце игра вместо выдачи secret password выдаст сообщение 'try playing the game without the cheat mode'. После ввода такого пароля будет звук такой же как и при вводе неправильного, но пароль сработает. Самое забавное, что на https://gamefaqs.gamespot.com/genesis/586157-ecco-the-tides-of-time/cheats не брезгуют такими "зашкварными" паролями, например Crystal Springs = UEPMCVEB (уровень crystal springs, игровое время = 9, счётчик = 12, оба флага force easy и force hard установлены). При этом следующий пароль Fault Zone = OZUNSKZA  уже почему-то "чист" (уровень fault zone, игровое время = 22, счётчик = 0, флаг force easy установлен)

Оффлайн Partsigah

  • Пользователь
  • Сообщений: 5239
  • Трёхглазый пуйошник
    • Steam
    • Youtube
    • Просмотр профиля
В Gradius сложность увеличивается в зависимости от прокачки корабля.

Оффлайн Maximum

  • Модератор
  • Сообщений: 6573
  • Пол: Мужской
  • за хорошие ИГРЫ
    • Просмотр профиля
В TMNT1 на NES для каждого уровня существует два сета врагов. То и дело один сет сменяется на другой, и из-за чего это происходит, неясно. Видимо, рандом.

Ещё в той же игре босс 5-го уровня появляется в одном из трёх мест. Где-то слышал объяснение, что это зависит от времени нажатия на "старт" на титульном экране. Если сразу нажмёшь - босс будет в одном подземелье, если чуть подождёшь - в другом, если ещё больше подождёшь - в третьем. И это очень похоже на правду.

P.S. 5000-й пост. :)

Оффлайн Maelstrom

  • Пользователь
  • Сообщений: 4276
  • Пол: Мужской
  • Deinonychus Antirrhopus
    • Youtube
    • Просмотр профиля
на самом деле там враги просто разные. Есть те, что залезают в панцири, а есть те, которые кидаются ими. Уровни тоже все линейные, просто если пойти покругу - это одни локации, а если через дом, то они разумеется изменятся.
Просто каждая пара мест, соединённых переходов - это свой уровень. И на каждом уровне свои вариации врагов, и их поведение конечно не зависит от действий самого игра, только от уровня.

Оффлайн parappa_fan_228

  • Пользователь
  • Сообщений: 21
  • Пол: Мужской
  • КРИНДЖ
    • ВКонтакте
    • Просмотр профиля
Разве не в большинстве игр под каждый новый уровень\оружие появляются новые и более сильные враги?  :neznayu:

Оффлайн ghostdog3

  • Модератор
  • Сообщений: 1346
  • Благомир
    • Просмотр профиля
Вспоминается Moon Crystal (Famicom), где с одним сердечком герой наносит тройной урон.


Ещё приходит на ум Mega Man V (Game Boy), там при потере трёх продолжений на одном уровне игра даёт нам ускорение стрельбы.

Оффлайн parappa_fan_228

  • Пользователь
  • Сообщений: 21
  • Пол: Мужской
  • КРИНДЖ
    • ВКонтакте
    • Просмотр профиля
...где с одним сердечком герой наносит тройной урон.

В оригинальной The Legend Of Zelda (NES), при полном количестве сердечек, Линк бросает свой меч, а не ударяет в ближнем бою.

239113-0

Оффлайн ww

  • Emu-Land Team
  • Сообщений: 3840
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Еще в доки доки... забыл как дальше, где чел с мячом. Чем меньше у тебя хп, тем сильнее оружие.

Добавлено позже:
И на каждом уровне свои вариации врагов
Разве? Вроде помню на одной локации разные были, но может вру и просто локация в обратную сторону была, а она может отличаться.
« Последнее редактирование: 02 Август 2021, 15:58:02 от ww »

Оффлайн Maximum

  • Модератор
  • Сообщений: 6573
  • Пол: Мужской
  • за хорошие ИГРЫ
    • Просмотр профиля
Еще в доки доки... забыл как дальше, где чел с мячом. Чем меньше у тебя хп, тем сильнее оружие.
Ну, два мяча бьют врага с такой же силой, как один (у всех мобов период неуязвимости), просто разброс атаки больше. Увеличенный (вдвое) урон герой начинает наносить после 2-го дамага, когда два бейсбольных мяча у него сменяются на один футбольный.

Оффлайн Maelstrom

  • Пользователь
  • Сообщений: 4276
  • Пол: Мужской
  • Deinonychus Antirrhopus
    • Youtube
    • Просмотр профиля
Разве? Вроде помню на одной локации разные были, но может вру и просто локация в обратную сторону была, а она может отличаться.
Именно так и есть. Можешь сам побегать разными путями.

Оффлайн ww

  • Emu-Land Team
  • Сообщений: 3840
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Ну, два мяча бьют врага с такой же силой, как один (у всех мобов период неуязвимости), просто разброс атаки больше. Увеличенный (вдвое) урон герой начинает наносить после 2-го дамага, когда два бейсбольных мяча у него сменяются на один футбольный.
Дак сила уже в том, что оружие по двум направлениям стреляет. Потом усиливается, когда большой мяч становится, а потом и два больших, попасть во врага проще.

Оффлайн RCAHS

  • Пользователь
  • Сообщений: 123
  • Пол: Мужской
    • Просмотр профиля
В TMNT (NES) если количество HP меньше половины, то сила удара удваивается (кроме Donatello, у которого, вроде, при любом количестве HP двойной урон).