TGViewer
Kozlov Dev - Разработка игр Kozlov Dev - Разработка игр @kozlovdev · 4.1K subscribers
Post #967 1.08K
Челленджи: гонка к цели в Mirra Cloud
Лидерборды — про текущий рейтинг. Турниры — про лиги и продвижение по ним. Челленджи — про гонку: игрокам ставится конкретная цель, и побеждают те, кто доберётся до неё первым. В Cloud для этого есть отдельный сервис.

Как это работает
Шаг 1. Подключение к челленджу. Чтобы результаты игрока пошли в зачёт, его сначала нужно подключить к челленджу. Как это будет выглядеть в игре — решает разработчик. Обычно используется один из двух сценариев:

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

✔️ Регистрация. В игре есть отдельная кнопка «Участвовать», и нажать её можно только до старта челленджа. Кто не зарегистрировался — в этот раз пропускает, придётся ждать следующего.

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

Шаг 2. Гонка к цели. У челленджа есть конкретная цель — например, набрать 1000 очков, пройти 20 уровней или провести в матчах 5 часов. Подключённые игроки шлют свои результаты, и кто быстрее всех доберётся до цели, тот и заберёт лучшие призы.

Шаг 3. Завершение. Челлендж длится фиксированное время: день, неделя или месяц. Когда срок вышел — челлендж закрывается, всё обнуляется, и стартует следующий. По желанию можно настроить досрочное закрытие: как только до цели добежит заданное число игроков, челлендж завершается раньше.

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

✔️ По порядку финиша. Награда выдаётся автоматически в тот же момент, когда игрок добегает до цели. Размер приза зависит от того, каким по счёту он финишировал: первый получает самое крутое, десятый — поскромнее, сотый — что-то базовое. В этом режиме порядок важен — кто быстрее, тот и взял лучший приз. Подходит для соревнований и гонок.

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

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

Пример
Недельный челлендж «Выиграй 50 матчей за неделю», режим — с регистрацией. В воскресенье в игре появляется анонс и кнопка «Участвовать». В понедельник челлендж стартует, и кнопка пропадает — кто не успел, тот опоздал. К среде первые игроки добегают до 50 побед и получают награду: чем раньше финишировал, тем жирнее приз. К воскресенью челлендж закрывается; тем, кто не успел, выдаётся утешительный подарок. В понедельник — анонс следующего.

💬 Если есть вопросы по функционалу — пишите в комментарии, буду рад ответить.

‼️ Сервис еще в разработке и скоро выйдет в бета тест

#cloud #game_backend #mirra_cloud
  • 🔥 6
  • 🤯 3
  • 👍 2
More from @kozlovdev
  1. Sep 19, 2026😎 Стартуем эвент SCREENSHOT SATURDAY! ❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делит…
  2. Sep 16, 2026На прошлой недели созванивались с тестерами по поводу аналитики в Cloud. 👀 Кто не в курсе…
  3. Sep 12, 2026😎 Стартуем эвент SCREENSHOT SATURDAY! ❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делит…
  4. Sep 9, 2026Post #1052
  5. Sep 5, 2026😎 Стартуем эвент SCREENSHOT SATURDAY! ❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делит…
  6. Sep 2, 2026Новости по Blockworld. Пока я разгребаю свои дела, решили взять в работу переделку текстур…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →