Полный текст

Как двери издеваются над программистамиВ дополнении «Кровь и Вино» для The Witcher 3 команда заблокировала проходы в здания на время осады замка. Логика системы не зафиксировала исходное состояние объектов. После миссии триггер открыл всё на карте, распахнув проходы в декоративные строения без геометрии пола. Персонажи начали бесконечно проваливаться в пустоту. Дизайнерам пришлось вручную обходить каждую локацию, проставляя теги состояний для сотен элементов.Иллюзия тривиальной задачи генерирует рост граничных условий на всех этапах разработки. Разберём, почему внедрение элементарного интерактивного объекта надолго парализует работу команды.