Microsoft на пороге катастрофы? Инсайдеры рассказали, как Halo Infinite угодила в производственный ад

Журналист Bloomberg Джейсон Шрайер сообщил о том, что он работает над материалом, посвященным ситуации в студии 343 Industries. Так он отреагировал на комментарии читателей в Twitter

«Я не люблю говорить об историях, над которыми я работаю, до момента их публикации, но да, уже какое-то время я интересуюсь ситуацией в 343 Industries», — поведал Шрайер. 

Внутренняя студия Microsoft оказалась в центре внимания после пресс-конференции, на которой был представлен геймплей шутера Halo Infinite. Видео оставило многих в недоумении из-за визуального ряда, а некоторые кадры растащили на мемы.

Шутер позиционируется как флагманский проект для Xbox Series X, но по мнению многих он выглядит отстало даже по стандартам уходящего поколения консолей. До этого также было известно о высокой текучке кадров в команде создателей, что беспокоило многих геймеров. И, судя по всему, опасения были справедливыми.

 

Полная катастрофа

Особый интерес вызывают отзывы об опыте работы в 343 Industries, написанные анонимно бывшими сотрудниками на портале Glassdoor. Так, бывший программный инженер рассказал о том, что у студии наблюдаются огромные проблемы с движком Slipspace Engine и дополнительным инструментарием для разработки. Билды игры постоянно крашились, а тесты систематически проваливались по самым разнообразным причинам.

Он описывает ситуацию, когда билд стабильно функционировал всего несколько часов, после чего все вновь ломалось. Из-за этого инженер был вынужден откладывать дальнейшую работу над файлами из-за очередного ЧП. В студии были в курсе проблем, но попытки их исправить приводили к новым, что порождало бесконечный цикл. 

Часть сложностей связана с ужасным исходным кодом, однако это является распространённой проблемой для крупных компаний. Что не так распространено, так это ставка 343 Industries на подрядчиков, работающих по контракту. Сотрудник сам был контрактником, и он не исключает, что более трети программистов работали на основе почасовой оплаты труда, а ситуация среди художников и дизайнеров еще хуже.

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

Главной проблемой 343 Industries является нулевая ответственность. В высшем руководстве студии сидят абсолютно некомпетентные люди, которые умудряются избегать увольнений, хотя игры из серии Halo аудитория принимает все хуже, а компания находится в состоянии хаоса. Это и отражается на сборках Halo Infinite, ибо никаких последствий после провалов нет. 

«Совет руководству: возьмите на себя ответственность за катастрофу, которую вы создали, и уйдите в отставку. Честно говоря, я не знаю, можно ли вообще спасти проект на данном этапе, если просто все разрушить и позволить новой команде заняться восстановлением», — заявил инженер. 

 

Слишком много подрядчиков

Если изучить другие отзывы, то можно наткнуться на похожие мнения. Так, проработавший более пяти лет сотрудник жалуется на проблемы с технологической базой и отсутствие обратной связи между руководством и сотрудниками, которая бы позволила трезво оценить текущее состояние проекта.

Другой аноним жалуется на то, что из-за некомпетентного начальства впустую тратится порядка 38% рабочего времени.

Судя по всему, проблемы копились годами, ибо о том же самом рассказывали новичкам и ветераны. Зачастую членов команды загоняют в тупик из плохих идей, а менеджмент слишком поздно это осознает. А из-за того, что значительная часть сотрудников работает по контрактам, наблюдается текучка кадров. Людям не дают продлить соглашение по истечении 18 месяцев, а Microsoft не в состоянии предоставить должности на полный рабочий день.

Осложняется это тем, что подрядчики лишены всех бонусов, положенных полноценным членам коллектива. К примеру, некоторых оставили без оплачиваемого отпуска. Но не стоит забывать и о том, что часть зарплаты приходится отдавать кадровым агентствам.  

«Если политика Microsoft не позволяет подрядчикам работать больше 18 месяцев, то не нанимайте столько подрядчиков», — возмущается экс-дизайнер. 

Рабочая атмосфера в студии далека от идеала. Ответственные за дизайн сюжетной кампании начальники ради достижения собственных целей готовы распространять слухи и подставлять коллег, у них также есть «любимчики». Руководство не делает выводов из «разборов полета», хотя на обещания начальники они не скупятся.

«Прекратите проповедовать «риск», когда этот риск заключается только в повторении механик из лучших игр, которые сейчас есть на рынке. Игры из серии Halo дарили удивительные и уникальные ощущения, что позволяло доминировать в индустрии. Это нормально, что Halo остаётся Halo. Будьте честны: с таким отношением мы чувствуем, что вы пытаетесь продать опыт, который нам не нравится», — заявил еще один бывший программный инженер.

Третий программный инженер добавляет, что в 343 Industries наблюдаются структурные проблемы, которые сложно исправить. Начальство плохо понимает, как студия работает в повседневном режиме, и делает все для того, чтобы угодить боссам из Microsoft.

Предположительно, проблема с подрядчиками распространяется и на другие внутренние подразделения корпорации. И это создает главную проблему — отсутствие преемственности, ибо у человека есть только 18 месяцев или меньше для того, чтобы выполнить поставленную задачу.

Еще один экс-сотрудник заявляет о «техническом банкротстве» студии: код перегружен исправлениями, а инфраструктура настолько хрупкая, что сотрудники не имели возможности проверить новый контент на протяжении недель.

Негативно на работу влияет и отсутствие дополнительных каналов связи — общение происходит по электронной почте. 

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

Стоит отметить, что вышеперечисленные отзывы были написаны в 2017-2020 годах, поэтому они явно относятся к Halo Infinite. Однако им нельзя полностью доверять, ибо речь идет об анонимных сообщениях от людей, которые более не работают в студии и могут мстить работодателю. Но нельзя не отметить, что все люди пишут об одном и том же: перегруженный исходный код, текучка кадров и некомпетентное руководство.

 

Производственный ад

Информацию о кризисе в 343 Industries подтверждает инсайдер блогера Ричарда Масуччи (YouTube-канал ReviewTechUSA), поработавший над несколькими проектами Xbox Game Studios, включая Ori and the Will of the Wisps, Age of Empires IV и Halo Infinite. Он подтвердил слухи о том, что Infinite сейчас находится в «производственном аду».

Первоначальная концепция шутера заключалась в том, чтобы позволить игрокам исследовать весь Ореол целиком: можно было добраться из одного конца в другой самостоятельно.  В основу проекта был положен графический движок Unreal Engine 4, но в итоге команда перешла на Slipspace Engine, а масштабы проекта урезали: теперь это не кольцо, а набор из нескольких больших «островов». Это сделано для того, чтобы контролировать продвижение игроков, поэтому о полноценном открытом мире стоит забыть.

Переход на новый графический движок породил множество проблем, что и отразилось на недавней демонстрации. Видео изначально готовилось для E3 2020, поэтому оно устарело где-то на четыре месяца.

Билд Halo Infinite был запущен на специальном девките под кодовым названием Condor. Речь идет о PC со средними спецификациями, который разработчики используют для работы с инструментарием, а не для геймплейных демонстраций. Однако в показанном чуть позже трейлере (видимо, речь идет о том, что представлен чуть выше) демонстрировалась уже версия шутера, запущенная на девките Scarlett (Xbox Series X), поэтому там использовалось улучшенное разрешение, тени и так далее.

Стоит ли доверять всей это информации, пока нельзя сказать на 100%, хотя одинаковые тезисы укрепляют подозрение. И материал Шрайера должен стать связующим звеном.

Источник: gamemag.ru