XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Желтая пресса: обучающие статьи
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
YellowStar
poon
offline
Опыт: 15,144
Активность:
Игровой баланс и метод его достижения.
Статья проходит момент написания так что огромная просьба не писать здесь пока я не закончу статью.
Игровой баланс ищется в основном методом проб и ошибок:). Также ищется огромная группа тестеров которая и находят этот баланс. Но я попробую написать
способ при котором застраты времени на выявления этих дисбалансов свелось к минимуму.
Какие виды дисбаланса существуют:
Пусть в начале вы имеете какой то выбор допустим расы. И раса а имеет большое преимущество над рассой б. Тут виден дисбаланс первой степени. Если же в процессе игры существуют выборы которые никогда не используется или наоборот используються очень часто то это дисбаланс третьей степени.Многие модеры считают что если какой то боец круче всех но не все его могут производить то дисбаланс первой степени исправлен.
Это ошибка как только игрок поймет что юнит А крут а остальные подтанцовка то я например раздражаюся и в нее не играю.
Вопрос только в цене.:) Считать баланс мы начнем только когда появяться приблизительные формулы игры. Для расчетов нужен такой параметр как цена. Цена это мерило тех усилий или ресурсов которые надо затратить в игре чтобы получить объект в свое распоряжения. Наш баланс это нахождение для каждого игрового объекта весной цены.
Первая серьезная задача это определение что будет ценой. Цена должна быть одним числом то есть типа маны для магии или золота для юнита. У стратегии где баланс необходим численные параметры есть. Например в варе вы можете сложить потребное количество золота и дерева и умножить на что нибудь вроде 1 плюс лимит деленное на два тоесть так 1+2/2.Далее мы рассмотрим как расчитать баланс отрядов.
Сначала выберем некое число (допустим 10) как среднюю чему отряда. Обозначим как V.И сопоставим каждому из отрядов цену V. Дальше сделаем вот что. Предположим у нас есть два отряда - А и В. Давайте сосчитаем вероятность того что А победит В. Мы не будем изучать теорию вероятности :) мы смоделируем ани. Где то 100 раз- и посчитаем успешные исходы для каждого бойца. Получим число от 0 до 1. Назовем их Аа и Вв.
А теперь пересчитаем цену которая будет выглядеть так: Va = F(Aa)*Vb
где F(Aa) - Такая функцию от нашел вероятности.
F(Aa)=Aa /Bb Если ни одно не равно 0 но если равно то заменим на маленькое выражение 0.01 к примеру. Если скажем А побеждает в 75% случаев а В стало быть 25%.Это означает что А круче В в три раза. Значит и цена по нашей формуле будет в три раза выше.Проверка,не равна ли нулю одна из вероятностей.
Делаем это потому что у одной из сторон шанс нанести повреждения у одной стороны слишком малы. А нам не нужно чтобы результаты уходили в ноль или бесконечность.Теперь проведем эту операцию для всех пар отрядов сравнив каждый с каждым.Вероятности ради проведем это испытание несколько раз подряд. Получим чтото вроде баланса....Хотя не совсем то.
Вы получили более менее рабочую сцену балансировки. Теперь попробуем ее усовершенствовать. Наша система не учитывает несколько вещей. Во первых взаимодействие в группе:понятно что маг целитель вряд ли справиться с большинством бойцов, но группа с Мип намного мощнее чем без него. Во вторых неводаше свойства отряда среди которых обычно важнейшие оказываются скорость бега и атаки. Первому горя помочь не трудно.
Как сбалансировать войска мы разобрались. Теперь разберем несколько приемов которые помогут совладеть с объектами других типов. Например здания. Если они производят войска то логично будет составить чему как чему производимых войск умноженую на какой нить коэфицент. Если делают доход то посчитать как с войсками.Если нужны для стоительства каких либо других здании посчитать сумму здании которые из него следует и умножить на коэфицент.
Часто возникает балансные схемы типа камень ножницы бумага . Одна сторона хорошо справляеться с одной но проигрывает другой.В таком положении схватки заканчиваються быстро и предсказуемо. Самый простой способ предотвратить такое положение это правило трети. Если войска одной из сторон выигрывает у войск другой более чем в 2/3 случаев то стоит подправить их характеристики, Усилив одну из них специально против сильной стороны. Затем пересчитать. Желаем такие же испытания как и раньше

Отредактировано Jon, 04.06.2007 в 10:47.
Старый 04.06.2007, 10:18
S

offline
Опыт: 43,833
Активность:
Бред то что ты сейчас написал это не баланс. Баланс в заклинаниях а не в цене, иначе бы в доте рапира стоила всего 7000 и не было бы сборных артефактов.

Статья имхо не труъ.

Sasha добавил:
П.С. Проанализировав статью добавлю - была написана в жажде получить 1000 опыта.
Старый 04.06.2007, 10:23
J
expert
offline
Опыт: 48,447
Активность:
Sasha Баланс вообщето понятие обширное, нетока равные силы, но и экономика тоже должна быть сбалансирована... а насчет статьи согласен... большая часть какая-то вода...
Старый 04.06.2007, 10:24
YellowStar
poon
offline
Опыт: 15,144
Активность:
только по два но только берем две одинаковые группы солдат одну усиленную одним бойцом другую другим. И проделываем те же операции сравнивая чему добавленных бойцов. Осталось задействовать скорость дальность и другое. Неплохая идея запустить персонажей в бой с некоторого расстояния.Для счета магии вызова просто добавьте магу стоимость вызванного существа. Для экономики (боец приносит доход ежеходно)присвоите доход за пару ходов.
Старый 04.06.2007, 10:25
S

offline
Опыт: 43,833
Активность:
Цитата:
А теперь пересчитаем цену которая будет выглядеть так: Va = F(Aa)*Vb
где F(Aa) - Такая функцию от нашел вероятности.
F(Aa)=Aa /Bb Если ни одно не равно 0 но если равно то заменим на маленькое выражение 0.01 к примеру. Если скажем А побеждает в 75% случаев а В стало быть 25%.Это означает что А круче В в три раза. Значит и цена по нашей формуле будет в три раза выше.Проверка,не равна ли нулю одна из вероятностей.

Молодец, добавил немного ценного.

Цитата:
Получим чтото вроде баланса....Хотя не совсем то.

Сам опроверг свои слова.
Цитата:
рабочую

Рабочую?!!! Оо
Цитата:
Во первых взаимодействие в группе:понятно что маг целитель вряд ли справиться с большинством бойцов, но группа с Мип намного мощнее чем без него

Все игры ведут в доту © IceFrog

Цитата:
Желаем такие же испытания как и раньше.

Это ты кому? тому кто прочитал статью? ИМХО статья успехом пользоваться не будет потому что свой баланс делает каждый САМ.

Цитата:
вода

Скорее жижа. Видишь, автор пытается -
Цитата:
олько по два но только берем две одинаковые группы солдат одну усиленную одним бойцом другую другим. И проделываем те же операции сравнивая чему добавленных бойцов. Осталось задействовать скорость дальность и другое. Неплохая идея запустить персонажей в бой с некоторого расстояния.Для счета магии вызова просто добавьте магу стоимость вызванного существа. Для экономики (боец приносит доход ежеходно)присвоите доход за пару ходов.

Нагружает статью какой-то фигней которая вообще не по теме :)

...Присвоите доход за ПАРУ ХОДОВ....

Тут тема про варкрафтный баланс или шахматы?
Старый 04.06.2007, 10:26
S

offline
Опыт: 43,833
Активность:
Автор пишет тему кусками вместо того чтобы писать в 1 посте.... жесть. Куча жижи, которой нараян увеличивает "увесистость" статейки
Старый 04.06.2007, 10:35
J
expert
offline
Опыт: 48,447
Активность:
NaRaYaN обьеденил... если не так.. твои проблемы, т.к. ты сам это мог сделдать...

Jon добавил:
Цитата:
Сообщение от NaRaYaN
Просил не писать пока не закончу

надо писать либо всю статью сразу... либо неписать ее, пока незакончиш

Отредактировано Jon, 04.06.2007 в 12:45.
Старый 04.06.2007, 10:49
Game Ghost
Advanced Ghost User
offline
Опыт: 3,581
Активность:
NaRaYaN
Статья про баланс полезная, а также я учел заметки от Jon
Sasha
А вы бы могли написать статью о балансе среди военных сил.
Старый 04.06.2007, 20:37
YellowStar
poon
offline
Опыт: 15,144
Активность:
Военных сил для какой Игрухи. Эта статья о балансе в целом. Можешь его заточить и под стрелялку изменив некоторые параметры статьи.:)
Старый 04.06.2007, 21:01
S

offline
Опыт: 43,833
Активность:
Цитата:
Статья про баланс полезная

Повторю - у каждого понятие о балансе своё. Не надо его навязывать другим.
Цитата:
А вы бы могли

Когда на форуме переходят на вы в реале уже бьют морды © SilentSmart
Старый 04.06.2007, 21:28
YellowStar
poon
offline
Опыт: 15,144
Активность:
Я бы мог. Кстати я саша не знал что за статьи дают опыт.:)Теперь знаю и улучшу эту статейку до уровня баланс для любых игр метод расчета. Писать буду долго и обдуманно:). Думаю пригодиться кому нить.
Это призрак игр скажи на какую тему точно дописать в эту статейку.
Старый 04.06.2007, 21:41
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Оеально полезная, если труъ.
Согласен с Sasha, у каждого своё понятие баланса и свои методы достижения оного.
Старый 04.06.2007, 23:32
gildmaster

offline
Опыт: 11,268
Активность:
Угу, согласен, я щас компанию делаю, так в ней вобще главный герой даже на высоких уровнях не может победить целую армию.Там всё зависит от комбинации спелов и командной игры.
Старый 05.06.2007, 05:01
YellowStar
poon
offline
Опыт: 15,144
Активность:
Зато я знаю один точно во всех играх присутствует.Тест. А статья написана для тех кто допустим делает свою доту и ставит значения от балды. Это статья просто сокращает время теста карты на баланс. В основном она написана для игр где используются числа(мана тоже как число идет).
Старый 05.06.2007, 09:03
dk

offline
Опыт: 60,293
Активность:
Советую исправить все очепятки, многие места непонятны
ИМХО в основном затронуты азы балнса, которые и так понятны если хоть немного позаниматься этой темой. Приведенные формулы слишком примитивны для реального использования и мало конкретики. Но есть перспективы развития, так что дерзай пока на базу не тянет...
Старый 09.06.2007, 13:02

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:25.