Достижения

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

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

Чтобы соответствовать рекомендациям Google Play Games Level Up по пользовательскому опыту , ваша игра должна соответствовать базовому уровню достижений.

Чтобы добавить достижения в свою игру:

  1. Определите, какие достижения будут присуждаться, их названия и соответствующие значки. Ознакомьтесь с контрольным списком качества .
  2. Настройте свои достижения в Play Console, добавляя их по отдельности или используя функцию массовой загрузки. Подробнее о добавлении достижений см. здесь.
  3. Интегрируйтесь в свою игру, вызывая API Play Games Services, когда пользователь продвинулся или завершил достижение, используя предоставленные идентификаторы из реализаций вашего клиента .
  4. Убедитесь, что достижения работают по плану. См. раздел «Тестирование достижений» .
  5. Публикуйте свои достижения и игру. См. раздел «Опубликовать достижения» .

Достижения в области дизайна высокого качества

Базовый уровень

  • Минимум десять достижений, полученных за время игры.
  • По крайней мере четыре достижения должны быть разумно и надежно достижимы каждым игроком в течение часа игры.
  • Все достижения должны иметь уникальные названия и описания. Они должны чётко указывать пользователям, что нужно сделать для их получения.
  • Все достижения должны иметь уникальные иконки.

Рекомендуется

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

Контрольный список качества

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

Основы достижений

При просмотре достижений в Google Play Console вы можете обнаружить следующие типы, элементы и состояния:

Тип достижений

Существует три типа достижений:

  1. Стандартное достижение — это базовое достижение, которое открывается за один шаг. Создавайте достижения с различными целями, такими как достижение определённых уровней в игре, повышение уровня персонажей или баз, победы в матчах или даже неудачные попытки. Также добавляйте новые достижения при появлении новых уровней или эпизодов в игре.
  2. Постепенные достижения подразумевают постепенное продвижение игрока к получению достижения в течение длительного периода времени. Таким образом, они представляют собой мощный инструмент для разработчиков, позволяющий управлять поведением игроков и поощрять их устойчивую вовлеченность. Разработчикам следует максимально использовать возможности создания постепенных достижений по сравнению со стандартными достижениями в игре. В игре должно быть не менее 5 постепенных достижений.

    При проектировании дополнительных достижений придерживайтесь следующих рекомендаций:

    • Поощряйте вовлеченность в основной игровой цикл — используйте дополнительные достижения, чтобы вознаграждать игроков за многократное выполнение основных, наиболее распространённых действий в игре. Сделайте так, чтобы вовлеченность игрока ощущалась как заслуживающая внимания и значимая .
    • Убедитесь, что прогресс можно измерить и сделать его видимым. Волшебство постепенного достижения кроется в шкале прогресса. Отслеживайте прогресс и сообщайте о нём в сервисы Play Games.
    • Используйте уровни для создания контрольных точек. Цель в 10 000 может показаться очень далёкой. Разбейте её на этапы, чтобы обеспечить множество моментов удовлетворения.

      Например,

      • Уровень 1: «Убийца монстров» — победить 1000 врагов.
      • Уровень 2: «Сокрушитель существ» — победить 5000 врагов.
      • Уровень 3: «Машина войны» — победить 10 000 врагов.
    • Целью должен быть марафон, а не спринт. Целевое число должно быть достаточно высоким, чтобы для его достижения потребовалось не менее десяти занятий.
  3. Скрытое достижение скрывает подробности от игрока. Используйте скрытые достижения для сюрпризов и радости, но делайте это как можно реже. Игровые сервисы Play предоставляют общее описание и значок для достижения. Сделайте достижение скрытым, если оно содержит спойлер, который вы не хотите раскрывать в своей игре (например, «Узнайте, что вы всё это время были призраком!»).
Основные элементы достижений

Эти основные элементы связаны с каждым достижением:

  • Id — это уникальная строка, генерируемая Google Play Console. Этот уникальный идентификатор будет использоваться для ссылки на достижение в ваших игровых клиентах.
  • Имя — краткое название достижения (например, «Пирог»). Длина значения может составлять до 100 символов.
  • Описание — это краткое описание вашего достижения. Обычно оно объясняет, как получить достижение (например, «Испеките лимонный пирог с безе до заката»). Длина описания может составлять до 500 символов.
  • Значок — это квадратный значок, связанный с вашим достижением. Рекомендации по созданию значков достижений см. в разделе « Рекомендации по значкам» .
  • Порядок списка — это порядок, в котором заблокированные достижения отображаются при просмотре достижений, связанных с вашей игрой. Этот порядок может быть любым. Разблокированные достижения отображаются вверху списка в порядке их получения.
Состояние достижений

Достижения могут находиться в одном из трех различных состояний:

  • Скрытое достижение означает, что информация о нём скрыта от игрока. Игровые сервисы Play предоставляют общее описание и значок достижения, пока оно скрыто. Мы рекомендуем сделать достижение скрытым, если оно содержит спойлер об игре, который вы не хотите раскрывать слишком рано (например, «Узнайте, что вы всё это время были призраком!»).
  • Открытое достижение означает, что игрок знает о нём, но ещё не получил его. Большинство достижений начинаются в раскрытом состоянии.
  • Разблокированное достижение означает, что игрок успешно его получил. Достижение можно разблокировать офлайн. При выходе в онлайн игра синхронизируется с игровыми сервисами Play, чтобы обновить статус разблокировки достижения.

Очки и очки опыта

Достижения в играх с поддержкой Play Games Services имеют ценность в очках, которые влияют на очки опыта игрока (XP). Эти очки используются для расчета XP за каждое достижение.

Формула расчета XP выглядит следующим образом:

XP for an achievement = 100 * (point value for the achievement)

По мере того, как игроки получают достижения, игровые сервисы Play отслеживают накопленный ими опыт (XP). Когда игрок зарабатывает достаточно очков для повышения уровня, игровые сервисы Play отправляют уведомление в приложение Google Play Игры. Игроки могут просматривать свой текущий уровень и историю опыта непосредственно на странице своего профиля в приложении Google Play Игры.

При назначении баллов за достижения следуйте этим рекомендациям:

  • Максимальное количество очков за игру по всем достижениям — 1000.
  • Значения баллов должны быть кратны 5.
  • Ни одно достижение не может стоить более 200 очков.
  • Назначьте баллы в зависимости от сложности и редкости достижения.
  • Всегда резервируйте часть вашего лимита в 1000 очков. Это позволит вам добавлять новые достижения для будущих уровней игры или обновлений.