Random Monsters Map Patcher - разнообразные нейтральные армии - Страница 2 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ответ
Страница 2 из 10
 
Опции темы
#16
Старый 17.12.2012, 16:17
  #16
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Но Дирман, мы же можем выставить пирата.
Ment вне форума
Ответить с цитированием
#17
Старый 17.12.2012, 16:20
  #17
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Представь, был стек крестьян 100 штук. Мы получим 20 существ из NCF, 20 других существ из оригинала, 60 крестьян. Карта на шаблоне умеет в случайные существа вставлять существ из NCF?

Добавлено через 59 секунд
MentНо Дирман, мы же можем выставить пирата.
Отвечаю снова:
DyrmanА если будем выставлять существ NCF, то карта будет неиграбельна на обычной версии.
Dyrman вне форума
Ответить с цитированием
#18
Старый 17.12.2012, 16:25
  #18
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Если они совершенно случайные, то тут без вариантов. Просто все случайные карты строятся по шаблону, просто шаблоны при генерации могут выбираться случайным образом, а можно ей заранее говорить. В этом плане существа ncf легко генерируются случайно на любых шаблонах. Вот в чём я не могу быть уверен, это как на шаблонах более тонко задать условия для состава отрядов, можно ли это дело как-то ограничить. Но мне кажется, с этим стоит разобраться.
А если будем выставлять существ NCF, то карта будет неиграбельна на обычной версии.
На обычной версии теряется одна из фишек твоей идеи, довольно важная фишка. Возникает вопрос: нафига тогда использовать её на обычной версии? )
Ment вне форума
Ответить с цитированием
#19
Старый 17.12.2012, 16:36
  #19
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Вот пример файла с шаблоном.
	

	
		
			CREATURE_MARBLE_GARGOYLE
			1
		
		
			CREATURE_GREMLIN_SABOTEUR
			2
		
	
	1887
	12580

Как видно, виды существ задаются отдельно. То есть для каждой комбинации нужен отдельный файл.
Недостаток RMG в том, что он хоть и ставит группы существ, но они не случайные в том смысле, что не меняются, если начать играть в эту карту снова.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#20
Старый 17.12.2012, 17:01
  #20
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

MentЕсли они совершенно случайные, то тут без вариантов. Просто все случайные карты строятся по шаблону, просто шаблоны при генерации могут выбираться случайным образом, а можно ей заранее говорить. В этом плане существа ncf легко генерируются случайно на любых шаблонах. Вот в чём я не могу быть уверен, это как на шаблонах более тонко задать условия для состава отрядов, можно ли это дело как-то ограничить. Но мне кажется, с этим стоит разобраться.

На обычной версии теряется одна из фишек твоей идеи, довольно важная фишка. Возникает вопрос: нафига тогда использовать её на обычной версии? )
Рандомные карты не причём - они очень убоги. Картостроительство - тоже не причём.
Фишка главная в разнообразии отрядов нейтралов на старых картах. На многих картах отряд состоит из одного стека. Я думаю, не сложно сообразить, что надо превратить этот отряд в несколько разных стеков. Представь составной стек, где одно существо NCF, а другое нет. Он не будет работать в обычной игре. А версии мода 2 - мы можем на одной и той же карте играть с NCF и без и всегда будут ранообразные отряды.

Добавлено через 3 минуты
RedHeavenHeroВот пример файла с шаблоном.
	

	
		
			CREATURE_MARBLE_GARGOYLE
			1
		
		
			CREATURE_GREMLIN_SABOTEUR
			2
		
	
	1887
	12580

Как видно, виды существ задаются отдельно. То есть для каждой комбинации нужен отдельный файл.
Недостаток RMG в том, что он хоть и ставит группы существ, но они не случайные в том смысле, что не меняются, если начать играть в эту карту снова.
Это тоже + в защиту мода.
Dyrman вне форума
Ответить с цитированием
#21
Старый 17.12.2012, 18:17
  #21
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Фишка главная в разнообразии отрядов нейтралов на старых картах.
Имеются в виду авторские карты, что ли? Но зачем? Если автор так сделал, то пусть так и будет, может, он чем-то руководствовался. Если автор не сделал поддержку NCF, то это тоже проблемы автора: кому надо, тот сделает. По моему скромному мнению, в этом мало смысла, вот улучшать качество карт ГСК -- дело другое.
Недостаток RMG в том, что он хоть и ставит группы существ, но они не случайные в том смысле, что не меняются, если начать играть в эту карту снова.
Зачем по несколько раз играть на одной и той же случайной карте? ГСК на то и есть, чтобы играть в разные карты.
А структура файла, кстати, обнадёживает. Тогда можно будет легко и связки реализовать, и NCF, и всё, что хочешь. И не надо будет при старте карты 10 мин. ждать, пока скрипт обработает всех существ
Ment вне форума
Ответить с цитированием
#22
Старый 17.12.2012, 19:53
  #22
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

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

Добавлено через 7 минут
MentЗачем по несколько раз играть на одной и той же случайной карте? ГСК на то и есть, чтобы играть в разные карты.
На ГСК смысла играть нет. Тот же ИРМГ лучше. Или кто-то играет? Не встречал.
В любом случае, хочешь пользуйся, хочешь нет. Пока ещё никто не заставляет
Dyrman вне форума
Ответить с цитированием
#23
Старый 17.12.2012, 20:04
  #23
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

На ГСК смысла играть нет. Тот же ИРМГ лучше. Или кто-то играет? Не встречал.
Иногда играет Да не суть важно, для ИРМГ такая штука тоже не помешает.
Ment вне форума
Ответить с цитированием
#24
Старый 17.12.2012, 20:27
  #24
^
psatkha
 
Аватар для psatkha
📖
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2789
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2789
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Стрелка
Re: RM - мод на разнообразные нейтральные армии

DyrmanТолько забываешь, что авторы делали свои карты ещё не зная никаких NCF, особенно разрабы(именно их карты это канон, как не прискорбно).

Это точно, я всегда за разнообразие, так как одно и тоже быстро надоедает, а так у 5-ки есть все шансы и дальше радовать нас...
psatkha вне форума
Ответить с цитированием
#25
Старый 20.09.2013, 13:09
  #25
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Проект заглох?
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#26
Старый 22.09.2013, 20:09
  #26
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Жаль. Задумка была хороша.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#27
Старый 23.09.2013, 20:32
  #27
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

RedHeavenHeroЖаль. Задумка была хороша.
Пока не до него. Но как говорил, разработка будет после нескольких других модов.
Dyrman вне форума
Ответить с цитированием
#28
Старый 20.07.2014, 01:26
  #28
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Чтобы реализовать проект, нужны все интересные связки существующих стеков.
Ещё нужны пропорции (веса) стеков в этих связках.

Алгоритм:
1) Собираем имена всех существ на карте, считаем их силу.
mass_creatures = {name_monsters, power}
2) Согласно таблице комбинаций с весам и силой, заменяем существ на других.
(Очень непросто будет составить такую таблицу - это самое сложное в моде. Необходимо также избежать большого количества повторений).
Можно добавить к каждой кучке монстров новых с такой же силой, затем удалить старых.
mass_new_creatures = {name_monsters, mass_stack={ID={...},count={...}}}
3) Ждем отвисания карты и играем)))
Dyrman вне форума
Ответить с цитированием
#29
Старый 20.07.2014, 01:55
  #29
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

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

Добавлено через 5 минут
Если с таблицей будет слишком много мороки, то можно отдать всё на волю рандома.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#30
Старый 20.07.2014, 02:07
  #30
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Табличку вижу примерно так:
ID монстра
Массив ID связок с весами (вес в сумме должен составлять 1).

Пример для двух стеков:
(1, {{1,2}{0.04,0.96}}

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

Добавлено через 9 минут
RedHeavenHeroАрмии предполагаются только двухотрядные или возможно и большее число отрядов?
До полного заполнения (даже в 7 стеков).
Добавляется первый стек с ID1, к нему по весу находится второй стек с ID2, потом уже к обоим по суммарному максимальному весу связок ID3 к ID2 и ID3 к ID1 находится третий, четвертый уже находится из суммарно максимально возможного двух весов от ID1 до ID3... (Думаю, можно допустить огромный приоритет двойных связок в битве над всеми остальными)Высчитывается всё до тех пор, пока не будет 7 существ в отряде или же средний вес из связок будет ниже предыдущей итерации.

Затем распределяем максимально эффективно от значений силы.(пока можно просто делить поровну по силе)

Добавлено через 36 секунд
RedHeavenHeroДобавлено через 5 минут
Если с таблицей будет слишком много мороки, то можно отдать всё на волю рандома.
Часть смысла мода теряется.
Dyrman вне форума
Ответить с цитированием
Ответ
Страница 2 из 10


Опции темы



Часовой пояс GMT +4, время: 03:28.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru