Часть 4. Публикация в Google Play и Itch.io
Приветствую Хабр! ?
«Разработка игры с нуля до релиза» - это серии статей, где я покажу, как создать свою игру с самого нуля до публикации в Google Play и Itch.io на ОС GNU\Linux.
1 часть - установка и настройка приложений
2 часть - работа с Unity
3 часть - Github Desktop и Git
4 часть - публикация в Google Play и Itch.io
В завершающей статье моей серии, я расскажу о таком немаловажном аспекте, как публикация вашей игры на полки игровых магазинов(ведь наша цель — рассказать о себе этому миру!). Хотя вариантов у нас много, но наиболее популярны два: Itch.io и Google Play. Начнем мы со сравнения этих двух магазинов:
Магазин | Цена за аккаунт разработчика | Платформы | Для кого? | Какие игры выкладывают |
---|---|---|---|---|
Google Play | 25$ | Android | Для пользователей | Инди и крупные проекты |
Бесплатно | Windows, GNU\Linux, MacOS, WebGL, IOS, Android | Для разработчиков | Больше инди |
Как можно понять, Itch.io большее внимания уделяет разработчикам — эта компания выделяет им бесплатную и удобную площадку для публикаций их творений. А Google Play — это коммерческая площадка, где нужно за каждой галочкой следить, иначе можете обидеть пользователей, или нарушить правила, или разместить неприемлемый контент, а это будет жестоко наказываться, причем вас таких миллион и никому потом ничего не докажете. Но игры, размещенные в Google Play, потенциально имеют шанс на больший успех и известность, нежели опубликованные в Itch.io, из-за тотального превосходства количества пользователей первоупомянутого магазина. Для начинающих советую именно Itch.io, с неё и начнём.
4.1 Itch.io
Ну конечно, сперва регистрация. Перейдите на сайт и заполните необходимые поля.


После регистрации мы попадём в меню создания проекта. Не будем медлить с его созданием!

Пройдёмся по пунктам:
Title — название проекта.
Project URL — ссылка, по которой можно будет найти вашу игру.
Classification — какой тип проекта вы загружаете: игра, инструменты, книги, звуки и другое.
Kind of project — как можно будет использовать ваш проект: скачать, HTML, Flash, Unity.
Release status — статус вашего проекта: завершен, на паузе, в разработке и т.д.
Pricing — цена вашего проекта. Может быть от 0 до бесконечности, возможен донат.
Description — описание вашего проекта.
Tags — Ключевые слова. Поможет другим пользователем найти вашу игру. Максимум 10.
App store links — если ваш проект есть в других магазинах, можете оставить ссылку.
Visibility & access — видимость вашего проект. Можно сохранять как черновик, так и как публичный проект.



Сохранив параметры, можно увидеть результат:

Вы можете приукрасить страницу, изменив фон, шрифт, дополнив текстом и картинками, но с этим я думаю вы уже разберётесь самостоятельно.
4.2 Google Play
Для того, чтобы начать публиковать ваши проекты в Google Play, вам надо будет пройти регистрацию в Google Play Console и заплатить 25$. Далее необходимо отправить документы подтверждающие вашу личность(паспорт или права) и ждать, пока вам не ответят положительно или откажут. Разработчикам до 18 лет придется извиваться и выкручиваться в этом скользком моменте. Вам придётся подумать самостоятельно, как решать эту проблему, но она вполне решаема.


Принимаем условия.

И заполняем поля для завершения покупки. Ожидание подтверждения может длится до 2-х недель.

Когда всё успешно будет пройдёно, вы увидите главную страницу консоли. Лично у вас пока-что не будет опубликованных приложений, в отличие от меня, но скоро мы это исправим.

Для начала заполним страницу разработчика.



Теперь приступим к созданию приложения. Вернёмся на главную страницу Google Play Console и нажмём кнопку «Создать приложение».

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

После чего нас перекинет на Панель управления проектом.

Пойдём по порядку:
Доступ к приложениям

Реклама

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



Целевая аудитория и контент
Также советую внимательно прочитать и выставлять правильные настройки, в Google с этим всё серьезно.



Новостное приложение

Приложение, отслеживающие контакты с инфицированными или статус COVID-19

Безопасность данных
Чтобы пройти этот пункт, придётся создать политику конфиденциальности.


Политика конфиденциальности

Чтобы создать политику конфиденциальности, перейдите на этот сайт.

Если в вашем проекте есть другие интеграции, то пометьте их также, как и Unity.


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


С настройками правил закончили, теперь можно настроить «Основную страницу приложения в Google Play» и «Настройки для Google Play».
Основная страница приложения в Google Play
Всё по классике: Название, описание, скриншоты.


Настройки для Google Play

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



Далее настраиваем сам выпуск. Сейчас Google Play принимает только .abb файлы, чтобы это сделать, нужно поставить в Unity в Build Settings галочку напротив Build App Bundle (Google Play).

И загружаем его.

Отправляем на модерацию. По такому же принципу в дальнейшем можно будет опубликовать обновления для вашего проекта.

Готово ✅
Итог
Вот и всё, мои дорогие читатели. На протяжении этого месяца я опубликовал 4 статьи, посвещянные разработке игры с нуля до релиза. Надеюсь, что кому-то эта серия статей поможет в своих начинаниях. Я благодарен вам за критику в комментариях, это помогает мне понять, куда расти дальше. До встречи в новых статьях ?