Спустя восемь лет после выхода Red Dead Redemption 2 продолжает удивлять неожиданными ситуациями. Пользователь Reddit поделился видео, где Артур Морган подвергается нападению аллигатора в болотах. Во время борьбы персонаж роняет своё ружьё, которое при падении выстреливает и убивает животное. Этот эпизод, ставший возможным благодаря реализму и физике игры, демонстрирует уровень детализации, реализованный Rockstar. Он подтверждает, что их открытый мир всё ещё хранит спонтанные моменты.
Физика и системы взаимодействия, стоящие за моментом 🔧
Это событие — не прописанный сценарий, а результат взаимодействия нескольких систем. ИИ аллигатора инициирует атаку захватом. Система физики управляет падением оружия и его ориентацией при ударе о землю. Движок звуков и повреждений обрабатывает случайный выстрел и рассчитывает урон по NPC. Сочетание этих модулей вместе с RNG для определения результата выстрела порождает уникальное событие. Это пример системной симуляции.
Артур Морган, спасённый собственной неловкостью 😅
Надо признать: Артур обязан своей жизнью самому удачному промаху. Спустя годы, будучи искусным стрелком, именно его худшее обращение с оружием выручает его из беды. Аллигатор, рассчитывавший на лёгкий ужин, получил ускоренный курс по случайной баллистике. Возможно, Rockstar намекает нам, что иногда некомпетентность — это лучшее умение. Счастливый конец, но не совсем достойный легенды Дикого Запада.