Бывший разработчик The Sims 4 рассказал, как полностью переписал ИИ симов в середине разработки
Бывший ведущий программист ИИ The Sims 4 Дэвид «Рез» Грэм рассказал о рискованном решении, которое он принял в середине разработки игры. По его словам, он полностью переписал ядро искусственного интеллекта, управляющего поведением персонажей, что было «пугающим шагом».
В интервью ресурсу PC Gamer Грэм объяснил, что был недоволен тем, как симы выбирали действия и удовлетворяли свои потребности. «Я просто подумал: "Есть гораздо лучший способ сделать это"», — сказал он.
Осознав, что после стадии альфа-версии получить разрешение на такие кардинальные изменения будет невозможно, Грэм тайно работал над новой системой по ночам в течение недели. Когда у него был готовый прототип, он пришёл к своему руководителю, ведущему инженеру по геймплею Питеру Ингребетсону.
«Я сказал ему, что хочу переписать ИИ. Он посмотрел на меня таким взглядом, который я запомню навсегда: "То, что ты только что сказал, звучит безумно, но я готов выслушать"», — вспоминает Грэм.
После часового объяснения математической модели новой системы Грэм признался, что уже всё сделал. Команда проявила доверие и дала ему время на доработку и отладку с QA-специалистом.
«Я взял те файлы и удалил их. Не знаю, сколько программистов ИИ получают возможность сделать такое», — отметил разработчик.
По словам Грэма, базовое ядро ИИ для The Sims 4 было написано примерно за месяц, а затем в течение двух-трёх лет шла его доработка. Этот опыт он называет одним из самых интересных в своей карьере, так как ему редко выпадал шанс построить систему с нуля.


















0 комментариев