Объявления
Поздравляем
Roman2211


Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

Моды

Обсуждаем, делимся впечатлениями, новой информацией
offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Моды

Сообщение AlexSpl » 11 мар 2016, 00:19

Решил проверить ключи командной строки редактора. Так вот, нет там никакого /pur.

Есть ключи для дебага: /p[n], где n - уровень детализации (как в игре).

Реально существует два уровня детализации:
/p1 - можно редактировать тайлы вручную;
/p2 - то же самое, что и /p1, но дополнительно пишется лог в файл KB.LOG;
eсть ещё /p4, но он использовался для отлова багов разработчиками, для пользователя ничем не отличается от предыдущих двух ключей.

Кроме ключей для дебага, есть ключ /jvc (да, он самый), который, однако, ничего полезного не делает. Этот ключ отключает защиту от изменения оригинальных карт (36 шт.). Например, без ключа карта "BELTWAY.MP2" будет сохранена как "_BELTWAY.MP2", перед названием карты также будет добавлен символ "_". Если запустить редактор с ключом "/jvc", оригинальная карта перезапишется.
Вернуться к началу

offlineАватара пользователя
Orzie  
Ветеран
Ветеран
 
Сообщения: 698
Зарегистрирован: 12 сен 2013, 15:17
Откуда: Томск
Пол: Не указан
Награды: 3
Высшая медаль (1) 3 место 1 этапа по HMM1 (1) Бонусный шлем (1)
Поблагодарили: 457 раз.

Re: Моды

Сообщение Orzie » 11 мар 2016, 15:40

Так вот в чём секрет этих нижних подчёркиваний, которые парили мне мозг все детство! :)
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Моды

Сообщение AlexSpl » 15 мар 2016, 18:06

Насчёт extraIndex. Похоже на то, что это дополнительный индекс объекта, который удаляется в редакторе карт вместе с основным объектом. Например, имеется лаборатория алхимика, чей левый нижний тайл перекрыт горой. Если применить инструмент "Erase" к этому тайлу, то с карты будет удалена не только лаборатория, но и гора, тайл которой частично перекрывает тайл лаборатории. Если у тайла нет extraIndex (равен 0), то будет удалён только объект, индекс которого равен значению поля objIndex тайла.
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1057
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 638 раз.

Re: Моды

Сообщение Владимир » 15 мар 2016, 18:13

То, что меня давно терзает относительно редактора - это
1) Почему в некоторых случаях поставить перекрывающиеся объекты можно только угадав "правильный" порядок, иначе кто-нибудь скажет "Invalid placement"?
2) Есть низкие красные объекты-препятствия, про которые я написал невнятное "число различных типов неизвестно". Когда всё-таки столбик таких объектов позволяет героям "протискиваться" влево и вправо, а когда он непреодолим?
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Моды

Сообщение AlexSpl » 15 мар 2016, 18:19

Это очень интересный вопрос. Я пока не вижу иного решения, как проверить все объекты и составить таблицу проходимости тайлов. Думаю, получилась бы отличная статья, но работы много :)

В принципе, можно глянуть алгоритм построения пути. Но этого будет недостаточно. Иногда герой, стоящий на тайле, может покинуть его только в определённом направлении. Путь же стоится с учётом этой особенности и обычно огибает такие тайлы.
Вернуться к началу

offlineBen80  
имя: Сергей
Эксперт
Эксперт
 
Сообщения: 1318
Зарегистрирован: 18 июн 2017, 06:49
Пол: Не указан
Поблагодарили: 336 раз.

Re: Моды

Сообщение Ben80 » 17 сен 2020, 08:33

Посмотрел посты AlexSpl с обзором балансных модов. Я так понял, было много разговоров (Qwerty, например), но в итоге handbookhmm.ru так и не предложил своего балансного мода. Одна из проблем балансных модов - наличие игроков, которые "признавали" бы такой мод. По сути это проблема авторитета. То есть в моддинге, чтобы играли в твой баланс, нужно дополнительно (а вернее, прежде всего) к балансу сделать что-то крутое. Например, новый контент, новые фичи, что-то мегаполезное и тд. Так вот, такой "авторитет" можно в принципе просто позаимствовать из мода SW по Героям 3. То есть можно было бы подправить параметры юнитов, взяв их из SW (кроме скорости, конечно).
Вернуться к началу

offlineАватара пользователя
Orzie  
Ветеран
Ветеран
 
Сообщения: 698
Зарегистрирован: 12 сен 2013, 15:17
Откуда: Томск
Пол: Не указан
Награды: 3
Высшая медаль (1) 3 место 1 этапа по HMM1 (1) Бонусный шлем (1)
Поблагодарили: 457 раз.

Re: Моды

Сообщение Orzie » 07 окт 2020, 14:53

Конкретно из H3SW я бы, прямо скажем, не рекомендовал брать статистики. Игромех-то другой. Кроме того, каждый майлстоун в любом случае содержал/будет содержать балансные правки, если у нас хватит сил пилить. Для адекватного баланса нужен наигрыш из десятков тысяч часов, армия тестеров в онлайне, ну вы поняли. Сам баланс в планах даже более асимметричен, чем в самой двойке, поэтому явно не лучший кандидат.

Максимум, что можно было бы посоветовать - это делать Tournament Edition для двойки и проводить турниры только на нём. Держать максимально удобную и понятную документацию на портале, создать мультиплеерный клиент типа того, что сделан Бараторчем для сода/хоты.
Но это, конечно, всё равно утопия, потому что на дворе 2020 и люди играют в другие игры.
Вернуться к началу

offlineBen80  
имя: Сергей
Эксперт
Эксперт
 
Сообщения: 1318
Зарегистрирован: 18 июн 2017, 06:49
Пол: Не указан
Поблагодарили: 336 раз.

Re: Моды

Сообщение Ben80 » 07 окт 2020, 15:37

Orzie писал(а):

Конкретно из H3SW я бы, прямо скажем, не рекомендовал брать статистики. Игромех-то другой.


Согласен. Это я, пожалуй, глупость написал.

Orzie писал(а):

Максимум, что можно было бы посоветовать - это делать Tournament Edition для двойки и проводить турниры только на нём. Держать максимально удобную и понятную документацию на портале, создать мультиплеерный клиент типа того, что сделан Бараторчем для сода/хоты.
Но это, конечно, всё равно утопия, потому что на дворе 2020 и люди играют в другие игры.


Тоже согласен. Турниры какие-то вряд ли уже будут. Мультиплеер в Двойку останется только для "домашних посиделок". Что по своему имеет большой плюс, хотя для популяризации игры, конечно, большой минус.

***

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

Orzie писал(а):

Для адекватного баланса нужен наигрыш из десятков тысяч часов, армия тестеров в онлайне, ну вы поняли.


Для получения адекватного баланса возможны те же 2 пути, что и в инженерии/науке (возможно и сочетание). 1-й теоретический, с привлечением "известных законов", 2-й - эмпирический (про который ты написал). Создатели Двойки, видимо, шли 1-м путем, и в целом со своей задачей справились.
Вернуться к началу

offlineBen80  
имя: Сергей
Эксперт
Эксперт
 
Сообщения: 1318
Зарегистрирован: 18 июн 2017, 06:49
Пол: Не указан
Поблагодарили: 336 раз.

Re: Моды

Сообщение Ben80 » 07 окт 2020, 17:40

Orzie писал(а):

Для адекватного баланса нужен наигрыш из десятков тысяч часов, армия тестеров в онлайне, ну вы поняли.


Смотря на каких картах играть. Если на таких, как играют в онлайне Тройки, то ценность данного наигрыша приближается к нулю (см viewtopic.php?f=39&t=944&p=20825#p20825)
Вернуться к началу

offlineАватара пользователя
Orzie  
Ветеран
Ветеран
 
Сообщения: 698
Зарегистрирован: 12 сен 2013, 15:17
Откуда: Томск
Пол: Не указан
Награды: 3
Высшая медаль (1) 3 место 1 этапа по HMM1 (1) Бонусный шлем (1)
Поблагодарили: 457 раз.

Re: Моды

Сообщение Orzie » 08 окт 2020, 04:29

:smile24: Без наигрыша на "турнирном шаблоне" ни о каких балансах и разговора быть не может. Именно он позволит понять, какие проблемы есть в текущем геймплее, найти все абьюзы, которые будет способно найти воображение игрока-человека, и решить, что с ними делать.

Отсутствие наигрыша в двойке по такой схеме привело к тому, что у каждой собаки есть свой балансный мод, который ничем не лучше "конкурента" и все спорят, кто правильнее выставил хп паладинам. Что характерно, те, кто тратят время на хекс едит и создание таких модов, имеют практически никакой опыт игры в онлайне или вообще чисто эмпирические расчёты без учета геймплея, человеческого фактора, вероятностной механики Героев или особенностей конкретных карт.
Вернуться к началу

Пред.След.

Вернуться в Общий раздел

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron