0

Глупое поведение Чужих в Aliens: Colonial Marines было вызвано опечаткой

Глупое поведение Чужих в Aliens: Colonial Marines было вызвано опечаткой
Aliens: Colonial Marines - самый провальный проект Gearbox Software (создатели Borderlands), одной из главных проблем которого был совершенно безмозглый ИИ Чужих. И, как теперь выяснилось, проблемы с ИИ в игре были вызваны единственной опечаткой в коде.

Создатель модификации TemplarGFX’s ACM Overhaul сумел существенно улучшить поведение Чужих в Aliens: Colonial Marines, исправив всего лишь одну букву в исходном коде игры - он нашёл в нём опечатку, которая «сломала» работу ИИ.

Моддер под ником jamesdickinson963 рассказал, что при работе над собственной модификацией для ACM он нашёл в коде игры строку, заканчивающуюся командой «AttachPawnToTeather». Моддер понял, что последнее слово в команде написано с ошибкой - там должно быть «Tether» («связь», «привязывать»).

Когда он удалил лишнюю букву и запустил игру, то обнаружил, что Чужие внезапно научились многим новым действиям: теперь они умели патрулировать зоны, контролировать дальность до цели и выбирать наилучшую позицию - например, несколько Чужих теперь могли окружить игрока. Сотрудники PC Gamer уже успели сравнить поведение Чужих до и после исправления ошибки, и поделились результатами.



Судя по всему, всё это Чужие должны были уметь делать ещё в релизной версии Aliens: Colonial Marines, но единственная опечатка в коде испортила их поведение. Сами разработчики эту ошибку за 5 лет то ли не нашли, то ли просто решили не исправлять.

Интересно, что о найденной проблеме моддер сообщил ещё год назад, но заговорили о ней только сейчас - недавно о сообщении об опечатке в коде Aliens: Colonial Marines вспомнил один из пользователей форума ResetEra.

Также по теме