Герой в Overwatch усложняет жизнь разработчикам
D.Va из Overwatch любима сообществом, но программисты Blizzard на нее жалуются. Из-за особенностей механики она создает много проблем.
Аарон Келлер, разработчик из Blizzard, рассказал, что D.Va из всех 27 героев — самый проблемный персонаж.
Разработчикам приходится выпускать отдельные обновления для героя, так как D.Va — это, по сути, два персонажа в одном: помимо самой D.Va есть еще и мех — робот, в котором сидит персонаж.
Самая сложная часть кода — когда D.Va садится или выходит из мехи. Например, когда программисты создавали режим «Захват флага», то на этапе тестирования был баг — когда D.Va брала флаг, находясь в мехе, и теряла его, то флаг пропадал вместе с мехой.
Мы тратим на нее [D.Va] много времени, чтобы все работало правильно. На исправление персонажа уходит больше времени, чем на остальных героев.
Келлер отметил, что программистам будет гораздо проще, если в Overwatch появится похожий персонаж. Тогда не придется выпускать обновления только для D.Va.