Как считать баланс
Когда начинать считать баланс?
Когда понятны ключевые сущности и их взаимодействия.
Когда известна общая картина игрового дизайна игры, вместе с этим мы уже понимаем, какой игровой опыт мы хотим создать для игрока.
Баланс - инструмент создания целевого игрового опыта, поэтому первый шаг - сформулировать элементы целевого игрового опыта, которые зависят от баланса.
Вот под этот игровой опыт и надо делать баланс.
Когда закончить первую итерацию?
К первому играбельному прототипу, который содержал бы большую часть сущностей и их взаимодействий.
Как начать считать баланс?
Начинается расчет баланса как решение физической задачки в школе - находим все, что можем найти.
Как обычно идем от общего к частному.
Заносим в таблицу все игровые сущности, параметры которых надо посчитать.
Для данных сущностей перечисляем их параметры.
Каждая сущность имеет базовый параметр, который имеет нормальную линейную прогрессию 1, 2, 3 и т.д. - например, уровень игры или уровень игрока, или номер волны.
От этого базового параметра начинаем высчитывать прочие параметры данных сущностей.
Все прогрессии набрасываем примитивными формулами с 2-3 коэффициентами. Главное, сразу задать растет параметр или уменьшается, с ускорением или замедлением.
Таким образом считаем все, до чего можем дотянуться.
Далее для каждого параметра выстраиваем графики относительного базового параметра и смотрим, какой получается игровой опыт и совпадает ли он с целевым. Если видим, что на 10 уровне персонаж игрока имеет 10 урона в секунду, а враги 1000 здоровья, то, скорее всего это не укладывается в удобоваримый игровой опыт.
Как раз в этот момент подключается ваше игро-дизайнерское чутье, ваше понимание того, как в игры играют игроки.
К чему приходим в итоге?
Рано или поздно ваш баланс должен прийти ко времени внимания игрока: сколько времени занимает сражение с каждым типом врагов, сколько времени занимает сборка того или иного обмундирования и т.д.
И если какое-то действие занимает слишком много времени, испытывая способность игрока удерживать внимание на одной сущности, этот момент баланса следует пересмотреть: подправить прогрессию урона игрока или жизней врагов и т.п.