Разработчики из Новосибирска выпустили игру для Facebook Instant Games

7 июня 2018 — Игровая компания GBN из Новосибирска выпустила игру для игровой платформы Facebook Instant Games — аркаду Cat Grows Fat. Опыт разработки для этой платформы оказался необычным: релиз первой игры чуть не оказался под угрозой срыва из-за скандала об утечке данных, который разразился вокруг Facebook в 2018 году. Команда GBN поделилась советами, как подготовиться к релизу, если хотите опубликовать игру для платформы Instant Games.

В закладки

Про Instant Games

Платформа Instant Games дает возможность пользователям Facebook играть в небольшие бесплатные игры без скачивания. Приложения можно запускать из ленты новостей или во время разговора в Messenger. Базовая технология для разработки — HTML5 и WebGL. Монетизацию можно реализовать через IAP (in-app purchase, внутриигровые покупки) и рекламу (операторами выступают аффилированные Facebook сети). Платформа была открыта для разработчиков в марте 2018 года, сейчас на ней опубликовано около 800 игр.

Особенности сотрудничества на разных этапах

Разработка первых Facebook-проектов GBN началась в конце 2017 года. За последние месяцы условия публикации игр на Instant Games менялись несколько раз.

  • 14 марта 2018: стало доступно API Facebook Instant Games для разработчиков по всему миру.
  • 21 марта 2018: из-за скандала вокруг утечки данных, Facebook останавливает публикацию игр почти на месяц и прекращает ревью новых тайтлов.
  • 18 апреля 2018: площадка снова открывается, но как показывает опыт GBN, ревью игр приходится ждать 5 недель вместо заявленных 3-5 дней. К тому же на этапе ревью выясняется, что разработчики ряда стран, в том числе России, не имеют доступа к рекламным возможностям Instant Games, поскольку, по мнению Facebook, из этих регионов велика вероятность фрода и некачественного контента.

Требования и рекомендации для тех, кто хочет выпустить игру для Instant Games

Требования:

  • Размер игры не должен превышать 200Мб.
  • Скорость загрузки должна быть не больше 5 секунд.
  • Адаптация игры как под веб-браузеры на компьютерах, так и для мобильных устройств.
  • Обязательные элементы: регистрация через аккаунт Facebook, лидерборды и страница приложения.

Рекомендации:

  • Встраивание виральных механик в игру.
  • Использование ботов для возвращения игроков в приложение (есть ограничения на отправку сообщений: не больше 5 сообщений за 10 дней с момента последней игровой сессии).

О команде GBN и игре

Команда GBN последние 10 лет занимается разработкой браузерных игр: сначала на базе Flash, а затем HTML5-технологий. В российском офисе в разработке Cat Grows Fat участвовали четыре человека: менеджер, геймдизайнер, художник и разработчик.

Cat Grows Fat — это аркада, в которой пользователь играет от лица кота. Главная задача — поймать как можно больше мышей, насекомых и т.д за ограниченное время. Еще одна задача — не расстроить хозяйку. Ее настроение портится каждый раз, когда кот пропускает грызуна или насекомое. Чем больше уровней проходит игрок, тем толще становится его персонаж.

  • Механика: классическая аркадная механика удобна для игры как с помощью мыши, так и на тачскринах.
  • Игровой процесс: блиц игровые сессии оптимальны для Instant Games, формат которых предполагает, что пользователь играет в игру пока ждет ответа от собеседника в чате.
  • Монетизация: реклама + IAP (возможность покупки «оружия»).

Ссылки

{ "author_name": "Маргарита Бачило", "author_type": "self", "tags": [], "comments": 5, "likes": -10, "favorites": 0, "is_advertisement": false, "subsite_label": "flood", "id": 20926, "is_wide": false }
{ "id": 20926, "author_id": 66817, "diff_limit": 1000, "urls": {"diff":"\/comments\/20926\/get","add":"\/comments\/20926\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/20926"}, "attach_limit": 2, "max_comment_text_length": 5000 }

5 комментариев 5 комм.

Популярные

По порядку

1

Это птица? Это самолёт? Это руководство? Это самореклама?

Ответить
1

поделилась советами

Почему не геймдев?
Открыл статью

А, ну да. Где советы-то?

Ответить
0

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

Ответить
0

Они настолько стесняются этой игры, что не поместили её на сайт.

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
Хидео Кодзима оказался алгоритмом
машинного обучения
Подписаться на push-уведомления