Наткнулся в соцсетях на тестовую задачу по балансировке для Game Designer
Наткнулся в соцсетях на тестовую задачу по балансировке для Game Designer

Воин сражается с нападающими на него по одному гоблинами. Бой происходит в пошаговом режиме. В каждый ход есть одно действие у воина и одно у гоблина, которые они совершают одновременно.

3333

За 5 ходов Рыцарь суммарно получает 15 урона.

Каждый 5 ход он лечит 5 ХП.

Соответственно, за 5 ходов он получает 10 урона в среднем.

Соответственно, в среднем по больнице он в ход получает 2 урона.

1000/2 = 500 ходов он выдержит.

Один гоблин отъезжает за 3 раунда. 500 не делится на 3, соответственно, Рыцарь железно проживет 499 раундов и на 500 откинется. При этом каждый раз, когда он принимает банку - он не бьет. За 500 раундов принять банку он успеет 100 раз.

499 - 100 = 399 раундов он бьет

399/3  = 133 гоблина он убьет за это время.

Ответ: 499 ходов проживет (500, если считать еще ход момента смерти); 133 гоблина убьет.

2
Ответить

UPD: косячнул, когда отнял 100 ходов принятия банки. Тогда получается, что железно 499 ходов. (На 495 ход у него остается 5 ХП + 5 от зелья, сотый раз выпить зелье он просто не успеет). Но если даже не считать эту сотку, а отталкиваться от кол-ва ХП на 495 ход, выходит все равно 499.

Ответить