Создать игру в одноклассниках бесплатно

Немного цифр и соображений на тему “Имеет ли смысл делать приложение в Одноклассниках”. Короткая вводная для тех, кто не читал полную историю: у нас есть приложение “Открытки”, суть приложения понятна из названия. У приложения 20+ миллионов зарегистрированных пользователей, оно находится в топе приложений раздела “Развлечения”.

  • В месяц приложением пользуются от 3 до 5 миллионов человек.
  • Летом, когда все в отпусках и вообще лень, при помощи приложения все равно отправляется 100к открыток в сутки.
  • В пиковые моменты (например, под Новый год) люди отправляют до 25 открыток в секунду.
  • В приложении онлайн в такие моменты находится до 25 000 человек.

Кто эти люди?

Картинка из внутренней статистики Одноклассников иллюстрируют портрет аудитории “Открыток”:

Как видите, в основном это взрослые люди от 30 и выше, и как правило, женщины. Это влечет за собой определенные нюансы. Они получают миллионы рублей на своем приложении.

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

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

Прорабатываем концепцию игры

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

КАКОЙ ЯЗЫК ПРОГРАММИРОВАНИЯ ВЫБРАТЬ?

Довольно активно стоит вопрос о том, какой язык программирования выбрать, чтобы создать игру онлайн в «Одноклассниках». На выбор есть:

  1. Ruby-On-Rails. Довольно простой язык, который позволит создавать умеренно сложные игры.
  2. HTML5 + PHP — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков, применяющихся для создания динамических веб-сайтов. HTML5 — язык для структурирования и представления содержимого всемирной паутины. Это пятая версия HTML. Цель разработки HTML5 — улучшение уровня поддержки мультимедиа-технологий с одновременным сохранением обратной совместимости, удобочитаемости кода для человека и простоты анализа для парсеров. В HTML5 реализовано множество новых синтаксических особенностей. Например, элементы <video>, <audio> и <canvas>, а также возможность использования SVG и математических формул. Эти новшества разработаны для упрощения создания и управления графическими и мультимедийными объектами в сети без необходимости использования сторонних API и плагинов.
  3. ActionScript. Гигант на рынке игр. Не будет преувеличением, если сказать, что 50 % всех игр, представленных в «Одноклассниках», написаны именно на этом языке программирования. Это обусловлено значительной функциональностью и удобством работы. К тому же в сети много руководств и заготовок для создания игр. Большинство разработчиков при ответе на вопрос «Как создать игру в «Одноклассниках» и на каком языке?» выбрали именно его.
  4. C#, JavaScript — если вы будите использовать Unity 3D. Unity — межплатформенная среда разработки компьютерных игр. Unity позволяет создавать приложения, работающие под более чем 20 различными операционными системами, включающими персональные компьютеры, игровые консоли, мобильные устройства, интернет-приложения и другие. Мы рекомендуем Unity.

Для добавления приложения на сайт Одноклассники необходимо:

  1. Зарегистрироваться на портале Одноклассники и привязать к своему аккаунту email – на этот email будут приходить письма, содержащие регистрационные данные приложений.
  2. Получить права разработчика по ссылке https://ok.ru/devaccess.

После получения прав разработчика откройте раздел Игры, в левом меню выберите “Мои загруженные” и нажмите на “Добавить приложение”.

Заполните форму:

1 Название вашего приложения
2 Если ваше приложение будет использоваться для авторизации через Одноклассники, автопостинга или другого взаимодействия вне сайта Одноклассники — нажмите кнопку
3 Если вашему приложению не подходит пункт 2, и необходима какая-то особенная платформа — нажмите кнопку и попадете на расширенную форму создания приложения

Если Вы выбрали пункт 2, то в вашей форме появятся дополнительные поля

1 Иконка приложения (опциональна)
2 Список разрешенных редиректов для приложения (обязателен), если через приложение не планируется делать авторизацию, то можно указать https://api.ok.ru/blank.html
3 Выберите необходимые права для приложения
4 Сохраните свое приложение

Если вы сделали всё правильно, то вы получите набор ключей и ID приложения на email, который указан в вашем аккаунте на Одноклассниках.

Ваше приложение на Одноклассниках создано!

Доступ к приложению можно получить:

  • Через меню Игры — Мои загруженные.
  • По ссылке: https://ok.ru/game/{application_id}.

Для доступа к настройкам приложения нажмите внизу ссылку “Изменить настройки приложения”:

Введите секретный ключ приложения (приходил в письме с данными) в появившийся блок:

Получение токенов доступа для создателя приложения

Для получения токенов (access_token и session_secret_key) доступа к приложению от имени своего пользователя необходимо:

  • Создать приложение, указав “Подключить OAuth авторизацию”, или изменить и сохранить настройки имеющегося приложения
  • Найти внизу страницы настроек приложения блок для генерации “Вечного access_token”:
  • Получить сгенерированную пару access_token и session_secret_key и сохранить в укромное место

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

Обязательно игроки должны взаимодействовать с другими.

Но при этом следует соблюдать грани разумного – ведь если будет неприятно играть из-за действий других игроков, большую аудиторию вы вряд ли насчитаете. При решении работы с людьми активным остаётся вопрос о том, как лучше настроить финансовую систему: получать небольшие деньги от большого количества людей или большие от маленького. Так что лучше — от 10 000 людей получить по 100 рублей или от 100 людей получить по 10 000 рублей. Каждый выбирает сам.

Делать самому или в команде? Активной и важной является постановка вопроса о том, как создать игру в одноклассниках: делать самому или в составе команды? При создании игры своими силами вы можете рассчитывать на получение большего количества денег. Но создавая в составе команды, вы будете более быстро продвигаться. К тому же при разработке игры самому необходимо быть очень разносторонним программистом, который не только создаёт само предложение, но и разрабатывает БД, работать с интерфейсом прикладного программирования, а также знать языки программирования, на которых будет вестись обмен данными и кодирование/декодирование данных.

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

Интерфейс прикладного программирования

Важным является изучение интерфейса прикладного программирования и его реализация в игре. Дело в том, что именно с его помощью осуществляется взаимодействие с профилем человека в социальной сети. Хотите взять его фотографию – вам нужен интерфейс прикладного программирования! Хотите организовать оплату игровых услуг – вам тоже нужен ИФП. Хотите отправить картинку с сообщением на стену пользователю – без интерфейса прикладного программирования вам не обойтись.

Каких сложностей ожидать, если вы соберетесь сделать приложение для Одноклассников?

1. Ваше приложение могут попросту не одобрить, причем без особого объяснения причин. Поэтому перед тем, как что-то делать, внимательно изучите регламент работы приложений и получите одобрение на то, что Одноклассники в принципе могут принять приложение такого типа.

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

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

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

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

Теперь положительные моменты:

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

2. Единая валюта (ОК), которая по факту представляет себя российский рубль. Пользователи покупают ОК разными способами (от СМС до кредиток) и тратят их в любых приложениях. Вы сами определяете когда, за что и сколько брать ОК с пользователей.

3. Внятная и железно работающая политика вывода заработанных денег. В нашем случае (компания не является резидентом РФ) Одноклассники берут себе 58% денег, переведенных пользователями на счет приложения, 42% перечисляют нам на счет в банке.

4. Достаточно хорошая “витрина” для новых приложений, которая помогает быстрому старту. Мы набрали первый миллион пользователей за 2 недели, все это время мы находились в “Новых приложениях”. Также заслуживают одобрения механизмы виральности, которые помогают распространить информацию о приложениях, установленных друзьями, пригласить друзей в игру и т.п.

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

Как опубликовать игру в Одноклассниках

30 мая 2019 3,190

  • 10
  • 1
  • 2
  • 3
  • 3

Подписаться на новости

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

Какие игры могут быть размещены на платформе ОК?

  • Direct games. Одноклассники поддерживают HTML5-игры на всех платформах.
  • No Flash. Многие браузеры отказались от технологии Flash, поэтому мы больше не принимаем игры, сделанные на этой технологии, и рекомендуем использовать HTML5.
  • Любой жанр. В Одноклассниках нет ограничений по жанрам, все игры могут найти своих поклонников. Но если посмотреть на рейтинг популярных приложений, то пользователи отдают предпочтение дейтингам, жанру «три-в-ряд», стратегиям, приключениям и фермам.
  • Наличие монетизации. У игры должна быть продуманная и протестированная модель монетизации — встроенные покупки или реклама.

Как разместить игру в Одноклассниках?

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

  1. Зарегистрируйтесь соцсети и обязательно привяжите к аккаунту email.
  2. Получите права разработчика через специальную форму. Спойлер: это очень легко.
  3. После получения прав разработчика зайдите в Игры, в верхнем меню выберите «Мои загруженные» и в открывшемся разделе кликните «Добавить приложение». Инструкция по добавлению приложения лежит .
  4. Подключите SDK. Это подходит только для мобильной версии. SDK позволяет с помощью iframe разместить в Одноклассниках приложения, расположенные на серверах разработчика. Данный инструмент подходит как для веб-платформы ОК, так и для мобильных приложений. Для взаимодействия с API Одноклассников, монетизации, использования многих функциональностей для вашего приложения в мобильной среде используйте вот эту инструкцию.

Как происходит монетизация?

В прошлом году ОК выплатили разработчикам игр 3,2 млрд рублей. Выплаты создателям HTML5-игр растут год от года вместе с аудиторией мобильной платформы.

На платформе Одноклассников есть два варианта монетизации игры: показ видеорекламы и игровые покупки. Для того, чтобы монетизация заработала, необходимо подключить SDK.

  • Игровые покупки реализуются с помощью виртуальной валюты Одноклассников — ОКов. Такой способ оплаты покупок выбран не случайно: пользователи ОК привыкли оплачивать сервисы именно в ОКах, они доверяют таким платежам, что разработчикам только в плюс. Кроме того, ОКи обеспечивают высокую скорость покупки, поскольку валюта списывается со счета игрока, и ему не нужно постоянно заполнять данные карты для оплаты.
  • Как видеореклама попадает в игру. Рекламодатель размещает рекламу на площадке Одноклассников через платформу myTarget. При этом он не может выбрать конкретную игру для продвижения своего продукта. Рекламодатель выбирает определенную аудиторию, а система myTarget автоматически размещает рекламу в игре, если пользователь подходит под характеристики целевой аудитории.

Как продвигать игру?

Аудитория игровой платформы Одноклассников составляет 18 млн пользователей в месяц, из них более 9 млн в мобильной версии. Рост ежемесячной аудитории мобильных игр год к году составляет +107%, поэтому новые игры всегда найдут в ОК своих пользователей. Для этого в соцсети есть несколько инструментов:

1. Видеобаннер. Этот формат рекламы привлекает внимание пользователя, потому что располагается прямо на витрине игр в мобильной и веб-версиях. Видеобаннер — первое, что видит пользователь, когда заходит в раздел — поэтому этот формат рекламы очень эффективен. Размещение видеобаннера организовано через платформу myTarget.

2. Записи в ленте пользователя о достижениях в игре. SDK Одноклассников позволяет реализовать это с помощью виджета публикации. Эту публикацию увидят друзья пользователя и могут заинтересоваться игрой.

3. Приглашение в игру. Пользователь может отправить приглашение своим друзьям присоединиться к нему в игре. Этот же виджет может отправлять рекомендации присоединиться к приложению как играющим, так и новым пользователям. Данная возможность тоже реализуется через SDK.

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

5. Фичеринг успешных игр. Игры, уже завоевавшие аудиторию ОК, могут также получить фичеринг в виде видеобаннера на витрине в десктопной версии, промо-баннер на витрине или видеобаннер в пользовательской ленте для мобильной платформы. Эти возможности предоставляются разработчикам бесплатно, нужно лишь заполнить заявку. Решение об одобрении или отклонении заявки, принимается коллегиально командой игр Одноклассников.

6. Ведение игровой группы. Вовлечение пользователей с помощью группы — отличный инструмент удержания и привлечения. Группы в ОК наделены множеством элементов для взаимодействия с пользователями: можно размещать видеопосты с геймплеем, создавать опросы, организовывать конкурсы и рассылки подписчикам с обновлениями игры. Также можно оформить сообщество в своем стиле, чтобы пользователь при посещении группы чувствовал себя в знакомой среде. Для этого можно загрузить обложку и менять ее в соответствии с развитием игры.

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

В этой статье мы подробно рассмотрим, как создать канал с роликами в «Одноклассниках»:

  • На своей личной странице;
  • В своем администрируемом сообществе.

Как создать свой канал с видео в «Одноклассниках» на компьютере?

В полной компьютерной версии сайта сделать это довольно просто, и здесь мы рассмотрим отдельно, как создать канал в своем профиле и как это сделать в группе.

На личной странице

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

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

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

В сообществе

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

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

После того, как пользователь нажмет на эту кнопку, он увидит всплывающее окно, в котором нужно указать название канала. Далее остается просто нажать на кнопку «Создать» для публикации этого канала в группе.

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

Как создать свой канал с видео в «Одноклассниках» в приложении?

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *