ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2
meleerange
3
maxHp10045
4
mpnoyes
5
Между стартовыми позициями 10 тайтлов, 1 тайтл проходит за 1 сек
6
маг стоит на месте, рэнджа хватает, маны тоже
7
actionPoint21
воин идет вперед, Дистанция атаки - соседний тайтл. магу отсупать некуда он стоит на месте
8
dmgd121
9
mDmg02d6
Формулы расчета
плюс отравление
10
def10
CurentHpMelee = hp - ((random(2d6)-mDef)+(critChance*(random(2d6)*critValue))
-(0,1*maxHp)
11
mDef21
CurentHpRange = hp - ((random(1d12)-def)+(random(1d12)-def)+(critChance*(random(1d12)*critValue))
-(0,1*maxHp)
12
critChance0.10.5
13
critValue0.31
14
Значения помеченные зеленым можно изменять
15
16
Расчет урона по Воину
17
DistanserandomDmg(2d6)mDefcritChancecritValuepoisoncurentHp
18
round 110620.511093
19
round 28520.511087.5
20
round 36920.511076
21
round 44720.511067.5
22
round 52820.511057.5
23
round 601120.511043
24
round 70420.511039Ввести
25
round 80420.511035любое
26
round 901020.511022значение
27
10
28
Расчет урона по Магу
Нажать энтер
29
DistanserandomDmg(d12)DefcritChancecritValuepoisoncurentHpНасладится результатом:
30
round 1101100.10.34.5Воин победил
31
round 282400.10.34.5Маг слился
32
round 361600.10.34.5
33
round 44600.10.34.5
34
round 52400.10.34.5
35
round 601200.10.34.532.64
36
round 701600.10.34.516.16
37
round 801200.10.34.53.8
38
round 901700.10.34.5-13.71
39
40
41
42
Генерально тут нужно остановится, ответить на вопрос, а чего добиваемся?
43
При зафиксированных значениях имеем следующую картинку:
44
Воин амбидекстер. Здоровенный, потому что двуруч в каждой руке, с высокой скоростью, в экипировке с защитой от магии против
45
Мага в тряпках, с одним прокачанным скилом на шанс крита и урон от крит удара. Маг сливается, что похоже на правду.
46
47
Обычно я успользую такую табличку, чтобы "развесить фонари". Сделать оценку стоимости юнита в "условных пойнтах" для каждого параметра
48
и уже исходя из этих оценок продолжать балансировку.
49
Еще один важный параметр - длительность боя. Надо изначально задать границы, и в дальнейшем на них опираться.
50
51
На вскидку, я бы прикинул так
52
10хп1 поинт
53
1 actionPoint1 поинт
54
5 dmg1 поинт
55
1 Def1 поинт
56
1 mDef1 поинт
57
0,25 critChance1 поинт
58
1 critValue1 поинт
59
Длительность боя: 6-12 раундов. Больше плохо, меньше тоже. Если только противник значительно превосходит по силе.
60
61
Воин 17 пойнтов, маг 12,5. Стало понятно, почему он ложится постоянно...
62
Делаем их примерно равными по пойнтам, прогоняем по новой. Смотрим где вылезли косяки, делаем переоценку системы пойнтов
63
через 30-40 итераций начнет вырисоввываться что-то похожее на баланс.
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100