[ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Îáùèé - Ãåðîè Ìå÷à è Ìàãèè 3 - Heroes OF Might And Magic 3 Èíôîðìàöèÿ îá èãðå è åå îáñóæäåíèÿ.

Îòâåò
 
Îïöèè òåìû
#1
Ñòàðûé 10.01.2014, 11:03
  #1
^
valergrad
📖
Ðåãèñòðàöèÿ: 10.01.2014
Ñîîáùåíèÿ: 1
Ðåãèñòðàöèÿ: 10.01.2014
Ñîîáùåíèÿ: 1
Ïî óìîë÷àíèþ
[ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò

Добрый день! Я в мультиплеере новичок. Немного почитал форум, отчеты игроков и т.д. и задался следующим вопросом - очень часто все жалуются на генератор случайных карт ( random map generator). Но почему тогда все с этим мирятся?
Мне кажется,что написать программу, которая будет генерировать случайные карты по заданным шаблонам - это задача конечно не на неделю, но все же не очень сложная. Простое гугление дало мне файлик с описанием формата h3m ( там не все, но достаточно чтобы выяснить все остальное экспериментами за денек-два). Пишем программу которая генерирует нам h3m-ки. И все - больше никаких рестартов по сильному блоку. Никаких сдвинутых охран. Никаких раздач когда одному раздало 5 ульев и 3 консы, а другому - шиш. Можно даже сделать так, чтобы в шаблоне можно было задать количество ключевых зданий ( например, утоп) для территории.
Или можно сделать так, чтобы одинаковые важные объекты охраняла одинаковая охрана ( а не так что одним - ЧД, другим - гидры). И т.д. и т.п. Я даже вдохновился сесть и написать такой генератор.
Но потом подумал - тут есть очень серьезные люди. Некоторые, считай, весь код героев дизассемблировали ( я бы за такое не взялся). Но никто почему-то этого не сделал. Возможно на то есть причины, которые, я по своему нубству не вижу. Возможно такой генератор в принципе никому не нужен, или есть какие-то серьезные ограничения которые не позволят его создать. Собственно вопрос именно в этом - задумывался ли кто-нибудь об этом?
valergrad âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2
Ñòàðûé 10.01.2014, 14:39
  #2
^
Lider1
 
Àâàòàð äëÿ Lider1
📖
Ðåãèñòðàöèÿ: 16.10.2007
Àäðåñ: D:\games\heroes3
Ñîîáùåíèÿ: 3354
1656
Lider1#1997
Ðåãèñòðàöèÿ: 16.10.2007
Àäðåñ: D:\games\heroes3
Ñîîáùåíèÿ: 3354
1656
Lider1#1997
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò

valergradДобрый день! Я в мультиплеере новичок. Немного почитал форум, отчеты игроков и т.д. и задался следующим вопросом - очень часто все жалуются на генератор случайных карт ( random map generator). Но почему тогда все с этим мирятся?
Мне кажется,что написать программу, которая будет генерировать случайные карты по заданным шаблонам - это задача конечно не на неделю, но все же не очень сложная. Простое гугление дало мне файлик с описанием формата h3m ( там не все, но достаточно чтобы выяснить все остальное экспериментами за денек-два). Пишем программу которая генерирует нам h3m-ки. И все - больше никаких рестартов по сильному блоку. Никаких сдвинутых охран. Никаких раздач когда одному раздало 5 ульев и 3 консы, а другому - шиш. Можно даже сделать так, чтобы в шаблоне можно было задать количество ключевых зданий ( например, утоп) для территории.
Или можно сделать так, чтобы одинаковые важные объекты охраняла одинаковая охрана ( а не так что одним - ЧД, другим - гидры). И т.д. и т.п. Я даже вдохновился сесть и написать такой генератор.
Но потом подумал - тут есть очень серьезные люди. Некоторые, считай, весь код героев дизассемблировали ( я бы за такое не взялся). Но никто почему-то этого не сделал. Возможно на то есть причины, которые, я по своему нубству не вижу. Возможно такой генератор в принципе никому не нужен, или есть какие-то серьезные ограничения которые не позволят его создать. Собственно вопрос именно в этом - задумывался ли кто-нибудь об этом?
Ну, если ты сможешь написать такой генератор, то карты в руки. Кто-то по любому это оценит. В смысле что некоторые люди упруться классика-форевер наше все. А другие будут играть. Это конечно если будет что-то стоящее, а шилом на мыло, не заманишь. К тому же новый софт, новые баги от этого никуда не деться.
Но по крайней мере мне это было б интересно. Посмотреть че да как.
__________________
À çà÷åì ìíå äóìàòü åñëè åñòü Ñîëîâüåâ è Ñêàáååâà???
À çà÷åì ìíå äóìàòü åñëè åñòü Ñîëîâüåâ è Ñêàáååâà???
Lider1 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3
Ñòàðûé 11.01.2014, 16:41
  #3
^
Marmot
 
Àâàòàð äëÿ Marmot
📖
Ðåãèñòðàöèÿ: 07.01.2010
Àäðåñ: Ìîçûðü
Ñîîáùåíèÿ: 2124
Ðåãèñòðàöèÿ: 07.01.2010
Àäðåñ: Ìîçûðü
Ñîîáùåíèÿ: 2124
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò

На самом деле, такой вопрос возник уже давно: если есть HD mod, где уже исправлена масса родных багов игры, почему бы не пофиксить баги генератора случайных карт? Хотя бы самые обидные. Переадресую вопрос Бараторчу в теме по HD mod'у.
__________________
Âîñêðåñàéòå, êàì³íí³ äóø³, Ðîç÷èíÿéòå ñåðöÿ ³ ÷îëî, Ùîá íå ñêàçàëè Ïðî âàñ ãðÿäóù³: ¿õ íà çåìë³ íå áóëî…
(Âàñèëü Ñèìîíåíêî. Ëþäè – ïðåêðàñí³)
Âîñêðåñàéòå, êàì³íí³ äóø³, Ðîç÷èíÿéòå ñåðöÿ ³ ÷îëî, Ùîá íå ñêàçàëè Ïðî âàñ ãðÿäóù³: ¿õ íà çåìë³ íå áóëî…
(Âàñèëü Ñèìîíåíêî. Ëþäè – ïðåêðàñí³)
Marmot âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#4
Ñòàðûé 12.05.2014, 17:54
  #4
^
zoog
📖
Ðåãèñòðàöèÿ: 23.02.2010
Ñîîáùåíèÿ: 2567
1283
Îòïðàâèòü ñîîáùåíèå äëÿ  zoog ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 23.02.2010
Ñîîáùåíèÿ: 2567
1283
Îòïðàâèòü ñîîáùåíèå äëÿ  zoog ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò

Имхо более простое решение - сгенерированную карту пропускать через 2х роботов - за красного и синего игроков, дать им сначала повышенную стартовую армию, вплоть до ангелов, как-то заставить брать ульи-консы-утопии и через 2 недели сравнить силу армий. Если разница больше 2х раз - новую карту. Но подводных камней будет немало) Так что эт мечты.
__________________
648050691
648050691
zoog âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#5
Ñòàðûé 12.05.2014, 21:33
  #5
^
Marmot
 
Àâàòàð äëÿ Marmot
📖
Ðåãèñòðàöèÿ: 07.01.2010
Àäðåñ: Ìîçûðü
Ñîîáùåíèÿ: 2124
Ðåãèñòðàöèÿ: 07.01.2010
Àäðåñ: Ìîçûðü
Ñîîáùåíèÿ: 2124
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò

zoog, на самом деле, сделать так совсем не просто! Особенно
как-то заставить брать ульи-консы-утопии
Заставить ИИ нападать на кого-то или взять какой-то охраняемый объект практически невозможно.
Я думал о другом варианте: создавать карту в редакторе, сохранять, доводить вручную до нормального состояния, а затем играть. Но этот вариант не подходит большинству игроков, т.к. на "фиксах" сейчас не играют. А жаль: карты, сделанные или исправленные руками, намного "прямее" того, что сейчас выдает генератор!
__________________
Âîñêðåñàéòå, êàì³íí³ äóø³, Ðîç÷èíÿéòå ñåðöÿ ³ ÷îëî, Ùîá íå ñêàçàëè Ïðî âàñ ãðÿäóù³: ¿õ íà çåìë³ íå áóëî…
(Âàñèëü Ñèìîíåíêî. Ëþäè – ïðåêðàñí³)
Âîñêðåñàéòå, êàì³íí³ äóø³, Ðîç÷èíÿéòå ñåðöÿ ³ ÷îëî, Ùîá íå ñêàçàëè Ïðî âàñ ãðÿäóù³: ¿õ íà çåìë³ íå áóëî…
(Âàñèëü Ñèìîíåíêî. Ëþäè – ïðåêðàñí³)
Marmot âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#6
Ñòàðûé 13.05.2014, 17:32
  #6
^
zoog
📖
Ðåãèñòðàöèÿ: 23.02.2010
Ñîîáùåíèÿ: 2567
1283
Îòïðàâèòü ñîîáùåíèå äëÿ  zoog ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 23.02.2010
Ñîîáùåíèÿ: 2567
1283
Îòïðàâèòü ñîîáùåíèå äëÿ  zoog ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò

А если дать ему 10+архов - неужели улик не возьмёт? Постом соответственно их не считать. Но по-любому это труд на уровне хд-мода, пустые мечтания.
__________________
648050691
648050691
zoog âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#7
Ñòàðûé 19.06.2014, 16:14
  #7
^
Erutan Rivol
 
Àâàòàð äëÿ Erutan Rivol
📖
Ðåãèñòðàöèÿ: 22.05.2014
Ñîîáùåíèÿ: 190
1473
Îòïðàâèòü ñîîáùåíèå äëÿ  Erutan Rivol ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 22.05.2014
Ñîîáùåíèÿ: 190
1473
Îòïðàâèòü ñîîáùåíèå äëÿ  Erutan Rivol ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò

симметричные шаблоны- замечательно. я бы сыграл... и всем советовал. но насколько это реально?
__________________
Àáñòðàêòíîé èñòèíû íåò, èñòèíà âñåãäà êîíêðåòíà. (Ëåíèí)

ICQ 671097837
Àáñòðàêòíîé èñòèíû íåò, èñòèíà âñåãäà êîíêðåòíà. (Ëåíèí)

ICQ 671097837
Erutan Rivol âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#8
Ñòàðûé 20.06.2014, 21:16
  #8
^
Lider1
 
Àâàòàð äëÿ Lider1
📖
Ðåãèñòðàöèÿ: 16.10.2007
Àäðåñ: D:\games\heroes3
Ñîîáùåíèÿ: 3354
1656
Lider1#1997
Ðåãèñòðàöèÿ: 16.10.2007
Àäðåñ: D:\games\heroes3
Ñîîáùåíèÿ: 3354
1656
Lider1#1997
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò

Erutan Rivolсимметричные шаблоны- замечательно. я бы сыграл... и всем советовал. но насколько это реально?
более чем реально. ставь ВТ http://heroeswt.net/download.php там они и находятся, зеркалочки и играй
__________________
À çà÷åì ìíå äóìàòü åñëè åñòü Ñîëîâüåâ è Ñêàáååâà???
À çà÷åì ìíå äóìàòü åñëè åñòü Ñîëîâüåâ è Ñêàáååâà???
Lider1 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#9
Ñòàðûé 25.06.2014, 18:40
  #9
^
Erutan Rivol
 
Àâàòàð äëÿ Erutan Rivol
📖
Ðåãèñòðàöèÿ: 22.05.2014
Ñîîáùåíèÿ: 190
1473
Îòïðàâèòü ñîîáùåíèå äëÿ  Erutan Rivol ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 22.05.2014
Ñîîáùåíèÿ: 190
1473
Îòïðàâèòü ñîîáùåíèå äëÿ  Erutan Rivol ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ïðî ãåíåðàòîð ñëó÷àéíûõ êàðò

огромное спасибо. не знал
__________________
Àáñòðàêòíîé èñòèíû íåò, èñòèíà âñåãäà êîíêðåòíà. (Ëåíèí)

ICQ 671097837
Àáñòðàêòíîé èñòèíû íåò, èñòèíà âñåãäà êîíêðåòíà. (Ëåíèí)

ICQ 671097837
Erutan Rivol âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 16:46.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru