Небольшая инди-команда, создающая игру RED FLAG, рассказала, что сотрудники Steam помогли ей исправить критическую ошибку всего за несколько часов до начала фестиваля Steam Next Fest. Благодаря этому демоверсия успела пройти проверку и попасть на мероприятие.
Разработчики поделились своей историей на Reddit. По их словам, они отправили сборку игры в последний день перед дедлайном, не подозревая, что она вообще не запускается. Обычно проверка занимает от пяти до семи дней, поэтому времени на исправления практически не оставалось. Ситуацию осложняло то, что дело происходило в выходные, когда служба поддержки партнёров Steam не работает.
Не рассчитывая на успех, авторы отправили письмо в обычную службу поддержки Steam с просьбой о помощи. В ответ Valve сообщила, что передаст сборку на срочную проверку, чтобы команда успела попасть на Next Fest.
Через несколько часов демоверсию одобрили, однако в отчёте проверяющий указал, что не смог запустить игру. Причиной стала ошибка в настройке библиотек Visual C++: разработчики неправильно подключили зависимости и не использовали стандартную систему Steam Common Redistributables.
Вместо того чтобы отклонить заявку, сотрудники Steam самостоятельно исправили конфигурацию, настроили необходимые зависимости и одобрили сборку. В результате игра всё же появилась на фестивале.
По словам авторов RED FLAG, уже в первый день участия в фестивале количество добавлений в список желаемого почти удвоилось, а сами разработчики смогли пообщаться с игроками через встроенное лобби. Команда подчеркнула, что всё это стало возможным благодаря помощи Valve, сотрудники которой сделали гораздо больше, чем от них ожидали.
Как выяснилось, подобные случаи не редкость. В комментариях другие инди-разработчики рассказали, что Steam уже помогала им с аналогичными проблемами при первой публикации проектов. По их словам, исправление занимает у Valve всего несколько минут, но для небольших студий такая поддержка может оказаться решающей.
Сама RED FLAG — многопользовательская игра на социальную дедукцию, в которой от 6 до 12 участников пытаются пережить глобальную катастрофу. Каждый игрок получает уникального персонажа со скрытыми характеристиками, после чего убеждает остальных, что именно он достоин места в убежище с ограниченными запасами. Во время партии приходится раскрывать информацию о себе, спорить, лгать и манипулировать соперниками, одновременно реагируя на случайные события, которые ухудшают состояние убежища. В конце каждого раунда проходит голосование, по итогам которого один из выживших покидает убежище, а финал показывает, действительно ли игроки сделали правильный выбор.
RED FLAG выйдет на ПК в Steam уже 13 июня. Текстовый перевод на русский язык в наличии.
Лучшие комментарии
Ждём коммениарий Тима Суинни о том, что Стим поступает очень неправильно и лишает молодых независимых разработчиков бесценного опыта. А вот они в Эпик Сторе так не делают! =3
Компания гейба не выставлена на рынок ценных бумаг, соответсвенно нет аукционеров перед которыми нужно отчитыватся о прибыли.
Дожили, что людей удивляет "человеческое" отношение от крупной компании. В противовес этому можно привести многостродальных Близзард, было время когда их саппорт считался чуть ли не эталоном в индустрии, а теперь? Тебя могут зарапортить куча ботов, которым ты мешаешь фармить, автоматом ты получишь бан своего аккаунта от недели до полугода или даже пермач, самое веселое начнется после, когда ты будешь стучатся в сапорт в котором не осталось ни одного живого человека, в попытке оспорить эту несправедливость. На реддите постоянно возникают "крики души" от людей, судьбу которых решает ИИ.
Грустно это всё.
Ну, Гейб себя пиарит. В целом мне это нравится. А на самом деле сотрудникам респект.
Отвечу со стороны разработчика и участника конкретно этой ситуации)
Весьма грустно, что вы решили не читать, в чем была проблема конкретно, но все же, поясню.
Каждая игра использует свой C++dist + direct.
Стим единственная площадка, которая просит НЕ зашивать это все дело внутрь .exe., так как докачивает их сама со своих серверов.
Узнать это можно путем.... получения письма от саппорта/опытом)
Игра то прекрасно запускалась, но с кривой установкой дистов, которая противоречит их нормам.
Мы зашили, нас пнули, они сами сделали стим конфиг для скачки дистов.
Жду новость: Steam помог инди-студии Valve доработать Half-Life 3 и выпустить
EGS, VKPlay, Ubisoft, EA - требуют зашивки внутрь .exe.
Поэтому, очень удобно не иметь опыта работы с виндой, с играми, со стимом, но поливать грязью без информации.
Удачного дня)
На самом деле сотрудники Стим не только с этим помогают но и с оформлением страницы Стим, потому что если у разраба английский не родной то он может в тексте допустить орфографические и другие ошибки - Стим это автоматически исправляет, при этом даже не говорит вам об этом
Вы так все идеально описали, только почему-то решили про стим умолчать.
Почему-то в соседних топиках на эту статью люди подтверждают эти же требования стима.
Ну и вот письмо от стима.
Надеюсь, подобных учителей, которые считают себя экспертами всех сфер, при этом не зная даже 2+2, станет сильно меньше.
Поэтому нет, никто вас не обманывает, вы просто решили залить грязью зачем-то людей, которые вас даже не трогали)
А как дело дошло до фактов - что-то у вас пошло не так.
А так - да, я буквально в трех сообщениях показал вашу некомпетентность в этом вопросе.
Спойлер: VKPlay тоже требует "статической" линковки. Их дисты работают настолько криво, насколько это возможно.
А EGS, Как вы выше и написали, тоже это требуют, где статическая линковка самое простое решение.
И не очень понимаю, зачем мне что-то говорят про термин, когда смысл не меняется)
Очень хочу увидеть, как вы в обычной речи общаетесь только терминами)
Отсутствие хорошей документации это индустриальный стандарт. Запомните, запишите, намотаете на ус. Нормально.
Кстати, а теперь в вашей команде это задокументировано? Есть мурзилка, по которой следующий человек сможет сделать дистрибуцию? Ведь есть? падме.жпг
p.s. У нас недавно была фигня. Прислали нам отладочную плату с ARM-ом на SOM-модуле. Короче не важно. Важно то, что нужно было подключить 10-дюймовый дисплей через LVDS. И вот вообще ни в какую не заводится. Через HDMI заводится, а через LVDS нет. Пока производителю платы мозг не вынесли по телефону, ничего не получалось. Оказалось, что там нужно было очень специфически делать конфиг, о чём, конечно, нигде ничего не написано. И такое всё время, каждый раз. Так что это нормальная ситуация для IT. Для того мы и работаем, чтоб такое разгребать.
Общая проблема любой объёмной документации, что часто важные штуки спрятаны где-то глубоко. Если не читать всё подряд то фиг найдёшь. Я даже удивлён что нет некоего чек-листа чтобы по пунктам посмотреть. Причём такая борода и на других площадках типа Google Play.
Ну суть то почти неплохая, только этого в мануале то и нет.
Запуск проходит, ошибок нет.
Чеклист - пустой на этот случай, мануалы/гайды/иное - пустое)
Касательно админки стима - очень многое приходится узнавать методом тыка, так как нормального приложения/доки на это все дело нет.
Приложение загрузки все еще консольное, хотя и компания вроде как развивается, клиентская часть шикарна.
Не игра, а ред флаг какой-то 😁
А разве это не история Portal? С той только разницей, что её превратили в спин-офф, а не номерную третью часть.
Чек лист то есть, но этой штуки там нет)
Нет такой платформы Uplay, есть Ubisoft connect, нет такого магазина Origin, есть EA app. И до 22-го года, видимо когда они вернулись в стим и когда еще назывались Origin сторонние игры они продавали, а Ubisoft connect по моему до сих пор продает
Ну это если так же как и вы докапываться до слов, хотя и так понятно, что Kitness имел(а) ввиду
+ Уважение
Прибыль Steam зависит от количества продаж игр, поэтому потратить немного времени, чтобя выкатить продукт, который может принести деньги, в их интересах в том числе. Но в целом разрабы Valve крутые, раз могут так быстро решать проблемы в коде.
Есть, и прикол нашей "ошибки" в том, что игра то прекрасно запускается, вопрос, скорее, в безопасности, так как, мало ли, что мы зашили)
когда финалка?