Сотрудники Rockstar вступились за компанию после критики за 100-часовые рабочие недели +28


Братья Хаузеры из Rockstar редко дают интервью. Вряд ли и теперь они захотят делать это чаще.



На днях выходит Red Dead Redemption — их первая за пять лет игра после GTA V. Думаю, у нее все будет хорошо и без классических журналистских репортажей из офиса, но Хаузеры все же поболтали с Vulture, рассказали, как шла разработка. В огромном тексте было много важного и интересного, но всего одна реплика перебила остальные, растиражировалась и выросла в неприятный скандал накануне релиза (который, впрочем, тоже вряд ли помешает успеху).

Дэн Хаузер сказал: «в 2018 году были недели, когда мы работали по 100 часов».

Игра огромная, она поражает вниманием к деталям всех, кто ее уже видел. И очевидно — доводить до ума такую махину было непросто. Но не все согласились с тем, что ради этого стоит работать по 14 часов в день без выходных. В последнее время переработки — слишком чувствительный вопрос в играх.

Кранчи — печально известная особенность геймдева


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

Например Марчин Ивински из CD Projekt — студии, где сделали трилогию про Ведьмака — считает кранчи необходимым злом. Он говорит: «Люди думают, что игры делать легко. Но это тяжелая работа, она может разрушить твою жизнь».

Подтверждающих примеров много. О работе без выходных с перерывами только на сон говорят разработчики многих блокбастеров — Skyrim, Mass Effect, Uncharted. Дизайнер из Ubisoft Клинт Хокинг рассказывал, как столкнулся с частичной потерей памяти во время напряженной работы над Splinter Cell Chaos Theory. У него из головы стерлись несколько месяцев жизни, которые он с удивлением восстанавливал из разговоров с друзьями и коллегами.

«Стресс и тревога буквально повредили мне мозг» — пишет он.

Брет Дювиль вспоминал, как был ведущим программистом в Lucas Arts на проекте Jedi Starfighter. Руководство поставило задачу сделать игру за 11 месяцев. 40 часов в неделю превратились в 80. Однажды, через пять месяцев в таком темпе, Брет просто не смог выйти из машины — он сидел целый час парализованным и думал, что у него случился сердечный приступ.

В 2015 году ассоциация игровых разработчиков IGDA провела опрос. 52% опрошенных указали, что кранчили больше двух раз за последние два года. Еще 32% сказали, что от них требуют долгих периодов переработки, но это просто не называют «кранчами».

И пожалуй самый громкий скандал случился совсем недавно. Закрылась студия Telltale Games, сотни людей остались без работы и рассказали о жутких условиях из-за нереалистичных дедлайнов.

Rockstar поспешила оправдаться


Конечно, в такой атмосфере откровение Хаузера вызвало критику.
Он поспешил с разъяснениями:
На самом деле речь в интервью шла только о работе над повествованием и диалогами, а не о всех процессах в студии. После семи лет разработки команда ведущих сценаристов — Майк Ансворт, Руперт Хампфрис, Лазло Джонс и я — три недели активно все добивали. Три недели, не три года. Мы работаем вместе уже 12 лет и делаем так всегда, мы чувствуем, что должны это делать, чтобы все завершить. После стольких лет работы над проектом было необходимо все перепроверить и финализировать.

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

Возможно поэтому, после комментариев Хаузера, студия разрешила всем сотрудникам откровенно рассказывать в соцсетях о своей работе. И большинство разработчиков заняли сторону Дэна.

Что говорят сами разработчики



Я никогда не работала больше 50 часов в неделю (и то это скорее исключение), но обычно у меня набирается от двух до шести оплачиваемых сверхурочных часов в неделю.

За переработку мне платят от полутора до двух раз больше, если набирается 8 дополнительных часов в неделю или больше 12 часов в один день — все согласно Калифорнийским законам. Также за все три с половиной года в Rockstar меня просили поработать в выходные один или два раза
RDR 2 был одним из наименее стрессовых проектов в моей жизни. Я и моя команда смогли найти здоровой баланс между жизнью и работой, что всегда казалось святым граалем в игровой индустрии. Однажды я подхватил перикардит — это инфекционная болезнь на сердце — и мне пришлось уехать в больницу. Я вышел работать на следующий день, и как только HR об этом узнал — меня отправили домой на такси и дали недельный отпуск. Сказали не возвращаться пока врач не разрешит, хотя я хотел работать.

За два года работы над RDR2 у меня и близко не было 100 часов в неделю. Конечно, были кранчи, но ничего сверхординарного. Мы трудились над игрой в поте лица, но никто не наседал на нас. Максимум работал 60 часов в неделю.


За время, что я нахожусь в компании, рабочие процессы значительно улучшились. Кранч на RDR 2 был сильно мягче, чем на GTA V, когда я целый месяц работал больше 70 часов в неделю (хотя босс и прогонял меня домой).
Тем не менее, были и анонимные сообщения, которые приходили журналистам. Например, VG247 опубликовало такое:
За переработки платят не во всех студиях. Нам точно не платят. Многие отделы пишут, что их никто не заставляет, но сомневаюсь, что вы увидите много твитов от дизайнеров и тестировщиков. Я например регулярно работаю больше 50 часов в неделю с момента, как сюда пришел.

Что думаете вы


Верить, что переработки — необходимое зло, лично мне не очень хочется. Но и ждать Red Dead Redemption 2 еще года полтора (а потом полгода исправления багов) — тоже не круто.

Так что, давайте опрос. Кто что думает?

Вы можете помочь и перевести немного средств на развитие сайта



Комментарии (99):

  1. SirEdvin
    /#19263973 / +2

    Верить, что переработки — необходимое зло, лично мне не очень хочется. Но и ждать Red Dead Redemption 2 еще года полтора (а потом полгода исправления багов) — тоже не круто.

    Мне кажется, вполне резонно можно предположить, что кранчи и паника перед релизом как раз довольно сильно сказываются на качестве продукта в худшую сторону.


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

    • Evengard
      /#19264437 / +1

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

      PS: нет, я не поддерживаю это явление, но я просто знаю, что такое этот клятый перфекционизм))

      • botka4aet
        /#19265607

        > Просто из-за внутреннего перфекционизма
        У тебя есть задание что-то сделать. Ты это делаешь.
        Или ты сделал все, через 5 часов релиз, а ты «Хм, движок то можно улучшить, правда придется все карты переделывать… Ну ничего, отложим релиз еще на 2 года»

        Зарелизили игру, а потом выпускайте патчи хоть каждый день. В чем проблема?

        • boblenin
          /#19267483

          В том, что пользователи не любят сырые игры на выходе и патчи размером со всю игру через месяц после релиза и просят вернуть деньги? (а-ля Batman Arkham Knight)

          • botka4aet
            /#19269567

            Сырая игра = недоделанная
            А Evengard пишет о

            Просто из-за внутреннего перфекционизма разработчиков.

            Вот сейчас делают Стар Ситизен.
            Что там сейчас можно делать? Летать на кораблях, ходить по земле\кораблю\станции, покупать землю и строить здания.
            Не плохо, согласитесь.
            Предположим, что релиз в 2019 году.
            А за пару месяцев им приходит в голову:
            «А давайте еще научим игроков есть, спать, справлять нужду».
            «А давайте сперва будет 100 игроков — 50 м + 50ж. И они должны организовывать пары и рожать детей. И уже за каждого нового ребенка берет контроль новый пользователь»
            «А давайте добавим всякие мегакорпорации, которые будут открывать новые движки и оружие для кораблей»
            «А давайте сделаем возможность грабить корованы»
            Те в любой момент можно придумать что-то новое и перенести релиз.

            Так что надо
            1) составить ТЗ
            2) собрать команду разработчиков
            3) получить ГОТОВУЮ демоверсию, где задействованы все механики игры(передвижение за игрока\корабль, всякий крафт, диалоги и прочее)
            4) создать карты, нпц под сюжет
            5) выпустить игру в релиз
            6) пилить длц

            • JC_IIB
              /#19269599

              Вот сейчас делают Стар Ситизен.
              Что там сейчас можно делать? Летать на кораблях, ходить по земле\кораблю\станции, покупать землю и строить здания.
              Не плохо, согласитесь.


              Для игры, альфа которой была ШЕСТЬ ПЯТЬ лет назад — это не просто плохо, это кошмар. Вы выбрали исключительно неудачный пример игрового долгостроя :)

            • Evengard
              /#19270547

              А ещё можно не придумывать новые фичи, а затеять глобальный рефакторинг всего движка, ибо «блин наговнокодили, как мы потом это поддерживать будем», условно говоря. При этом, перфекционизм штука такая, что рефакторить можно почти до бесконечности, искренне веря что делаешь что-то лучше, но по сути топчась на месте, а не доделывая то, что нужно сделать до релиза игры (типа вроде, если взять условный пример выше, то «летать можно, но если полететь, то игра может случайно вылететь»). Да, конечно, те же кранчи тоже не способствуют фиксу багов, но игра приобретает хоть сколько бы то ни было завершённый вид, заканчивается топтание на месте, ибо «блин надо скорее доделать, а то тупо спать хочется, не до перфекционизма уже».

              • boblenin
                /#19272341

                Это история дайкатаны, верно?

            • boblenin
              /#19272335

              Ну так пользователи и DLC не любят. По крайней мере вербально и по крайней мере платные. Но я с вами согласен. Лучше уж так.

        • exception13x
          /#19268337

          Вы Корсаров 3 не застали? Или Hellgate: London?

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

        • qw1
          /#19272631

          Зарелизили игру, а потом выпускайте патчи хоть каждый день. В чем проблема?
          Это сложно объяснить инвесторам, что мы сейчас за ваши деньги будем улучшать уже проданный продукт, а не делать новый.

          С какой стороны (геймера, разработчика, или инвестора) ни посмотри, уж лучше сделать всё хорошо и зарелизить, чем сделать плохо и добивать патчами.

    • Trubix
      /#19264649

      Не всегда. Бывает, что переработка как раз связана с тем чтобы отполировать, а не с тем чтобы внедрить что-то новое (если связана с внедрением — то это точно проблема менеджмента и компания показывает себя с худшей из сторон, особенно если сама считает это нормой). На одной работе я самолично перерабатывал в течение ~двух-трёх недель перед релизом, чтобы довести свою часть работы до лучшего уровня. Никто не заставлял, но будучи молодым и инициативным самому хочется. По-моему в статье тоже писалось именно о полировке/доводке.

      Если же по сабжу — по-моему лучше чтобы игра вышла позже. Одно дело, когда люди сами себя заставляют задерживаться, по личной инициативе (либо если делают свою собственную игру). А другое дело, когда их «заставляют» это делать биг боссы, не имеющие зачастую ничего общего с разработкой самой игры, грубо говоря самолично они не создают код, тексты, модели, текстуры и вообще что-либо из игровой составляющей. Такие люди, по-моему мнению, не имеют права заставлять других перерабатывать (только себя). Это entertainment, а не строительство ракеты, чтобы взорвать астероид, летящий на Землю. Игра может выйти и позже, а кранчи в этой сфере — это лишь жадность «биг боссов».

      • boblenin
        /#19267487

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

  2. Seism86
    /#19264341

    Ну если с утра и до обеда попивать кофе и плевать в потолок (из за неясно поставленной задачи), то будет упущено время, а с ним и утренняя энергия и сил не остается что либо делать (я не про тех у кого после 18:00 открывается второе дыхание и они вкалывают с ясными голубыми глазами до 23:00).

    • TheIseAse
      /#19265083

      Может, просто после 18 уходят все, кто отвлекают, и наконец можно сконцентрироваться? )

    • DelphiCowboy
      /#19265791

      А если с утра и до обеда митинг или иное HR-мероприятие?

      • boblenin
        /#19267495

        Научиться нажимать decline на собрания, в нужности которых (или в нужности себя на которых) сомневаешься.

        • qw1
          /#19272645

          И после этого тебя поставят перед фактом, что приняты решения, несовместимые с текущей логикой игры или движка — делай, как хочешь. А на митинге был бы шанс это высказать и прийти к другому решению.

  3. questor
    /#19264385

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

    Я так без обвинений, кто виноват в этом — толи менеджеры криворукие, толи программисты у них не танцоры. Просто посмотрел результаты опроса. Все единодушны во мнении. А объективных сложностей видимо никто не хочет видеть? Проекты сложные, сроки маленькие. Попробуйте с любой из сторон баррикад в таком проекте повариться.

    • stanislavkulikov
      /#19265195 / +2

      «возможно ли сделать сверхсложный проект в сжатые сроки без кранчей?»
      Понятное дело, что невозможно. Вопрос в том, нужно ли это. Т.е. подумайте, это всего лишь игра, если она выйдет позже (причём запланировано позже) ничего страшного не случится. Если бы тот же самый Ведьмак или Метро или любая другая игра такого уровня, вышли бы на полгода-год позже, то их бы всё-равно так же раскупали. Следовательно эта спешка только из за нетерпеливости больших боссов.

      • JediPhilosopher
        /#19265717

        На самом деле это неправда. Во-первых любая ААА-игра сопровождается огромным количеством рекламы и маркетинга. Эта махина рекламы раскручивается за месяцы до выхода и должна завершиться выходом игры в указанную дату. Если игра не готова — это может привести к очень большим потерям, как финансовым так и репутационным, зачастую к большим, чем если выпустить недоделку и потом дофиксить патчами.

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

        • stanislavkulikov
          /#19266367

          Так я же и писал, что не просто позже, а запланировано позже. Т.е. на лицо явная неверная оценка трудозатратности. Если бы сроки сразу адекватно оценили, то и рекламу начали бы готовить к другому времени. И тут на самом деле всего 2 варианта: либо во всех студиях систематически слишком оптимистично оценивают время, либо, что более вероятно, это владельцы компаний ставят такие жёсткие условия, видя, что проекты всё равно допиливают в срок, а какой ценой — это им не важно.

          • JediPhilosopher
            /#19266675 / +1

            либо во всех студиях систематически слишком оптимистично оценивают время

            Так и есть. Причем не только в геймдеве. Я, честно говоря, еще ни разу не встречал в ИТ проекта, который бы уложился в сроки и бюджет. Про это уже целые статьи пишут, на хабре их вагон. А мне больше всего нравится вот эта шутеечка уровня пикабу:

            Шуточка про камаз с песком под водой
            — Слушай, ты разработчик. Ответь, почему разработчики всегда неправильно оценивают время на создание программ?

            — Представь что тебе надо разгрузить машину, сколько времени это займет?

            — Пару часов

            — Это камаз

            — 8 часов

            — Камаз, груженый песком

            — 12 часов

            — У тебя нет лопаты и инструментов, только твои руки

            — 2 дня

            — На улице -40

            — 4 дня

            — Камаз вообще под водой

            — Так же нечестно, ты постоянно придумываешь новые условия! К чему ты мне вообще все это рассказываешь? Вы, разработчики, вечно всякую фигню рассказываете! Вместо этого могли бы просто оценить правильное время на разработку.

            • mrsantak
              /#19267049 / +1

              Это не только в IT, это когнитивное искажение присуще всем людям, называется ошибка планирования. С данным искажением можно бороться, например, зная о нем, можно целенаправленно стремиться быть излишне пессимистичным в оценках, можно воспользоваться статистикой по уже выполненным проектам и получить своеобразный коэффициент погрешности между реальным сроком и оценкой. В общем, варианты есть. Вот только кажется, что это никому не нужно, менеджерам нужна красивая циферка, причем желательно поменьше и побыстрее, а оценивающие зачастую и не в курсе подобных искажениях и даже не задумываются о борьбе с ними (я по крайней мере не знаю ни одного сеньор разработчика который бы задумывался о таком). Как результат мы имеем постоянно сорваные сроки, а с точки зрения руководства хороший руководитель проекта — это не тот который способен здраво оценить проект, а тот который уговорит сотрудников поовертаймить перед дедлайном.

              • gohan
                /#19268177

                Это не только в IT, это когнитивное искажение присуще всем людям, называется ошибка планирования. С данным искажением можно бороться

                Да, ошибка планирования будет у всех, но именно у разработчиков наряду с этим меняются требования к продукту. Уж в разработке игр это точно так — на начальном этапе вообще никто понятия не имеет как будет выглядеть итоговая игра, а потом вечные переделки, потому что «у дяди Васи вчера вышла успешная игра, нам надо оттуда скопировать пару фишек», или надо срочно добавить дофига всего, а вот то всё что было сделано за последние пару месяцев надо выкинуть, ПОТОМУ ЧТО МНЕ ТАК КАЖЕТСЯ. И при всей этой нервотрёпке зачастую даже ААА игры получаются полным говном.

                • mrsantak
                  /#19268195

                  Ну это тоже риски и их тоже можно и нужно оценивать. А то сейчас мы имеем, что все знают, что требования меняются, но никто даже не пытается это учесть в оценках. Тупо выставляют дедлайн исходя из изначальных требований, а потом удивляются «что же мы не укладываемся-то? Наверное потомучто мы в IT».

                  Я понимаю, что с таким можно не заморачиваться когда у продукта нет жесткого дедлайна. Но когда речь идет о продуктах с дедлайном, то какого черта все это игнорируют?

            • boblenin
              /#19267535

              Бывают такие проекты. Секрет успеха — управление скопом. Приоритизируем функционал так, чтобы сначала был рабочий продукт а потом можно было заниматься углублением и расширением с регулярным рефакторингом.

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

  4. JC_IIB
    /#19264429

    Я наверное, тупой, но я действительно не понимаю, зачем кранчи в геймдеве. Ну делайте вы подольше, но нормально, кто вас палками-то вперед гонит? А то сначала мы релиз дату объявляем «следующий год», а потом начинаются потогонные галеры для разработчиков. Это игры. Ничего life-critical в них нет. Ничего. Инвесторы хотят побыстрее отбить деньги, разве что? Обратная сторона вот этих вот кранчей — глюки, баги и куча патчей после выхода игры. И это я еще о людях не говорю. Ну и зачем?

    сроки маленькие


    Так вот почему они маленькие-то, неужто никто не умеет адекватно выставить срок?

    «Нннничччего не понимаю!» (С) «Следствие ведут колобки».

    • Tenebrius
      /#19264549 / +1

      За завершенный проект компания получит N денег.
      В процессе разработки она тратит ежемесячно M денег.
      Если «количество месяцев разработки» * M > N — проект убыточен.
      Чем меньше времени затрачено, тем прибыльнее.

      • baragol
        /#19264655 / +1

        Плюс рекламные и маркетинговые кампании подгадываются тоже заранее: сезон, праздники, конкуренты и т.п. Это все прорва денег зачастую.

      • mrsantak
        /#19264767

        Сверхурочные так-то оплачиваемыми должны быть. А если проект становится прибыльным только если разработчики впахивают по 60 часов в неделю за спасибо, то нафиг такие проекты.

        • JediPhilosopher
          /#19266685

          Проблема геймдева в том, что туда люди валом прут работать чуть ли не за идею. Думаю многие в детстве решили стать программистами чтобы делать игры (и я в том числе).

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

          • mrsantak
            /#19267073

            Ну в целом да, пока работает мышление вида «ничего что я раб, зато поучаствую в строительстве чуда света!», в отрасли так и будут преобладать ситуации, когда разработики впахивают как Папа Карло, а в игры нормально играть можно только спустя пол года, когда наберется необходимый минимум патчей.

            • ianzag
              /#19267113

              Но в отличие от ПО дефибриллятора у вас есть выбор: хочу играю хочу жду патчей.

              • mrsantak
                /#19267137

                Ну это спорно, разработчик на старте обещает рабочую игру, а по факту предоставляет забагованное нечто. Если бы было 2 срока релиза, один — пререлиз, второй — нормальный релиз с пофикшенными основными багами, то у меня претензий бы не было.

                Выдавать предварительный доступ за релиз игры и называть это «мы вам дали выбор» — так себе идея.

                • ianzag
                  /#19267289

                  Я к тому, что в случае выпуска релиза игрушки с багами ровным счетом ничего страшного не произойдет. Да, юзера немного повоют. Да, кто-то потеряет деньги а кто-то их не получит. Ну и ладно. Следующий! (tm). Тогда как в случае бага в дефибрилляторе у юзера будут проблемы другого уровня нежели 20ть баксов.

                  PS: Впрочем, пример явно притянутый за уши и наверное не совсем в тему.

    • Inine
      /#19264805

      Так вот почему они маленькие-то, неужто никто не умеет адекватно выставить срок?

      Даже при разработке бизнес-ПО легко промахнуться. А игру делать — процесс во многом творческий, там десятки причин для срыва сроков.

      • mrsantak
        /#19265097 / +1

        Да хоть сотни, если мы наблюдаем что почти в 100% случаев сроки срываются, то это означает, что оценивающие не умеют оценивать риски и как результат стабильно занижают сроки. Если бы риски оценивались нормально то мы бы наблюдали как заниженные сроки из-за того что сработало слишком много рисков, так и завышенные сроки из-за того что сработало слишком мало рисков.

        • opckSheff
          /#19269613

          А вы за всеми сроками в геймдеве наблюдаете? Де-факто так и есть, кто-то нихрена не успевает и уходит в кранч, а кто-то успевает закончить проект в срок и последние недели на расслабоне занимается мелким допиливанием.
          Но если говорить о крупных и сложных проектах, то нет ничего удивительного, что основная тенденция — именно занижение ожидаемых сроков. В идеальной системе менеджмента количество рисков, которые необходимо предусмотреть, стремится к бесконечности.

          • mrsantak
            /#19271411

            В принципе справедливо, моя выборка пожалуй маловата, так что вполне возможно я и заблуждаюсь. Просто за последние лет 10 я как-то не припомню игры уровня ААА которая бы в первые месяцы не сопровождалась бы тоннами патчей.

    • Lietto
      /#19265109

      Возможно для RDR2 это не относиться (очень уж ожидаемая игра), но осенью очень плотный график выхода игр. Опоздание даже в неделю может вылиться в большие проблемы. Так что просто отложить на месяц нельзя — нужно отсрочивать минимум на полгода, а это уже грозить штрафами по всяким контрактам.

      • JC_IIB
        /#19265143 / +1

        осенью очень плотный график выхода игр. Опоздание даже в неделю может вылиться в большие проблемы.


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

        • Lietto
          /#19265453

          График создал рынок. Никто его специально не придумывал.

        • fatronix
          /#19265611

          Выпускать игры осенью наиболее выгодно — народ уже не в отпусках, и ещё не начал тратиться на новогодние праздники.

    • gshamshurin
      /#19265995

      Я как раз занимаюсь life-critical оборудованием. Для спасения жизней. Так вот, подобной фигни у нас нет. Мы не страдаем ролевыми ранговыми играми в начальников и дураков и не меряем работу усталостью. Мы просто приходим на работу, спокойно делаем свои задачи, получаем адекватные зарплаты/премии и после гибкого 8-часового рабочего дня расходимся по домам. Всё. Наше оборудование работает каждый день. В нужный момент уверенно спасает жизни.

      И да, я тоже не понимаю, зачем упарываться на работе по созданию движущихся пикселей.

      • fillpackart
        /#19266897

        Видимо потому, что пространство для расширения функционала в играх by default выше.

        • gshamshurin
          /#19267275 / -1

          Не склонен согласиться. Я раньше работал в конторе, где места для творчества ещё меньше. Так вот там во все поля росло: redmine, Битрикс 24, ЕСКД, подписи на каждый чих у троих-четверых пафосных начальников. Вечно горящие сроки. Ор на совещаниях. Аргументы, подчерпнутые в книжках а-ля «как победить в споре, даже если ты не прав» и прочая хрень.

          Разработчик — неважно чего — должен быть загружен нормально. Если он перерабатывает — а эффективность в овертайм всегда ниже — значит либо ошибка в планировании основной загрузки либо нагрузка не свойственными функциями.

          • fillpackart
            /#19267411

            Думаю, ваша проблема в том, что вы пытаетесь понять гейм-дев, не имея опыта в нём. Вы просто берёте свой опыт в других областях, и натягиваете его сюда, попутно говоря всем, что они идиоты. Потому я не склонен с вами соглашаться.

            • gshamshurin
              /#19268601 / -1

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

              Есть мнение, что если выделить основные факторы, ведущие к переработкам, у Rockstar найдётся больше общих признаков с какой-нибудь клиникой на пост-советском пространстве, нежели с конкретными разработчиками САПР или там бухгалтерского софта.

              Потому что причиной переработок являются недоработки в организации процессов и кадровой политике.

              • Neikist
                /#19268637

                Хм, а мне со стороны кажется что причина в большей увлеченности продуктом. Обычно в геймдев (особенно зная о тех самых кранчах) идут те кто игры любит, по крайней мере так это выглядит.

                • gshamshurin
                  /#19268665

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

                  • Neikist
                    /#19268687

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

                    • gshamshurin
                      /#19268707

                      Но почему тогда именно игры? И как нужно увлечься, чтобы получить «временные потери памяти» или «не суметь выйти из машины».

                      Чтобы до такого дойти, увлечённости ИМХО мало. Должны быть внешние факторы (страх риск потерять бонус + ипотека, например) или «ментальное расстройство», классифицируемое по МКБ.

                      • Neikist
                        /#19268805

                        страх риск потерять бонус + ипотека, например
                        Подозреваю что если бы это было ключевым — они бы работали в более простой сфере в этом плане.
                        Почему игры? Ну как бы если продукт интересен + интересны технологии это везде так. Т.е. понятно если нет экономических резонов — то такое будет происходить нечасто, а вот если добавить дикое давление сроков — то не вижу странностей?

      • exception13x
        /#19269095 / +1

        Позвольте узнать сколько конкурентов у вашей компании? 1-2, может быть 3?
        Так вот у крупных гейм-дев компаний количество конкурентов идет на десятки, а у небольших на сотни. И если вы продолбаете сроки релиза, то второго шанса может и не быть.

        Я тоже раньше работал в компании, занимающейся охранными системами. Там тоже проблем с переработками не было. Просто потому что конкурентов не было и продукт был готовый. А еще потому что гендир бухал с главой местного МВД. В таких условиях никуда торопиться не надо.

        • JC_IIB
          /#19269121

          Так вот у крупных гейм-дев компаний количество конкурентов идет на десятки


          Назовите, плиз, хотя бы полтора десятка конкурентов Quantic Dream? Или, если QD недостаточно крупны, тогда Valve.

          • exception13x
            /#19269457 / +3

            Вы серьезно думаете, что у Valve с Дотой мало конкурентов? Просто навскидку:
            EA (2 проекта), Wargaming (3 проекта), Riot, Blizzard (2 проекта), Crytek, Gaijin, Epic (2 проекта), Bluehole, + компании, которые делают Smite и HON, лень гуглить как называются. Не полтора десятка, но это только MMO сессионки. Если начать учесть, что игроков могут оттянуть однопользовательские игры или несессионные игры, то конкурентов значительно прибавится.

            • JC_IIB
              /#19269503

              Разговор-то шел не о проектах, а о конкурентах гейм-дев компаний. В вашем списке едва десяток наскребается.

              Не полтора десятка

              Вот то-то и оно.

              игроков могут оттянуть однопользовательские игры

              … которые делают все те же ЕА, Крайтек и прочие. Мало крупных конкурентов у крупных геймдев-контор, вот я о чем. Потому, что крупных гейм-дев контор как таковых — мало. Тех, которые ААА делают, разумеется. А тех, кто делает ААА-эксклюзивы — и того меньше, Quantic Dream, Naughty Dogs, кто там еще?
              Пардоньте, но индюшатину по три рубля, которой завален весь Стим, я в расчет не принимаю.

              • BingoBongo
                /#19269725 / +1

                Даже если взять самые крупные, про которые каждый слышал: Valve, Rockstar, Electronic Arts, Blizzard, Ubisoft, Square Enix, Epic Games, Infinity Ward, Konami, CD Red Project, id Software, Bandai Namco Games, Firaxis Games, Crytek, Bethesda.

  5. ianzag
    /#19264447 / +1

    Геймдев не геймдев — если вам 20ть то это «обычно». Но, простите, если вам уже за 40 приходит какое-то минимальное прозрение и возникает резонный вопрос — а нахрена?

    Допустим компания предлагает разумные бенефиты за овертайм. Это и существенный коэффициент здесь и сейчас за 8+ и роялти с успешного релиза — ОК, это можно понять. Мы в коммерческом проекте и все ребята дружно работаю за деньги. Не будет релиза — не будет денег. А там уж как повезет может выгорит может нет. Но это риск и плата за него.

    Если же как-то по-другому — I'm too old for this shit (tm). Не выгорит — вы остаетесь со своим геморроем. Выгорит — вы остаетесь со своим геморроем и почетной грамотой на пару с фирменной бейсболкой. Нет уж, спасибо. Качайте бесплатное бабло из кого-нибудь другого.

  6. BingoBongo
    /#19264731

    И вот зачем им нужны были переработки. А вообще, эта новость просто часть пиар-кампании перед выходом Red Dead Redemption 2.

  7. Hardcoin
    /#19264743

    он сидел целый час парализованным и думал, что у него случился сердечный приступ.

    Больше интересуют когнитивные способности. Они реально за 80 часов в делают больше, чем за 60? Сомнительно. Перекладывать апельсины на конвеере в таком состоянии можно, но делать что-то более сложное? У меня, как у прогера, мозг не хочет полноценно думать больше 4-6 часов в день (четырех, не четырнадцати). Дальше только что-то простое, для спинного мозга. Верю, что они особенные, но не марсиане же?

    • BigFlask
      /#19264771

      Так необязательно сложное же. Зачастую именно тривиальную фигню на уровне перекладывания апельсинов оставляют на потом, оставляют — а потом оказывается, что ее очень уж дофига оставилось, и приходится по 80 часов работать.

    • UberSchlag
      /#19265111

      Аналогичный вопрос. Если уже неврология местами пробивается от усталости, то что там человек надизайнит-накодит в таком состоянии? И сколько потом итераций код ревью и коррекции потребуется для отжига результатов угара. Уж не это ли источник всех самых искрометных глитчей в трипл-А проектах?)

    • Max2UP
      /#19265415

      Почему нет? Если такси из области, где у меня знания до уровня автоматизации, то я могу значительно больше 4-6 часов в день работать.

      Что-то креативить / изучать / траблшутить — да сложнова-то. А на автомате кодить знакомые вещи — без проблем.

  8. LeonThundeR
    /#19265141

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

  9. finlandcoder
    /#19265165

    Это происходит по 2м причинам:
    1) начальство долгое время не знает что им нужно и все простаивают. Потом пытаются сделать игру за 1-1.5 года
    2) все ждут, когда разработчики движка доделают фичу

  10. CyberMouse
    /#19265207

    Проблема на самом деле глубже и сложнее. Люди очень хотят работать в "крутых" и известных компаниях, по этому там всегда очередь из желающих, готовых работать за место в кампусе. Из этого следует несколько вещей:


    1. Зарплаты у рядовых сотрудников в компаниях типа rockstar, blizzard, ubisoft и прочее ниже, чем в конторах, которые клепают мобильные клэш оф кланы.
    2. Такие сотрудники будут работать сверхурочно, так как они же делают "великое и общее дело"
    3. Менеджмент там конкретно беспределит, так как: "не нравится — у нас тут очередь из желающих"
      Понятное дело, что это не касается топов, но рядовые девелоперы, дизайнеры и тестировщики всегда в таких условиях

    • ianzag
      /#19265307

      И это отнюдь не специфика гейдева. Это свойство всей индустрии. Включая громкие топовые российские компании :) при всем моем к ним уважении.

  11. krig
    /#19265337

    Читаю подобные статьи о геймдеве каждый год, начиная с 2005, когда начал заниматься разработкой за зарплату. В общем, ничего не изменилось.

  12. thauquoo
    /#19265375

    Собственное здоровье важнее любых игр, любых программ.

    Зачем нужны все эти деньги, когда такая индустрия выжимает из тебя все силы, весь энтузиазм, и награждает ещё рядом болезней и нервных расстройств.

    IMHO, лучше найти работу менее оплачиваемую, но поспокойнее.

  13. esata
    /#19265649

    Имхо, кранчи негативно сказываются на качестве конечного продукта.
    Может игра и выйдет «быстрее», но будет полна багов и недочетов.

    • DelphiCowboy
      /#19265811 / +1

      Потому что от накопленной усталости:
      — сначала теряется внимательность
      — затем человек начинает тупить на ровном месте
      — и наконец начинает гнать и глючить
      в итоге от кранчи приводят к забагованному продукту.

  14. Shadow_Man
    /#19265939

    Не по тему конечно, но как же меня радуют айтишники — трансгендеры, это сейчас мода такая?

    • thauquoo
      /#19266087

      А что тут такого? Десяток-два лет назад также удивлялись, когда видели женщину в IT.

    • VadimVP
      /#19266815

      Работаю на опенсорс проекте от Мозиллы, такое ощущение что каждые полгода кто-нибудь из контрибьюторов меняет пол на женский. Всегда интересно, кто же будет следующим.


      Хотя у Мозиллы, кхм, "социальная политика" это приоритетное направление, поэтому демография может быть далека от среднестатистической.

  15. agmt
    /#19266187

    Действительно ли кранчи специфичны именно для геймдева? Можно ли из этого делать выводы, что именно геймдев-специфичные технологии меняются быстрее остальных (консоли выходят не каждые 2 года, да и спецификации наверняка известны заранее)? Правда ли, что они неспешно пишут сюжет, моделируют карты, а потом допилывают движок к выходу новой playstation?

    • SpiritOfDarkDragon
      /#19267169

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

  16. Ad_xname
    /#19267353

    Есть два нормальных подхода.
    1. Близзард. На вопрос, когда будет готов проект, они отвечают — как только, так сразу. Затягивают сроки, но делают отличный продукт.
    2. Планирование. Оценить сроки и нанять нужное количество людей. Если вы заранее знаете, что не успеете, продумать, что можно сделать, чтобы не кричать — Ааа, не успеваем, сидим по 10 часов добровольно!

    • anprs
      /#19269071 / -1

      Варгейминг. На вопрос, когда будет готов проект, они отвечают — как только, так сразу. Затягивают сроки, и делают какашку.

  17. gohan
    /#19268279 / +1

    Разработчики Half Life 3 не знают что такое кранчи.

    • 1234rfvb
      /#19268289

      … а игроки уже перестали нервно шутить над ожиданиями. Но халва-3 будет и, верю, не таким г** с DLC как Might&Magic X.

  18. AndreyGerashchenko
    /#19268347

    А где в голосовании вариант — нанять компании больше людей и настроить процессы между этими людьми? Я считаю именно это первостепенная проблема переработок

  19. Hzpriezz
    /#19268349

    Считаю что кранчи лишь следствие. Важна причина.
    Это может быть:
    — Четкий дедлайн(всегда все идет не так, это особенность геймдева)
    — Неправильные приоритеты в разработке, из за чего упускаются важные моменты, о них вспоминают в последний момент.
    — внезапное желание наконец то закончить «вот это вот самое» и не связываться с проектом никогда больше.
    Считаю что причина не только в отсутствии/неправильном планировании и человеческом факторе. Есть именно особенность геймдева, поменял маленькую деталь, а она за собой потянула неожиданные изменения, и думай как вот это вот успеть починить в срок. И еще есть желание и стремление сделать все максимально круто, думаю в студиях вроде рокстар, это именно тот мотиватор.

  20. DenisTrunin
    /#19269171

    Чето не понял проблемы — если бы у нас в конторе начали оплачивать овертаймы в двойном размере(при условии конечно что обычная зп была бы по рынку) — я думаю практически все бы взяли спальные мешки и поселились в офисе.

    • DelphiCowboy
      /#19269555 / +1

      Проблема в том, что независимо от добровольности усталость приводит к невнимательностью со всеми вытекающими последствиями в виде глюков и багов.
      А когда их берётся исправлять усталый человек, то он порождает новые глюки и баги.

      • DenisTrunin
        /#19269901

        Так а вам то как разработчику как это мешает?
        т.е. ну да, возможно будет больше глюков и багов, но это проблема менеджеров. Вы просто будете наслаждаться двойной зарплатой.
        вероятно поэтому все фирмы где я работал или вообще не платили овертаймы или платили в как доп. дни к отпуску.

    • fatronix
      /#19270257 / +2

      А я с прошлой работы ушёл из-за переработок, хотя они и оплачивались по ТК.

      С определенного момента менять свободное время на деньги ну вообще не выгодно, имхо. Всех денег не заработаешь, жизнь одна, и всё такое.

      • DenisTrunin
        /#19271385

        Не понял — вы выходите в выходные и получаете зп за 4(или 3) обычных рабочих дня
        ничто не мешает потом эти 4 дня отгулять (вместо 2 выходных). т.е. как раз на хобби и прочее у вас в этом плане остается больше времени

        • NLO
          /#19271979

          НЛО прилетело и опубликовало эту надпись здесь

  21. vemin
    /#19269173

    За «синиоры» хочется сделать с автором что-то непотребное…

    • arttom
      /#19269183

      Предлагайте варианты (не непотребств, а слова), мне оно пока тоже не очень

      • transcengopher
        /#19280889

        1. Сеньор (слово заимствованно в обоих языках, и в современном русском выглядит именно так, хоть смысл у него другой)
        2. Старший разработчик/дизайнер/etc.

  22. bugrazoid
    /#19280173

    А у нас, в НИИ, перманентный кранч. И это мы еще игр не делаем!