Как мы создавали систему ачивок в игре Буквы.

Привет DTF. Обещала рассказать как мы создавали ачивки в нашей головоломке.

Любая игра - это соревнование. Неважно с кем, с ИИ, с другом, да хоть с самим с собой, согласитесь - если убрать из игры все метрики, то сам игровой процесс будет в половину менее интересен.

В этом посте расскажу про нашу систему ачивок, как мы к ней пришли, как работает и на чем строится.

Как возникла идея добавить ачивки в игру?

Ну сама идея ачивок далеко не новая. Различные медальки, достижения, значки и тд, есть как в играх, так и на различных платформах. Взять тот-же DTF.

Как мы создавали систему ачивок в игре Буквы.

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

Как мы создавали систему ачивок в игре Буквы.

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

Какие типы ачивок у нас есть?

За прохождение подборок:

Как мы создавали систему ачивок в игре Буквы.

За прохождение событий:

Как мы создавали систему ачивок в игре Буквы.

За скорость угадывания:

Как мы создавали систему ачивок в игре Буквы.

За серию ежедневных игр:

Как мы создавали систему ачивок в игре Буквы.

За победы:

Как мы создавали систему ачивок в игре Буквы.

Мы еще работает в этом направлении, поэтому, если у вас есть идеи - буду рада)

Как мы создаем ачивки?

В самом начале разработки игры, мы заложили админ систему. Через эту админку мы можем управлять игроками, словами, подборками, достижениями, рангами, уведомлениями и тд. Ачивки создаются именно там)

Наша админка
Наша админка

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

Как мы создавали систему ачивок в игре Буквы.

На текущий момент у нас 14 ачивок, и около 10 скрытых (неактивных). Они скрыты, т.к. еще не определились с целесообразностью этих наград)

Какие особенности у наших ачивок?

1. Медальки)) - банально, но они довольно красивые)

Как мы создавали систему ачивок в игре Буквы.

2. Ачивку можно поставить на аватарку и ваш профиль будет выделяться в общем списке игроков.

Как мы создавали систему ачивок в игре Буквы.

3. Ачивкой можно поделиться с друзьями.

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

Как мы создавали систему ачивок в игре Буквы.

В этой небольшой статье, я рассказала как у нас в игре устроена система ачивок. Если у вас есть замечания или идеи - пишите, всегда рада)

Поиграть можно здесь:

P.s. Переписала пост, т.к. предыдущий по невнимательности перезатерла(

5
2