WildRoach

WildRoach

Пикабушник
286 рейтинг 12 подписчиков 1 подписка 7 постов 2 в горячем
Награды:
10 лет на Пикабу
2

О первых шагах моего детища, аналитике и немного маркетинге

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


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

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

Что нужно новоиспеченному проекту? Правильно, аналитика! Я решил не париться и юзать Unity Analytcs, пока что устраивает.


Очень полезная штука - юзать Funnel Analyzer и смотреть, на каком этапе игры отваливаются игроки. Обязательно логгируйте обучение!


Входных данных пока мало, текущая картинка следующая:

Пока показатели по ретеншну удручающие: Ретеншн первого дня жалкий 21%! Но я всё же грешу на ботов, о которых чуть позже.

Суровые реалии мобильного рынка таковы, что разработать игру - половина дела. Как показывают исследования, бОльшая часть траффика идёт непосредственно из Google Play, однако парадоксальность ситуации в том, что эта часть идёт из топов траффика; только что выложенную игру никто никогда не увидит. Что делаем? Верно, ноем на пикабу, публикуем игру на ресурсах, где Ваша игра может быть интересна. Не стесняйтесь рассказывать об игре! Когда получите хорошие метрики от игры - можно начинать закупать рекламу для привлечения пользователей.

Скриншоты из Google Play

По поводу маркетинга: не покупайте инсталлы на AppBrain: при средней ставке вы получите никчемное количество установок за сутки, 90% из которых - боты, сразу удаляющие приложение. Новому приложению это вредно: аналитику получите либо нерелевантную, либо вообще не получите. Как следствие - неизвестность в векторе развития метрик.


В последнее время меня бомбят ребята из apptop.org - за качество инсталлов не ручаюсь, но уж очень агрессивно они долбят предложениями, если узнают что ты разработчик. Лично меня это отпугнуло.

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

Сейчас я двигаюсь в сторону IronSource, буду запускать кампанию и надеяться на привлечение живых юзеров. Если получится что-то внятное - обязательно напишу пост. Applovin считается одним из лучших сервисов, однако на вопрос, почему я не могу оплатить кампанию, техподдержка кинула отписку, мол, у вас в России всё через задницу поэтому вносите через банк 3000 долларов с налогом.

Вроде это всё, чем я хотел поделиться. Если интересно пообщаться - задавайте вопросы в комментах, буду рад ответить. Спасибо что дочитали :)


Ссылка для любопытных в Google Play:

https://play.google.com/store/apps/details?id=com.xelenicstu...

Показать полностью 8 1
9

Очередная кулстори про разработку очередной игры [ неделя II ]

Хотел сделать пост к концу прошлой недели, но не успел сделать всё необходимое, сорьки.

В этом посте хотел бы поделиться прогрессом, подвести итоги прошедшей недели.


Что я смог сделать:

- Придумал название игры.

- Сделал обучение.

- Придумал несколько новых механик.

- Создал для себя редактор карт, возможно запилю в саму игру, ещё пока думаю.

- Поговорить с потенциальными издателями. Об этом потом.

- Накидал 10 уровней.

- Слепил менюшку.

Гифки с некоторыми механиками:

Кнопка - при нажатии на кнопку, все динамические объекты (двери, порталы, указатели)  вокруг кнопки приводятся в действие.
Куб из желе - позволяет перепрыгнуть через одну клетку.
Призрак - помощник, который ведёт себя так же как и игрок, за исключением того, что его не надо вести к выходу, и он не подбирает кристаллы. С его помощью можно активировать механизм там, куда игрок не может добраться.
Порталы - тут всё очевидно. Телепортирует к порталу того же цвета.
Обучалка.
А вот и менюшка. Уровни выбираются скроллингом. Не окончательный вариант.

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

Каналы связи:

https://vk.com/inglouriouscreations - тут можно пообщаться, почитать посты и глянуть разные наработки

A9uU7zf - инвайт для дискорда, тут можно пообщаться в более неформальном формате, или попробовать пригласить поиграть во что-нибудь ;)

Показать полностью 6
11

Очередная кулстори про разработку очередной игры

Давно ничего не писал. Потому что занят был ничего не делал, занимался важными вещами непонятно чем. Решил рассказать о новом проекте, собрать фидбек.

Эта игра [название ещё не придумал] - головоломка, в которой вам предстоит провести своего персонажа до финиша с помощью различных инструментов. В начале вам доступны лишь указатели, по которым персонаж будет перемещаться по уровню. По ходу игры на уровнях будут попадаться различные динамические объекты, такие как порталы, кнопки, пружинки, и т.д.

Цель игры - дойти до финиша, в идеале собрав все 3 кристалла на уровне. (На скринах финиша пока нет, я ещё не придумал, как он будет выглядеть.)

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

Дабы упростить создание уровней, я решил их рисовать в фш, размером 9x17, и импортировать в unity, а потом считывать каждый пиксель с помощью GetPixel(), и создавать соответствующие цвету объекты. (Возможно в будущем дам возможность игроку самому рисовать прямо в игре уровни, экспортировать и импортировать их).

Коротенький видосик.

Персонажей рисую в MagicaVoxel, потом экспортирую с алгоритмом marching cubes, через blender прогоняю в fbx, импортирую в юнити, делаю скриншот персонажа под нужным углом камеры, в фш делаю спрайты.

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

Мои каналы связи:


https://vk.com/inglouriouscreations - тут можно пообщаться, почитать посты и глянуть разные наработки


A9uU7zf - инвайт для дискорда, тут можно пообщаться в более неформальном формате, или попробовать пригласить поиграть во что-нибудь ;)

Показать полностью 4 1
50

Как подружить Google play services и appodeal в Unity или Unable to convert classes into dex format.

Привет, пикабу.


Буквально вскользь упомянув appodeal в своём предыдущем посте, посыпались заявки с просьбами разжевать конфликт между google play services(та штука, позволяющая встраивать гугловские лидерборды, ачивки и пр.) и appodeal(рекламный медиатор). Суть заключается в том, что у каждого плагина есть встроенный play services resolver, т.е. та штука, которая подгружает необходимые .aar плагины, а поскольку у нас сервисы разнятся, если банально собрать все файлы из двух архивов вместе, один из резолверов будет некорректно качать плагины. Как это исправить, читаем пунктики:

Шаг 1.

Качаем архив с appodeal и google play services.

Шаг 2.

Создаём два чистых проекта. Для удобства обзовём каждый идентично архиву, который будем запихивать, т.е. Appodeal и GPGs

Шаг 3.

В одном из проектов, который мы будем брать за основу(я выбрал GPGs) отключаем enable auto-resolution в Assets/Play Services Resolver/Android Resolver/Settings

Шаг 4.

Там же, но чуть ниже жмём кнопочку Resolve.

Шаг 5.

Заходим в другой проект, и тоже жмём кнопочку Resolve.

Шаг 6.

Открываем через проводник проекты, и совмещаем папки Plugins. Совмещать будем в основном проекте, в котором отключали enable auto-resolution.

Шаг 7.

Заходим в папку с установленным AndroidSDK\extras\google\m2repository\com\google\android\gms и ищем все плагины, которые ниже версии основных плагинов. Т.е. если в одном из плагинов совпадающие плагины выше, то выравниваем все плагины под эту версию. Должна получиться такая картина:

На данном этапе уже должно всё работать, однако, у меня вылезала другая грабля: проект вновь не собирался из-за огромного количества ссылок плагинов друг на друга, из-за чего они не помещались в dex-файл. Насколько я понял, сам Unity ограничен числом в 65536 ссылок, у меня получилось около 66 тысяч. Ну я недолго думая взял и снёс яндекс.метрику, прописав перед инициализацией appodeal строчку "Appodeal.disableNetwork("yandex");". Всё собралось.


Однако, если вы не хотите ничего вырезать, тогда го сюда, человечек всё в картинках расписал https://stackoverflow.com/questions/42582850/too-many-field-...


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

Показать полностью 2
76

Cliffy Clifford: как я разрабатывал игру под Android

Доброго дня! 4 года назад я разработал свою первую приложуху, даже длиннопост есть на пикабу, и вроде думал, что буду и дальше разрабатывать. Увы, жизнь повернулась так, что я не мог заниматься разработкой долгое время. Теперь, когда все проблемы позади, я снова вернулся к разработке.


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


Мне понравилась затея сделать что-то вроде Getting over it with Bennett Foddy, ну, где мужик в котле прыгает.

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

https://www.dropbox.com/s/q85nxeito3mcd7i/CliffyClifford_0.1... Кстати, билд, если кому интересно

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

Тем временем в одном из пабликов по разработке игры случайно наткнулся на человечка, который хорошо рисует арты. https://vk.com/maishevanton это он, если что.

Пишу.

Обсудив детали оплаты, приступили к обсуждению графики.

Персонаж

Эволюция графики

Финальная версия

Разобравшись с артом, и поблагодарив Антона за выполненную работу, я ушел работать над геймплеем.


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

Прикрутил облачки с фразами, шкалу, подкрутил эффекты.


Встроил менюшку. (v1.0, дада)

Очередь подошла к таблице рекордов и медиатора рекламы. В качестве медиатора выбрал Appodeal (не реклама). Очень долго мучился с встраиванием одновременно Google play services и appodeal, они плохо дружат. На этот счёт долго распинаться не буду, ибо это достойно отдельного поста.


Ребята из Appodeal, оперативно отвечая мне, помогли-таки их подружить, огромное им спасибо. Если у вас тоже возникают проблемы - пишите в комментах, подскажу. :)


Оставалось дело за малым: вгрузить это всё в маркет, добавить описание, и вуаля, мы уже релизнулись.

Кому интересно - ссылочка: https://play.google.com/store/apps/details?id=com.ingcr.cc

В целом на разработку ушло что-то вроде двух месяцев, учитывая лень, праздники, работу и прокрастинацию. Бюджет - что-то вроде 5 тысяч, учитывая аккаунт гугла. Делать игры не так и сложно, если есть цель. Главное - что-то делать. Творите, хорошие мои :)

Спасибо за чтение, оставляйте отзывы, будет интересно почитать. :)

Показать полностью 13
4

Владельцы планшетов отзовитесь!

Доброго времени суток, пикабу! Я разработал игру для android, и для добавления в google play нужны скриншоты с 7-ми и 10-ти дюймовых планшетов. Кто может их сделать, прошу, откликнитесь! В обмен будет возможность одним из первых пощупать игрушку :p
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества