All Categories

Проценты в игре

Проценты в игре

Search
Sep 1, 2018, 18:3009/01/18
10/29/13
31

Проценты в игре

Где можно ознакомиться с формулами расчетов тех или иных процентов в игре? Есть множество примеров, которые не получится объяснить, не зная точных формул и принципа действия механик игры, будь то стройка, изучение знаний, обучение войнов, сокращение требуемых ресурсов на постройку/изучение/обучение.


К примеру. Постройка здания. Без ничего строится 1д. Надеваем 2 шмотки по 10%,выкачиваем знание строительства на 10% выкачиваем в навыках героя стройку на 10%. надеваем скин города 10%, берем шамана на 10%, качаем ему в навыках еще 10%, выигрываем квк и получаем 10%, дожидаемся дневного бонуса и получаем еще 10%, и наконец, включаем буст на постройку на 10%. После этих действий в игре у нас будет написано, что бонус к строительству 100% (сложив всё выше перечисленное), НО! Если убрать вообще все из этого и надеть 5 шмоток героя по 20%, получится тоже 100%, однако время постройки получим уже другое. И так вот, как рассчитываются те или иные проценты? Сколько конкретно времени постройки будет в первом случае и во втором? И как изменится это время, если составляющие останутся те же, но с другими процентами? Или к примеру добавить к этому списку что-то еще.. например титул на постройку, или удалить что-то, например бонус от выигранного квк. 


За любые формулы или разъяснения механик буду благодарен.


Также скажу заранее, что мне известно о том, что на скорость постройки влияют множество факторов: вещи, бусты, изученные Знания, Навыки Героя, События, Скины Города и многое другое. И то, что для игры Vikings: War of Clans были разработаны уникальные формулы подсчета результатов каждого действия игрока, которые включают в себя множество переменных и математических операций. С множеством факторов я знаком, хотелось бы ознакомиться с математическими операциями. 


Есть у меня теория, что работает это примерно так. Есть проценты первого порядка (шмотки, навыки героя, знания) которые применяются к изначальному времени в 1д. Получается число Х. Далее идут в бой проценты второго порядка (скин города, бонус от квк, дневной бонус) которые применяются к числу X и получается в итоге число Y. Затем наблюдаем работу процентов третьего порядка (прожатый буст, титул), которые применяются к числу Y и получается число Z. И, напоследок, запуская строительство, клан может прожимать кнопку помощи, каждое нажатие которой сокращает время на 1%, и это является процентом четвертого порядка, который применяется к числу Z.

Views
1k
Comments
5
Comments
Sep 2, 2018, 17:4909/02/18
Sep 2, 2018, 17:50(edited)
04/28/17
1

Общий принцип, вероятно, такой, но еще сложнее


Как раз сегодня потратил 10% буст, чтобы проверить, как изменится время строительства...Уменьшилось на 11-12%. Такое ощущение, что проценты еще как-то перемножаются. Скажем со скином (10%)


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


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

Sep 6, 2018, 21:3409/06/18
10/29/13
31
Неужели за неделю не нашлось хоть кого-то, кто что-то знает?)
Sep 7, 2018, 11:4209/07/18
01/25/17
491

Здравствуйте , UNKNOWNRANGER! 

Благодарим вас за ваш вопрос, но мы не можем раскрывать какие-либо подробности о такой информации, так как это испортит ваш игровой опыт. :)

Sep 19, 2018, 14:5009/19/18
Sep 19, 2018, 14:51(edited)
2

UnknownRanger сказал(а):


Неужели за неделю не нашлось хоть кого-то, кто что-то знает?)

Нашёлся, объясняю. 
Все бонусы тут делятся на 2 типа. 


1. Первым слоем идут бонусы от вещей, героя, шамана, знаний, построек итд.

2. Вторым слоем идут активируемые бусты: скин города, бусты итп.


Например, здание строится 600 сек.

С вещей героя, навыков героя и шамана и знаний имеем буст в 100%. Считаем сначала его. 


Затем вторым слоем считаем активируемые бусты, и они совершенно точно расчитываются как множитель. Например, от скина города и буста на строительство имеем еще 50%. Это означает, что время стройки нужно разделить на полтора. Если буст 70% - то делим на 1.7. Если буст 10%, то делим на 1.1. Если буст 150%, то делим на 2.5.


PS. Куда засовывать бусты от побед и от захватчиков (или от чего там они тикают периодически) - точно не знаю, но полагаю, что в первую группу.

Sep 19, 2018, 23:5609/19/18
Sep 26, 2018, 17:45(edited)
03/10/18
26

Формула рассчета времени стройки и изучения знаний: X=(A*(100/(B+100)))*(1-C/100), где:

A - Изначальное время изучения

B - Сумма всех пассивных бонусов (навыки героя и шамана, вещи, камни, руны, оракул, бонус от сервера и прочее)

C -  (буст, титул от МС).


p/s

Скорее всего аналогично работает и время обучения войск, но я пока не проверял.