ИИ врага как в игре Метель

рубрика для любителей головоломок

Сообщение ИИ врага как в игре Метель
» 03 сен 2020, 23:48

Я сделал исходник в котором реализован ИИ врага как в игре Метель. Можно ли как-нибудь упростить эту механику?

Как это работает:
В игре Метель нужно сбежать из дома маньяка и при этом маньяк не должен заметить попытку побега.

  • Если мы совершили какое-то шумное действие (например, разбили стекло, чтобы достать там ключ), то на шум отзовется маньяк и пойдет таймер (в исходнике 5 секунд). За это время, нужно запрятать все ваши следы и залезть в клетку.
  • Если вы успели залезть в клетку, и не оставили следов, то маньяк ничего не заметит.
  • Но если вы что-то оставили (например, открытый ящик), то он вас накажет. В этом исходнике наказание не реализовано, просто реакция.
  • Если вы совершили несколько шумных действий (например, разбили стекло и сломали стену), то маньяк тут же погонится за вами, вне зависимости от того, в клетке вы или нет.
  • Если вы не успели залезть в клетку, то маньяк погонится за вами.

Управление в исходнике:
Выделяйте элементы в списках и нажмите кнопку, чтобы совершать действия и отменять их (если возможна отмена).
WASD или стрелки - движение.
E - открывание двери.

Для большей информации можете посмотреть прохождение игры на YouTube:

metel_ai.capx
(183.38 КБ) Скачиваний: 74
Исходник
Исходники:
Библиотека исходников для Construct Classic - http://c2community.ru/forum/viewtopic.php?f=16&t=16843

Плагины:
Портирование плагины [C3Runtime] - http://c2community.ru/forum/viewtopic.php?f=200&t=17021
Поддельные плагины [C3Runtime] - http://c2community.ru/forum/viewtopic.php?f=200&t=16933
Аватара пользователя

Участник
Сообщений: 670
Я тут с 12 мар 2020
Откуда: GameSoul Inc.
Двиг: Construct,Unity
Лицензия: Business
Репутация 103 [ ? ]

Сообщение ИИ врага как в игре Метель
» 05 сен 2020, 20:23

Изменил шапку и немного изменил исходник. Те, кто скачивал, пожалуйста, перекачайте.
Исходники:
Библиотека исходников для Construct Classic - http://c2community.ru/forum/viewtopic.php?f=16&t=16843

Плагины:
Портирование плагины [C3Runtime] - http://c2community.ru/forum/viewtopic.php?f=200&t=17021
Поддельные плагины [C3Runtime] - http://c2community.ru/forum/viewtopic.php?f=200&t=16933
Аватара пользователя

Участник
Сообщений: 670
Я тут с 12 мар 2020
Откуда: GameSoul Inc.
Двиг: Construct,Unity
Лицензия: Business
Репутация 103 [ ? ]



Вернуться в Как сделать это проще?

Сейчас эту тему просматривают

Зарегистрированные пользователи: нет зарегистрированных пользователей

Наверх