Ми - Drunken Monday, маленька інді-студія з Пітера.
Нас два з половиною людини і ми випустили багатоплатформовий ММО-екшен Slash Arena: Online.
Півроку тому прототип пройшов Грінлайт, а на днях гра вийшла в ранній доступ. Сьогодні ми на своєму досвіді розповімо, як у Стіма все влаштовано по ту сторону і до чого готуватися при випуску гри.
Як працювати з адмінкой, як заливати гру, налаштовувати сторінку в магазині, створювати ачівкі, картки та інший фансервіс :)
Доступ можна отримати особисто від Стіма, якщо ви великий розробник або, як в нашому випадку, після успішного проходження GreenLight.
Або просто можна занести стиму 100 $ за одну гру і пройти модерацію.
Як тільки доступ в Steamworks отримано, перше, що доведеться зробити - заповнити купу документів про компанії:
банківські реквізити, податкові форми, угоди з податковими правилами США і купу чого ще.
І тільки після успішної перевірки всіх цих документів ви станете повноцінним розробником Steamworks.
Власне сама консоль розробника:
Тут же можна задати #xAB; параметри запуску # xBB; - це як запускатиметься гра на тих чи інших платформах. Наприклад, можна вказати, що на 64-бітної Windows потрібно запустити game64.exe.
Також в додатковій вкладці можна вказати і докласти захист DRM (але не потрібно :)).
Інші речі більш-менш очевидні: досягнення, статистика, лідерборди - це звичайні форми, які потрібно заповнити, якщо ви плануєте їх використовувати в грі.
Трохи юзер френдлі інтерфейсів - заповнюємо досягнення в грі:
Ну ось, ще половина не розповіли, а вже вийшло багато.
Давайте поки закінчимо на найбільш порадувала нас частини Стіма - на службі підтримки.
Ми випускаємо гру в GooglePlay, AppStore, Steam, Facebook, ВКонтакте, Одноклассниках, Амазон і ще купу інших маркетів і зі службами підтримки ми спілкувалися на всіх (!) Платформах.
Не будемо говорити, де найжахливіша підтримка, але краща, на наш смак, саме у Стіма.
Стим не менш розробників зацікавлений в якості інтеграції.
Гра, сторінка, картки і ачівкі перевіряються від А до Я.
Навіть якщо знайшовся якийсь баг, і він повторюється в певні моменти і тільки при якихось умовах, вам надішлють логи і всіляко допоможуть його виправити.
Не кажучи вже про список усіх невідповідностей і докладні рекомендації по виправлень.
У нас, наприклад, було зазначено, що гра переведена на португальська, але ми самі накосячілі і забули покласти переклад в гру.
Стим написав нам:
#xAB; Ми бачимо, що у вашої гри зазначений переклад на португальську, і навіть є опис гри на португальському, але ми не змогли його знайти в грі, ми спробували поміняти мову в Steam, мова в системі, запустили на спеціальній версії Steam, спробували MacOS версію гри, пошукали настройки у вашій грі і не знайшли, де змінити мову на португальську. Будь ласка, виправте цю помилку або повідомте як у вашій грі змінити мову на португальську. Ви також можете прибрати його підтримку в магазині, якщо встановили його помилково. # XBB;
Ми були злегка в шоці. На інших #xAB; майданчиках # xBB; розмова зазвичай був в дусі: #xAB; тут у нас щось не вийшло, ви самі розберіться, виправте і надішліть нам заново, тоді ми далі перевіряти будемо # xBB ;.
На цьому в цій частині - все.
Всі скріншоти взяті з адмінки нашої гри
Даремний пост, можна було б хоча б вказати список необхідних документів - вони у відкритому доступі.
/ Тут же можна задати #xAB; параметри запуску # xBB; - це як запускатиметься гра на тих чи інших платформах. Наприклад, можна вказати, що на 64-бітної Windows потрібно запустити game64.exe./
Для таких речей там є детальний гайд з скріншот. А ваша фраза звучить просто смішно.
Пост називається - налаштовуємо і заливаємо гру.
Заливка гри і система депота - це окрема тема для статті. Новачкові буде потрібно разбіратся. Крім того да, це все підпадає під NDA.