Форум HeroesWorld-а - Показать сообщение отдельно - Поддержка карт 216 х 216
Показать сообщение отдельно
#13
Старый 28.01.2010, 22:44
  #13
^
pHOMM
📖
Регистрация: 07.10.2009
Адрес: Тюмень
Сообщения: 203
Отправить сообщение для  pHOMM с помощью ICQ
Регистрация: 07.10.2009
Адрес: Тюмень
Сообщения: 203
Отправить сообщение для  pHOMM с помощью ICQ
По умолчанию
Re: Поддержка карт 216 х 216

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

Да и ещё обнаружил серьёзную проблему...
на картах столько тюрем, что доступны для выбора стартовым только половина из тех 9*2*8 = 144, а это означает лишние рестарты по героям выше 1 левела, а учитывая ещё и скорость генерации 1 карты, близкое к 30 секундам, и соответственно время пересылки данных, и грустно становится...

Вот например на смке у меня даже ГО нет, даже 45000 не валью ... Я могу предположить что цена_объектов * количество на зоне просто делает целочисленное переполнение для генератора и охрана "отрицательная", а вот охраняемые объекты это как раз кучки 1 -2 ресурсов (иногда арт-сокровище, арт1), посему может на второй цикл идёт переполнение...
Вообще провёл несколько генераций и получил вот что при монстры слабые - генерятся только крестьяне, при средних монстрах крестьяне и фейки оба вида, при сильных народу вообще почти нет, иногда крестьяне


Возможно потребуется скрипт на супербыстрые дороги или даже на удвоение передвижения ибо скакать 5 дней по дороге это сильно, а рмг генерит их просто бесконечными, хотя так натуралистичнее конечно, гигантские просторы, государства и т.п.
pHOMM вне форума
Ответить с цитированием