Баланс в Tank Fury
Рассказываю как делал баланс в танчиках. Сразу скажу, в этом я самоучка и самодур, руководствовался чисто своим наитием и примерным представлением о ступенчатом увеличении сложности. Не уверен, что у меня получился образец, но возможно какие-то методы и подходы вам будут полезны 👌
📌 Дано:
- 60+1 уровней игры разбитых на 4 локации
- 5 танков для игрока с 3 типами апгрейда, на каждый тип по 5 визуальных апргейдов, на каждый визуальный апгрейд 5 промежуточных
-14 боссов (4 биг босса, 10 мини боссов)
-12 видов врагов
🎯 Какие задачи я ставил:
1. Не слишком легкая
2. Не слишком сложная, а главное проходимая
3. Равномерно скормить игроку весь контент в игре
4. Прогрессия с передышками
Кратко, как сделал:
1. Выписал всех врагов в таблицу, установил прогрессию по ХП и урону в 17% (от врага к врагу). 17% величина полученная опытным путем)
2. Создал таблички с уровнями, разбив по локациям
3. В этих табличках разместил врагов так, что до босса растет их количество на уровне.
4. Зная ХП врагов, составил диаграмму прогрессии сложности (ХП врагов)
5. Определил количество апгрейдов у игрока на каждый танк (у меня это 3 типа апгрейда * 5 звезд * 5 аппов до звезды)
6. Зная прогрессию врагов по ХП, составил прогрессию по апгрейдам танка игрока (этой таблицы нет на скрине)
7. Доступность апгрейдов отрегулировал ценами, т.е. на низких уровнях выгодно покупать дешевый танк, так как стоимость апгрейдов позволит эффективнее его прокачать
8. Составил табличку, где я определяю сколько даю за уничтожение вражеского танка
9. Составил табличку, где я считаю сколько игрок будет получать за каждый уровень монет (врагов на уровне мы знаем, и награду за них тоже)
10. Составил табличку где я соотношу стоимость апгрейдов и выручку игрока за каждый уровень, с учетом предполагаемых попыток и бонусов за прохождения уровня. Все это соотношу на диаграмме "Баланс экономики".
11. Дальше выстроив связи между таблицами я регулировал параметры, чтобы на графике "Баланс экономики" примерно все сходилось.
12. И конечно много-много раз перепроходил игру тестируя баланс 💀
Вот как-то так)
Возможно немного сумбурно, но это не гайд и не инструкция, просто поделился как примерно я выстраивал такой важный компонент геймплея как баланс)
Обязательно пишите, ваши умные вопросы и замечания, что сделал не так, а что так, а что бы вы по-другому сделали 💪
Владислав Сухацкий - GameDev блог
Post #87
1.7K

- 🔥 25
- 👍 8
- 🤯 2