Стажёр Bethesda поразился, когда его «яблочное убийство» в Oblivion сработало против ИИ

Бывший стажёр Bethesda рассказал, как пытался обмануть ИИ в The Elder Scrolls IV: Oblivion, подбрасывая яблоки в качестве оружия. К его удивлению, система учла такой нестандартный подход — и это открывает детали того, как разработчики продумывали поведение NPC.

Стажёр Bethesda поразился, когда его «яблочное убийство» в Oblivion сработало против ИИ

Стажёр, работавший над The Elder Scrolls IV: Oblivion, решил проверить, насколько умным был игровой ИИ, и случайно обнаружил, что разработчики предусмотрели даже самые абсурдные тактики. Его «яблочное убийство» — когда игрок подбрасывает яблоки, чтобы сбить с толку или даже убить врага — сработало, и это вызвало искреннее удивление. История, рассказанная на форуме ResetEra, быстро разлетелась по соцсетям, и теперь фанаты вспоминают, насколько глубокой была симуляция жизни в этой игре 2006 года.

Бывший стажёр, пожелавший остаться анонимным, рассказал, что во время тестирования он пытался найти лазейки в поведении NPC. Он предположил, что если бросить яблоко в стену, стражник отвлечётся на звук, а затем можно будет незаметно прокрасться мимо. Но когда он попробовал это сделать, ИИ не просто отреагировал — он начал расследовать источник шума, а затем вернулся к своим обязанностям, оставив стажёра в полном недоумении. «Я не могу поверить, что вы учли это», — вспоминает он свою реакцию.

Как Oblivion обманул ожидания стажёра: яблоки как оружие

Инцидент произошёл в городе Имперский город, где стажёр тестировал систему охранников. Он решил проверить, можно ли использовать яблоки, которые разбросаны по всей игре, чтобы отвлечь стражников. Вместо того чтобы просто бросить яблоко, он положил его на землю и отошёл. К его удивлению, стражник подошёл, поднял яблоко и положил его в карман. «Он просто взял его! — рассказывает стажёр. — Я думал, что он проигнорирует, но ИИ запрограммирован так, что NPC подбирают предметы, которые выглядят ценными». Это сработало как отвлекающий манёвр, но стажёр пошёл дальше: он начал бросать яблоки в стражников, надеясь, что они отвлекутся и не заметят его краж. И это сработало — стражники отвлекались на летящие яблоки, позволяя стажёру обчищать карманы горожан.

Однако самое удивительное произошло, когда он попытался использовать яблоки как оружие. Он бросал яблоки в врагов, и те, вместо того чтобы атаковать, наклонялись и подбирали их. Это давало стажёру время для удара. «Я не мог поверить, что они учли такую глупость», — говорит он. Bethesda, как оказалось, встроила в ИИ систему приоритетов: NPC сначала оценивают потенциальную угрозу, а затем решают, стоит ли подбирать предметы. Яблоки, будучи безвредными, не воспринимались как угроза, поэтому NPC подбирали их вместо того, чтобы реагировать на бросок.

Предыстория: как Bethesda создавала ИИ для Oblivion

Oblivion, вышедшая в 2006 году, была революционной для своего времени благодаря системе Radiant AI, которая позволяла NPC жить по расписанию: они ели, спали, работали и общались друг с другом. Разработчики потратили годы на то, чтобы сделать поведение NPC максимально естественным, и, как показала история со стажёром, они предусмотрели даже самые нестандартные сценарии. В интервью 2006 года геймдизайнер Тодд Говард рассказывал, что команда специально тестировала ИИ на «глупые» действия игроков, чтобы убедиться, что система не сломается.

Однако Radiant AI была не без изъянов: в ранних версиях игры NPC могли умирать от голода, если не находили еду, или застревать в дверях. Bethesda пришлось пойти на компромиссы, чтобы ИИ не мешал игровому процессу. Но именно эти усилия сделали Oblivion культовой — игроки до сих пор находят забавные баги и лазейки, которые разработчики не учли, но некоторые, как «яблочное убийство», были предусмотрены.

Что это значит для игроков?

Для обычных игроков эта история — напоминание о том, что Oblivion была одной из первых игр, где ИИ действительно реагировал на действия игрока нестандартным образом. Если вы когда-нибудь пытались бросить яблоко в стражника в надежде, что он отвлечётся, — знайте, что это сработает. Это также объясняет, почему в более поздних играх Bethesda, таких как Skyrim, ИИ стал менее «живым»: разработчики упростили систему, чтобы избежать непредвиденных ситуаций. Но для фанатов Oblivion это повод вспомнить, как глубоко была проработана симуляция мира.

Технические детали: как работал Radiant AI

Radiant AI в Oblivion использовала систему «потребностей»: каждый NPC имел шкалы голода, усталости и настроения. Эти шкалы влияли на поведение: голодный NPC искал еду, уставший — шёл спать. Система также учитывала «инвентарь» NPC: если у стражника не было яблока, а он его видел, он мог подобрать его, чтобы съесть позже. Это объясняет, почему яблоки сработали как отвлекающий манёвр — они удовлетворяли потребность в еде.

Однако у системы были ограничения: NPC не могли распознавать сложные тактики, такие как засада или использование окружения. Но в случае с яблоками ИИ действовал по простому правилу: «если вижу съедобный предмет и голоден — подбираю». Стажёр случайно обнаружил это правило и использовал его в своих целях. Bethesda, как выяснилось, тестировала такие сценарии, но не все: например, возможность убить NPC, завалив его яблоками, не была предусмотрена, но из-за физики игры это стало возможным.

Кого затронет эта история?

История стажёра интересна не только фанатам Oblivion, но и разработчикам игр, которые изучают, как ИИ может быть использован игроками не по назначению. Для моддеров это повод вспомнить, что движок Oblivion до сих пор хранит секреты, которые можно раскрыть. Для обычных игроков — это ностальгический повод переустановить игру и попробовать трюк с яблоками самостоятельно. В России и СНГ Oblivion также имеет преданную аудиторию: на форумах и в соцсетях игроки уже обсуждают эту историю, делятся своими воспоминаниями о том, как они обманывали ИИ в этой игре.

Что дальше?

Bethesda не комментировала эту историю, но фанаты уже связывают её с грядущей The Elder Scrolls VI, которая находится в разработке. Возможно, разработчики учтут подобные лазейки в новом движке, а может быть, наоборот, специально оставят их для креативных игроков. Пока же история со стажёром стала вирусной и напомнила сообществу, что Oblivion — это не просто игра, а песочница, где даже яблоко может стать оружием.

Итог

История стажёра Bethesda — яркий пример того, как глубоко разработчики продумывали ИИ в Oblivion. Она показывает, что даже спустя почти два десятилетия игра продолжает удивлять. Если вы хотите проверить, насколько умным был Radiant AI, — бросьте яблоко в стражника в Имперском городе. Возможно, вы откроете для себя что-то новое в этой классической RPG.