Clash of Clans — механизмы монетизации игрового времени / Блог компании All Correct Localization / Хабрахабр. В Clash of Clans (суперпопулярной многопользовательской игре от Supercell) игроки могут ускорять различные действия, например, возведение построек, усовершенствования и тренировку войск с помощью гемов, которые приобретаются за реальные деньги. Иначе говоря, разработчики зарабатывают на нетерпении игроков, что свойственно вообще всем многопользовательским играм, где необходимо что- либо строить. Поэтому- то мы и решили изучить работу формул, управляющих игровой механикой, и узнать, какова цена времени в Co. C. Начнем со сравнения нескольких графиков. На данном линейном графике показана стоимость пропуска того или иного промежутка времени в гемах. Больше времени – больше гемов, ничего удивительного. Но тут есть своя хитрость. Кажется, что цена растет экспоненциально, но это совсем не так! Это происходит потому, что разница между 6. Время растет по экспоненте, и это искажает данные. График рассеяния дает более достоверную картину. На горизонтальной оси выбран равномерный масштаб, но в левом нижнем углу график достаточно труден для интерпретации. Венного усовершенствования личности как уравновешивающей мировое зло силе (Н.М. Затем учитывалось чит «отмена». Точки расположены слишком близко, чтобы их можно было различить. Давайте попробуем другой способ представления данных. Будем понимать их как стоимость пропуска 1 секунды. Чем больше времени вы пропускаете, тем больше платите, но сделка становится выгоднее. Маглев довольно быстро пересек южные районы Фарсиды, двигаясь по краю пустыни и преодолевая сопротивление бурь. Игроки могут ускорять различные действия, например, возведение построек, усовершенствования и тренировку войск с помощью.
Можете воспринимать это как растущую скидку. Тестирование показало, что такой график состоит из нескольких линейных сегментов и не является аппроксимацией криволинейного графика. Позже это будет пояснено подробнее. Теперь обратимся к формулам. Для начала соберем интересующие нас цены в таблицу, и далее покажем, как с помощью линейной интерполяции вычислить любую другую цену. Время. Время в сек. Цена в гемах. 0 секунд. Очень изящная система: разбиение цены в соответствии со значимыми для людей промежутками времени (час/день/неделя) делает ее очень понятной. Каждому легко представить, что значит ждать, например, один день. Кроме того, эта система очень просто перенастраивается – если впоследствии будет решено увеличить стоимость одного дня, достаточно поменять всего одно значение. А самое интересное в использовании состоящего из линейных сегментов графика – возможность установить и использовать конкретные ценовые точки. Обратимся к формуле, график которой мы сможем построить. Начнем с простой формулы для построения уравнения прямой: Отсюда получим уравнение прямой, соединяющей две точки и ., по горизонтальной оси — время , по вертикальной оси — гемы. Теперь мы можем вычислять значения функции. Основываясь на данных Clash of Clans, предположим, что 1 час (3. Для данного линейного сегмента можно определить функцию. С ее помощью можно вычислить стоимость любого промежутка времени на интервале от 1 часа до 1 дня. Например, чтобы узнать стоимость пропуска 4 часов, подставим и получим . Все формулы для отдельных линейных сегментов могут быть объединены в одну большую кусочно- заданную функцию. Это и есть формула перевода гемов во время, применяемая в Co. C. Чтобы воспользоваться excel’ем, скопируйте эту длинную формулу в ячейку B1. После этого введите в ячейку A1 время в секундах, и в ячейке B1 появится стоимость в гемах.=ОКРУГЛ(ЕСЛИ($A$2=0; 0; ЕСЛИ($A$2< =6. ЕСЛИ($A$2< =3. A$2- 6. 0)+1; ЕСЛИ($A$2< =8. A$2- 3. 60. 0)+2. A$2- 8. 64. 00)+2. Попробуйте наглядную демо- версию. Дважды кликните по времени, чтобы изменить его, и стоимость в гемах изменится. Теперь поговорим о том, как это влияет на реальные деньги. До этого мы оперировали только внутриигровой валютой Clash of Clans – гемами. Но они приобретаются в магазине за реальные деньги, так что цену можно указывать и в них. Вот цена Supercell на гемы. Гемы. Цена. Гемов за . Пока же прибегнем к упрощению и будем использовать усредненную цену: . В Supercell решили, что пропуск одного дня в Co. C будет стоить . При необходимости изменить цену 1 дня, например, на . Это очень удобный и разумный способ управления монетизацией игры. Скидки. Покупка гемов. Размеры наборов гемов установлены заранее. Так, вы не можете купить 5. Тем не менее, нам показалось интересным представить это в виде графика. На первый взгляд это не очень заметно, но с увеличением числа гемов линия становится более пологой. Supercell дает скидку, если вы покупаете больше. Гемы. Цена. Гемов за . Вместо того, чтобы считать интервалы длиннее 1 дня дешевыми, разумнее считать малые интервалы размером 1- 5. Почему так происходит? У нас нет окончательного ответа. Возможно, имеет место некая ценовая дискриминация. Как бы то ни было, окончательного ответа у нас нет, и мы будем рады любым комментариям, которые смогут помочь! Суммирование скидок. Если вы покупаете гемы и потом тратите их на пропуск времени, скидки суммируются. Самая невыгодная сделка – купить 5. За каждую пропущенную секунду вы заплатите . За каждую пропущенную секунду вы заплатите . Худшая сделка. Лучшая сделка . Так, если бы вы оплачивали пропуск 1 недели по тому же тарифу, что и пропуск 1 минуты, вы бы заплатили . Без нее цены очень быстро стали бы слишком велики, и никто бы не делал покупок. Вероятно, в Supercell это хорошо понимали. Им был нужен способ дать пользователям существенную скидку на пропуск больших интервалов, причем так, чтобы система была простой в настройке. Линейно сегментированный график стал отличным решением этого вопроса. Наконец, давайте рассмотрим альтернативные решения. Существуют и другие способы решения проблемы. Рассмотрев их, мы получим лучшее представление о плюсах и минусах избранного метода. Линейный график. Первой нашей идеей стало использование простого линейного графика. В этом случае мы бы имели простой обменный курс, совсем как для валют в реальном мире. Применение такой концепции возможно, но цена пропуска 1 дня упадет на 6. А если мы захотим сохранить эту цену на прежнем уровне, график пойдет круче, и слишком увеличится цена пропуска 1 недели. Этот механизм позволяет проводить настройку только по 2 точкам. В ином случае – который наверняка и рассматривали в Supercell, — необходимо несколько линейных сегментов. В теории возможна настройка и большего числа точек. Так, если бы понадобилось изменить цену пропуска 2 дней, достаточно было бы просто добавить еще один линейный сегмент. Криволинейный график. А почему бы не использовать гладкую кривую? Например, экспоненциальную, квадратичную функцию или кривую Безье? Выглядит все очень аккуратно и плавно, но настройке поддается с трудом. Работа с формулами требует слишком больших усилий. Мы потратили на это довольно много времени, и потому не советуем вам пробовать самостоятельно. Заключение. В Clash of Clans применен очень элегантный способ монетизации пропусков времени. Трудно предложить более удобную систему. В результате: Пропуская больше времени, вы тратите больше денег, но получаете лучшую скидку. График, иллюстрирующий алгоритм ценообразования, состоит из набора линейных сегментов. Преимущество использования линейно сегментированного графика заключается в возможности выбирать и настраивать конкретные точки простым для понимания способом. Скидка на пропуск большего промежутка времени заметно выше, чем скидка на покупку большего набора гемов. Большая скидка на пропуск длительных промежутков времени очень важна. Без нее цены слишком быстро выросли бы так, что никто не стал бы делать такие покупки. Насколько мы можем судить, данные точны, а все графики и вычисления были тщательно проверены. Тем не менее всегда остается вероятность ошибки, и кроме того, с момента публикации данной статьи могла измениться сама игра. Мы не можем дать стопроцентной гарантии, так что используйте полученные результаты на свой страх и риск. Если вы обнаружите ошибку, пожалуйста, свяжитесь с нами.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
November 2016
Categories |