Как создать свою игру в яндекс игры
Перейти к содержимому

Как создать свою игру в яндекс игры

  • автор:

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

Добрый день, Игроделы. Я InterestingPerson. В этой статье я опишу как создал свою игру и залил её на Яндекс.

Я заработал более 1000 рублей

!ОБО МНЕ!
Перед началом расскажу про себя. За моими плечами 6 игр, выложенных в GooglePlay и более 3 лет совершенствования в этой сфере.
Я знаю несколько языков программирования, такие как python и C#. О Яндекс играх узнал на одном из форумов и решил попробовать себя на этой площадке.

!СОЗДАНИЕ ПРОЕКТА!

Идею проекта я взял саму простую,- кликер, основанный на казуале и небольшой механике прокачки. Для большей аудитории решил основываться на графике майнкрафта. После продумывания идеи я начал рисовать спрайты. Самым тяжёлым было реализовать
покадровую анимацию разрушения блока и создание заднего фона магазина. Графику я рисовал в едином стиле, все UI элементы пришлось создавать вручную, выделяя и переделывая UI майнкрафта.

Дальше я создал 2d проект в unity, в котором приступил к воплощению идеи в жизнь. В самом программировании нет ничего увлекательного, что могло бы вам понадобиться. Но могу выделить момент с подключением рекламы,- мне пришлось знатно поискать информацию по этому поводу, но я нашёл отличный каталог видео от Яндекса по этой теме.

!ПУБЛИКАЦИЯ!
После двух недель программирования пришло время к выпуску проекта. Это оказалось самым длинным этапом. В первую очередь мне пришлось попотеть и создать трейлер, придумать описание проекту и загрузить скриншоты из игры.

Во вторую очередь мне пришлось ждать модерацию проекта, которая длилась 14 дней. Яндекс тщательно проверяет твой проект на наличие ошибок (в течении 3-5 дней).
В первый раз мне отказали в публикации игры, выписали недочёты найденные в проекте, я их исправил. Но каково было моё удивление, когда я со второй попытки выложил игру, и мне пришли ненайденные в первый раз недочёты. Это говорит о человеческом факторе в модерации. Как ни странно, но в 3-ий раз модерирования проекта он вышел на платформу. Я был несусветно рад. *Дополнение: Одним из пунктов отказа была ошибка «. смотреть во вложении 1» . Как оказалось, это картинка, которая приходит на Яндекс почту, а на ней показана причина ошибки. Я долго промучился с этим вложением 1, пока случайно не проверил почту.

!СТАТИСТИКА И МОНЕТИЗАЦИЯ!
Давайте теперь поговорим о статистике игры и монетизации. За первые 2 недели после выпуска проекта он набрала 8 тысяч игроков, 77 оценок, 3 отзыва и в среднем 4.3 звезды из 5.
Если говорить о монетизации, то в первый день игра набрала 58,62 ₽, за 2 недели в сумме заработала 1 007 ₽ (386,66 ₽ — реклама с вознаграждением; 620,34 ₽ — полноэкранная реклама).
На пике роста за 1 день проект заработал 192,54 ₽. Минимум- это 33,16 ₽ за день.

График Заработка

!ИТОГ!
Яндекс игры- быстро развивающаяся платформа, которую уже заполоняют большое количество разработчиков. Яндекс игры отлично подходят для начинающих создателей игр, как возможность заработать.

Спасибо за ваше время уделённое моей статье! Желаю удачи 🙂

Как настроить билд WebGL и загрузить игру в Яндекс Игры

Приветствую! Сейчас активно развивается направление браузерных игр, и многие начинающие разработчики, да и не только начинающие, стали всё чаще создавать свои игры в формате WebGL, и загружать их в Яндекс Игры.

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

Настройка билда под WebGL

Нам необходимо настроить наш WebGL билд для того, чтобы он запускался на сайте Яндекс Игр, и не выдавал никаких страшных ошибок. Для этого открываем окно Project Settings (Edit — Project Settings), и делаем следующее:

  • (1) Открываем раздел Player.
  • (2) Открываем вкладку HTML5, которая отвечает за настройки билда под WebGL.
  • (3) В меню Publiching Settings в поле Decompression Fallback ставим галочку. Без этой галочки ваша игра не запустится.

После того, как галочка поставлена, можете спокойно билдить свою игру под WebGL.

Настройка файла Index.html

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

Нам понадобится файл index.html. Этот файл является главным для вашей игры. По желанию, его можно немного отредактировать, чтобы ваша игра на сайте отображалась более лучше. Сразу скажу, что настройка файла index.html не обязательна, но большинство разработчиков всё таки проделывают данные настройки.

И для начала сделаем так, чтобы наша игра умела растягиваться, и отображалась на 100% ширины и высоты экрана. Для этого открываем файл index.html с помощью любого текстового редактора, и почти в самом начале файла, находим следующие строчки кода:

У меня эти строчки расположены в строках #12-13. Эти строки необходимо заменить на эти.

Далее находим следующие строчки. Они у меня находятся в строках #96-97.

canvas.style.width = "960px"; canvas.style.height = "600px";

И заменяем их на эти.

canvas.style.width = "100%"; canvas.style.height = "100%";

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

Для удаления данного ненужного мусора, примерно в строке #20 находим следующую строку.

Заменяем её на эту.

Шаблоны

Наверное не очень круто, когда после каждого билда нам необходимо открывать файл index.html и каждый раз делать в нём одинаковые правки. Хотелось бы, чтобы все эти правки вносились в этот файл автоматически. И о том как это сделать, можете просмотреть коротенькую статейку на тему: Создаём и редактируем WebGL шаблон.

Загрузка игры на Яндекс Игры

Теперь перейдём к завершающей, и самой простой части, это загрузка игры на площадку яндекс игр. Для этого зайдём на страницу разработчика по данной ссылке: https://games.yandex.ru/console/developer

Перед вами откроется страница, в которой необходимо создать аккаунт разработчика.

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

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

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

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

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

На этом всё. Если остались вопросы, задавайте их в комментариях. А так же буду рад вашей поддержке 🙂

Unity WebGL + Яндекс.Игры (обновлено)

Этот пакет оболочки для платформы Яндекс.Игры, поможет быстро сделать связку между самой игрой и SDK Яндекса. В наборе присутствует набор скриптов со всеми базовыми функциями, плагин для коммуникации между игрой и сдк. Дополнительно, также мы добавили свой шаблон для сборки игры, где уже вшиты необходимые JS функции. Разработчику остается только сделать нужные настройки в консоли яндекса, а всё остальное можно делать через скрипт-менеджера.

Итак, набор нашей оболочки SDK для платформы https://games.yandex.ru/

Для начала вам нужно пройти регистрацию в рекламной сети Яндекса РСЯ https://partner.yandex.ru/ заполнить все документы и заключить договор, когда всё будет оформлено, можно переходить в Яндекс.Игры и добавлять свои игры.

Чтобы открыть все разделы для игры, вам в начале нужно заполнить черновик, загрузить туда билд игры и сохранить черновик и после проверки, через некоторое время, когда появится ссылка на черновик билда, после этого можно переходить к настройкам других разделов. Далее, можно настроить покупки, добавить товары и потом вам будет доступен секретный ключ:Секретный ключ, понадобится добавить в настройки нашей оболочки или для создания другого способ проверки подлинности покупок.

В разделе рекламы нужно подключить реворд ролики:И дополнительно добавить таблицу лидеров:Тип таблицы в настройках, ставим — numeric.

Наша оболочка + плагин, поддерживает следующие функции:

  1. Диалоговое окно аутентификации пользователя (опционально).
  2. Полноэкранные объявления.
  3. Реклама с вознаграждением.
  4. Sticky баннеры.
  5. Оценка игры.
  6. Запись / получение данных лидерборда.
  7. Запись / получение данных игрока.
  8. Внутриигровые покупки.
  9. Встроена своя система сохранения, аналог PlayerPrefs.
  10. HTML шаблон поддерживает как широкий формат, так и портрет.
  11. Добавлен менеджмент таблицы лидеров.

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

Рассмотрим HTML шаблон подробнее:

Здесь мы видим несколько дополнительных опций, их состояние по умолчанию = false.

  • Optimize for pixel art — оптимизация для пиксельной графики.
  • Portret — включить режим портрета, если в настройках яндекса вы выбрали тоже портретный вид.
  • Expand on portret — растянуть экран игры в доступный размер на смартфоне, в ином случае, картинка будет масштабирована так, чтобы сохранить соотношение сторон.
  • Expand on widescreen — растянуть экран игры в доступный размер на десктопе, в ином случае, картинка будет масштабирована так, чтобы сохранить соотношение сторон.

UPD
Добавлены скрипты для менеджмента лидербордом. Улучшена общая структура и логика. Добавлена функция «незавершенные покупки на сервисе Яндекса», если в процессе покупки, когда пользователь уже заплатил, но по какой-то причине связь с сервисом оборвалась, покупка может оказаться не завершенной, деньги уплачены, а товар не получен, чтобы исправить такую ситуацию, при каждом запуске, игра делает проверку, есть ли на сервисе неоформленные товары. Если игра находит незавершенные товары, то вызывается событие OnConsumePurchase, где можно получить список ID товаров и предоставить их пользователю, автоматически эти товары будут оформлены должны образом и удалятся с сервисов Яндекса.

Минимальная поддерживаемая версия Unity для нашего плагина: 2021.1 and higher

Яндекс игры как добавить свою игру

Мой опыт заработка на Яндекс.Играх — разработка, размещение, статистика и результаты

В данной статья хочу рассказать о своем опыте заработка на игровой сервисе Яндекс.Игры. Впервые с сервисом я познакомился через YouTube канал «BL’Games». Там автор рассказывал, как он с помощью Яндекс.Игр имеет стабильный доход, который дает ему заниматься любимым делом.

Я тоже давно мечтал делать мобильные игры, но для серьёзных проектов у меня не хватало времени. Поэтому я решил тоже попробовать залить свои простенькие игры на сервис.

И вот что получилось.

Что такое Яндекс.Игры

Яндекс.Игры — это каталог браузерных игр, на которых можно играть на компьютере и на телефоне. Главное отличие от других игровых сервисов в том, что Яндекс сам льет трафик в игры через другие свои сервисы.

Согласно сервису Яндекс.Радар, месячная посещаемость Яндекс Игр составляет 8 639 365 человек. Ежедневная аудитория — 1 138 728 человек. Каждый месяц в поиске Яндекса Яндекс.Игры ищут около 2 млн раз.

Выбор жанра

Первым делом нужно было выбрать жанр игры. Изучив каталог Яндекс Игр, я решил, что самым простым будет создание квиза. Квиз — это тест-викторина, где нужно отвечать на разные вопросы.

Темой вопросов выбрал фильмы. Игроку должно было по очереди показываться сцены из фильмов и сериалов и он должен был выбрать из 4 названий правильный. По такой схеме создавались очень много игр для этого сервиса и было видно, что аудитории такой формат нравится. Хотя квизы трудно назвать полноценной игрой. Это скорее тестирование на знание некоторых фактов и проверка на память.

Выбор движка для игры

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

Сначала начинал разработку на Unity3d, но из-за проблем с ноутбуком пришлось искать менее требовательную программу. И так я познакомился с игровым движком Godot.

Godot Engine — открытый кроссплатформенный 2D и 3D игровой движок под лицензией MIT, который разрабатывается сообществом Godot Engine Community. Разрабатывать игры можно через Linux, Windows, MacOS и даже браузер.

Разработка

Сам процесс разработки не буду рассказывать, это будет темой другой статьи. Сначала изучил официальную документацию движка на https://docs.godotengine.org/ru/stable/community/contributing/index.html . Просмотрел пару роликов на YouTube. После этого приступил к разработке. По сути, для простого квиза нет никаких сложностей. Нужно показывать сцены из фильмов и 4 кнопки с возможными вариантами ответа. После нажатия на кнопку, определяется правильность и выводится результат. Далее происходит переход на новый вопрос. Вопросы разбиты по уровням сложности.

Регистрация в консоли разработчика Яндекс.Игр

С регистрацией в консоли разработчика Яндекс.Игр проблем не возникло. Для этого нужно перейти на страницу https://yandex.ru/dev/games/ и нажать «Консоль разработчика Яндекс.Игр».

Нужно придумать имя аккаунта разработчика. Она будет видна на странице ваших игр.

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

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

Добавление рекламы и публикация

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

SDK Яндекс Игр — это библиотека, позволяющая быстро интегрировать игры, созданные сторонними разработчиками, в платформу Яндекс Игр.

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

Пример добавления SDK в игру:

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

Когда на 100% уверены, что игра готова и выполнены все требования к игре, можно отправлять на модерацию.

Статистика

За первую неделю (с 12.03.2021 по 19.03.2021) игра принесла 924,13 ₽.

За месяц (с 12.03.2021 по 12.04.2021) 1 528,00 ₽.

За все время (с 12.03.2021 по 22.08.2022) игра заработала 3 315,99 ₽.

Для простого квиза сделанного за 2 вечера это не очень много. Но у учел свои ошибки и решил создать еще один квиз. В этот раз создавать все с 0 не пришлось. Поэтому все сделал за 1 вечер.

В этот раз игра уже показала более высокие результаты и за все время принесла 7 310 рублей.

Всего за 3 месяца я разместил 9 игр. Среди них были нормальные игры на которые у меня ушли гораздо больше времени. Но наибольшую прибыль принесли квизы. Скорее всего, это связано с аудиторией сервиса. Детские игры меньше монетизируются, а в квизы играют (или проходят) в основном взрослая аудитория.

Всего за все время я заработал 39 144 рублей. Из этой суммы заплатил 13% налога — 5 088 рублей. Последнюю игру я разместил в мае 2021 года. Но прибыль я полуя до сих пор. Каждый второй месяц набирается минимальная сумма для вывода(3 000 рублей).

Я согласен, что качество этих игр(и квизов) не очень хорошее. Но в процессе разработки я научился создавать браузерные и мобильные игры на Godot. И использовал эти навыки для других своих проектов.

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

Заработок на разработке игр для сервиса Яндекс.Игры

Как заработать на разработке игр Яндекс

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

Что из себя представляет сервис Яндекс.Игры

Ключевое слово в этом случае – «браузерная», то есть игра, в которую можно играть непосредственно в Google Chrome, Opera, Яндекс.Браузере и других.

Как добавить свою игру на Яндекс.Игры

Как заработать на разработке игр Яндекс

Способ получения заработка очень простой и состоит из нескольких шагов.

Шаг 1. Создайте браузерную игру или подготовьте ранее созданную

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

Шаг 2. Создайте аккаунт разработчика

Для этого перейдите по ссылке, придумайте название и примите лицензионное соглашение. Вам сразу же присвоят статус «approved».

Создание страницы разработчика

Шаг 3. Опубликуйте игру в Яндекс.Игры

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

Шаг 4. Настройте монетизацию

Для этого перейдите по ссылке и создайте аккаунт в «Рекламной сети Яндекса».

Настроить отображение рекламы можно с помощью специального кода. Подробности указаны в разделе «Интеграция SDK» – «Работа с рекламой».

Можно ли заработать на сервисе Яндекс.Игры

С учетом масштабов этой поисковой системы ответ очевиден: с помощью Яндекс.Игр можно не только заработать, но и создать прибыльный бизнес.

«Яндекс.игры» теперь открыты для сторонних разработчиков

18+ Сетевое издание Игромания
Свидетельство о регистрации СМИ: Эл № ФС77-83780 от 19 августа 2022 г.
Выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций
Главный редактор: Бражник А.В.
Учредитель: ООО «ТМ-Медиа»

2003-2022 «ТМ-Медиа». Полное или частичное воспроизведение материалов сайта и журнала допускается только с согласия редакции.
Мнение авторов и посетителей сайта может не совпадать с мнением редакции.

Наши друзья:
CrowdRepublic — краудфандинговая площадка для настольных игр и книг.
«Канобу» — новости кино, сериалов, игр, музыки и технологий.

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

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