Работаю над базовым калькулятором ЛА2, не нашел информации на форуме по этой теме, может у кого есть уже такие наработки?

BladeRunner

Знающий
Меценат
Сообщения
1 230
Розыгрыши
0
Репутация
-265
Реакции
467
Баллы
475
Хроники
  1. Interlude
Исходники
Присутствуют
Сборка
любая
Сабж. Пытаюсь реверсить базовый калькулятор рассчета статов и таблиц значений для ядра сервера: статы классов и мобов, таблицы хп и прочих параметров и тд. То есть высчитываю базовый калькулятор распределения баланса и постройки прогрессии развития персонажа и его скорости. В инете мало информации по этой теме, приходится все почти с 0 реверсить. Может кто поделить какой инфой по данной теме? или кто уже интересовался, и есть ссылки или наработки по данному вопросу?

Актуальные вопросы в данный момент:

1. Есть идеи, как рассчитывается стоимость ресурсов? я понимаю, как вывести стоимость пушки от ее характеристик, но вопрос в том, как ее подробить на ресурсы и какие? и как заложить алгоритм распределения ресов по мобам от их востребованности для крафта...

2. Ребят, может кто увлекается ковкой или смежными темами? какие материалы и химия используется при ковке?
а) для увеличения температуры горна
б) для изменения характеристик расплава ( присадки которые добавляют сейчас знаю), может какие редкие старинные методы и добавки
в) что раньше использовали для создания форм для отливки, шаблонов и тд?
г) какие материалы могли сочетать со сталью в изделиях в процессе выплавки или выкования?
д) какие вспомогательные материалы использовались? типа разделителей, смазок, отвердителей для форм и тд?

3. Апдейт: Благодаря Аристо и секретному гению БДО-серверов, есть декомпилы с пдбшек ПТСки ХФ. Разыскиваются, можно не бесплатно, файлы декомпилов других хроник, отвечающие за расчет статов персонажей и мобов, дамага, экономики, состава дропа мобов, баланса и силы/скорости скилов. Можно только эти куски, если вы не можете поделиться остальной частью декомпила
 
Последнее редактирование:
а не о том. я про базовую логику рассчета дропа. почему пушка патак 21 стоит допустим 120к адены, а демонсплинтеры - 48лямов. и почему вообще такие патак у оружия под и под какие лвл/грейды. А распределние по мобам скорее всего было условно рандомное, от какой-то внутренней расчетной цифры ценности моба, и далее на эту цифру ему насыпали начинки дропом по рандому, с учетом лвл моба и предполагаемых к падению с него грейдов ресурсов и оружия. никто ручками не прописывал эти тысячи мобов. максимум фиксили отдельные совсем кривые дропы. и то, шансы выбить допустим ДЦ перчи, шлем и тапки - никак не соотвествуют между ценой и реальным шансом их выбить в игре. Народ конечно будет орать, что так задуманно, но имхо это баг, который сделали фичей
Ну если учитывать что и цена в принципе рандомная, но все-таки обусловлена DPS значением, то тоже можно просто все списать на лень (или же рандомные значения, но нам то нужны конкретные расчеты а не простое, хотя и заманчивое объяснение). Тут увы надо прикапываться к данным, классифицировать предметы по цене, DPS урону, скорости и типу, достаточно калоритная работа. Кстати почему полезно думать что шанс получения предмета должен как-то зависить от пользы предмета (ну или же ценности) ? Адена то достаточно свободно падает... а пользы от нее не так уж много.
 

Ну если учитывать что и цена в принципе рандомная, но все-таки обусловлена DPS значением, то тоже можно просто все списать на лень (или же рандомные значения, но нам то нужны конкретные расчеты а не простое, хотя и заманчивое объяснение). Тут увы надо прикапываться к данным, классифицировать предметы по цене, DPS урону, скорости и типу, достаточно калоритная работа. Кстати почему полезно думать что шанс получения предмета должен как-то зависить от пользы предмета (ну или же ценности) ? Адена то достаточно свободно падает... а пользы от нее не так уж много.
Цена не рандомная. Базовая цена вполне прописанна, но из-за кривизны разработчиков- она не совпадает и не равно пропорциональна рыночной
 
Есть идеи, по какой логике сформированны таблицы базовых ХП классов? не функция рассчета, а к чему привязаны ее коэффициенты. Почему у некоторых классов больше значения, у каких-то меньше, от чего это зависит и почему решили именно такие поправки сделать? Таблица значений, должны быть без бонусов от пасивок -

ЗЫ: чем больше углубляюсь, тем больше впечатление, что геймдизв в ЛА2 делали какие-то далба*бы. ну как базовые ХП ТХ могут быть ниже хавка? даже пусть с учетом пасивок, если у ТХ больше. в чем бля*ть логика делать милишнику меньше хп, чем лукарю в базе??? ЗАЧЕМ???!!!
 
Последнее редактирование:
Есть идеи, по какой логике сформированны таблицы базовых ХП классов? не функция рассчета, а к чему привязаны ее коэффициенты. Почему у некоторых классов больше значения, у каких-то меньше, от чего это зависит и почему решили именно такие поправки сделать? Таблица значений, должны быть без бонусов от пасивок -
Мне кажется что именно по этому вопросу тебе надо корейцев страшивать, ибо базовое хп идет статиком в сетингах.
 
Мне кажется что именно по этому вопросу тебе надо корейцев спрашивать, ибо базовое хп идет статиком в сетингах.

так я и занимаюсь тем, что реверсю формулы и логику статичных значений в ядре сервера. Они же по какой-то логике задавались геймдизайнерами ЛА. Хотя создается впечатление, что они просто от балды накидывали показательные или квадратичные/геометрические прогрессии, а потом как-то костылями от балды это рихтовали. И где ж этого корейца, да который еще бы понимал, что там наворотили - взять?
 
так я и занимаюсь тем, что реверсю формулы и логику статичных значений в ядре сервера. Они же по какой-то логике задавались геймдизайнерами ЛА. Хотя создается впечатление, что они просто от балды накидывали показательные или квадратичные/геометрические прогрессии, а потом как-то костылями от балды это рихтовали. И где ж этого корейца, да который еще бы понимал, что там наворотили - взять?
в компании ncsoft :D у них своя логика и мышление
 
в компании ncsoft :D у них своя логика и мышление

да там уже 100 раз поменяли походу всю команду балансных ГД, при том что большая часть была просто копипастнута из ЛА1, и дальше какие-то или бомжи по объявлению, или "талантливые родственники начальства" пилили баланс игры


Апдейт:
какие же с**а долбоебы делали баланс ЛА2.... это пиздаааа..... просто обоссать и выкинуть!

Да, они прикольно посчитали, что сумма статов должна быть одинакова. верно прикрутили, что график соответствующих коэффициентов должен на абсолютное численное изменение отвечать пропорционально относительным изменением коэффициента. То есть задали кривую коэффициентов от значения стата. Получаем, что например +10 к стату изменяет коэффициент этого стата в такой же множитель, как и -10 этого стата. Но, с**а, между собой эти коэффициенты статов сделали с разными графиками, значениями, и приростом от шага стата! То есть допустим добавление +10 ИНТ не уменьшает допустим -10СТР в той же степени, так как таблицы коэффицинтов имеют разный дифференциал приращения... в итоге у них получается изменение в *1,22 раза против /1,42. да, таких тату естественно нет, но это механизм рассчета начальных характеристик чара, чтобы из усредненного фантома среднего во всем сделать специализации. А поскольку числовые статы чара это больше декоративная вещь, а вот все рассчеты дпс и характеристик чара идут именно через связанные с ними по таблицам коэффициенты, то вся математика ЛА2 идет в пи3ду....Жесть.... так на эту всю кривоту выебнуться и присрать еще квадратичный рассчет МАтак при линейном ПАтак... , чтоб вообще невозможно было забалансить при изменение лвл и баффы... прост дегроты...
как можно так обосраться уже в самом начале и самой базовой механике баланса... Потому в ЛА и близко к нормальному балансу никогда не было, а ток костыли. Зато тысячи хомячков дрочат "ряяяя!!!! Это не по оффу!!!!"
 
Последнее редактирование:
Весьма сложный оказался вопрос в выборе базовых входных настроек развития персонажа. И многие параметры взаимосвязанны, причем не очевидно, какой из них приоритетнее, а они влияют друг на друга. Например кривая значений экспы от лвл, необходимой для получения следующего лвл не однозначно определяет время,, потраченное на получение каждого лвл. Так как может быть разное время убийства моба на каждом лвл, разное количество эксп с одного моба, разная сила и толщина мобов, разная мощность экипировки против одного моба этого лвл, как по усредненному значению, так и по разбросу от степени бомжовости, которая тоже задается кривыми богатства чара от дропа и/или доната. Далее разный бафф может быть у чара, что тоже надо учитывать. И вообще баф - неоднозначная штука, так как он может быть не усиливающим в ЛА, а по сути "методом уменьшения отставания, а не усиления", если статы мобов растут быстрее, чем статы чаров, и бафами ты получаешь не преимущество, а пытаешься меньше остать от большей скорости мощности мобов. От всех этих параметров зависит соотношение времени , потраченного на убийство моба на разных лвл, общего времени или количества мобов на лвл, все это надо еще при разной одетости/баффе анализировать. и многие параметры влияют друг на друга. Это при учете, что мы даже еще пвп не учитывали, а смотрим баланс хотя бы в ПВЕ.
В общем головоломка прикольная, есть над чем поломать голову, если не просто рейтами накручивать эксп и дроп с моба, не меняя других параметров и распределений. И допустим, подняв рейты дропа - ты уже поднимаешь рейты опыта, так как с более хорошей снарягой быстрее получается опыт за тот же промежуток времени.
Так что пока думаю над составом начальных параметров, который бы однозначно определяли все остальные значения и формулы для рассчета всех аспектов игры.
 
Весьма сложный оказался вопрос в выборе базовых входных настроек развития персонажа. И многие параметры взаимосвязанны, причем не очевидно, какой из них приоритетнее, а они влияют друг на друга. Например кривая значений экспы от лвл, необходимой для получения следующего лвл не однозначно определяет время,, потраченное на получение каждого лвл. Так как может быть разное время убийства моба на каждом лвл, разное количество эксп с одного моба, разная сила и толщина мобов, разная мощность экипировки против одного моба этого лвл, как по усредненному значению, так и по разбросу от степени бомжовости, которая тоже задается кривыми богатства чара от дропа и/или доната. Далее разный бафф может быть у чара, что тоже надо учитывать. И вообще баф - неоднозначная штука, так как он может быть не усиливающим в ЛА, а по сути "методом уменьшения отставания, а не усиления", если статы мобов растут быстрее, чем статы чаров, и бафами ты получаешь не преимущество, а пытаешься меньше остать от большей скорости мощности мобов. От всех этих параметров зависит соотношение времени , потраченного на убийство моба на разных лвл, общего времени или количества мобов на лвл, все это надо еще при разной одетости/баффе анализировать. и многие параметры влияют друг на друга. Это при учете, что мы даже еще пвп не учитывали, а смотрим баланс хотя бы в ПВЕ.
В общем головоломка прикольная, есть над чем поломать голову, если не просто рейтами накручивать эксп и дроп с моба, не меняя других параметров и распределений. И допустим, подняв рейты дропа - ты уже поднимаешь рейты опыта, так как с более хорошей снарягой быстрее получается опыт за тот же промежуток времени.
Так что пока думаю над составом начальных параметров, который бы однозначно определяли все остальные значения и формулы для рассчета всех аспектов игры.
Понимаешь в чем загвоздка) ты пытаешься сравнить свой разум с разумом сотни корейцев, при том судя по тому что они творят, они накуренные постоянно)
 
Понимаешь в чем загвоздка) ты пытаешься сравнить свой разум с разумом сотни корейцев, при том судя по тому что они творят, они накуренные постоянно)
В данном случае нет. то что ты процитировал - это общие принципы построения развития чара. а вот что наворотили на этом корейцы - вот это да, наркомания полная.
Ща тесты проводил. как можно отбалансить игру по скорости развития, если изначально были введены соски и приличная разница по эквипу, если есть бабки, которая уже на 19 лвл дает 5-7 кратную разницу в скорости кача даже без оффпати баффа.? А если одеть и насыпать сосок на ранних лвл, то там разница еще больше.
 
Последнее редактирование:
Снова руки дошли до ГД, так что в поисках полной модели баланса и экономики РПГ, а лучше ММОРПГ. с математикой рассчета всех параметров. Если кому попадалась такая - просьба кинуть в меня или в тему ссылкой. То что в поисковиках - в основном самые простые ясельные начальные принципы, а курсы промт-инжениринга чтобы через гпт попробовать консолидировать инфу - только после нового года начинаются.

Приемлемая статья по теме экономики ММО, есть пару интересных мыслей, но из-за квадратногнездового планового мышления автора, с кучей ошибок и абьюзов.
типичные ошибки из статьи и подобных совковых моделей:
1. непонимание мертворожденности плановой экономики, так как в ней нет и невозможны из ее сути рабочие механизмы само- регуляции
2. бесконечный печатный станок в чистом виде, или через посредников, в которых путается автор, в плане адены, шмота, промежуточных валют игрового мира, и это при фиксированной плановой цене айтемов в игре.
3. непонимание подводных камней и бесполезности крипты Терра, где методы скама примарафечены псевдо-рабочей экономической моделью.
 
Последнее редактирование:
Назад
Сверху Снизу