У кого с английским хорошо? (у меня плохо). Мне нужна помощь, нужно из этой страницы world-editor-tutorials.thehelper.net/cat_usersubmit.php?view=427... найти информацию о том, как на бинарном уровне редактировать следующие параметры карты: высоты, тайлы, проходимость. Откликнувшегося занесу в титры с выражением особой благодарности.
Buulichkaa, мне не так важно для чего делать - для варика или самостоятельной игры. Для меня это отдых. Но для варика делать проще. Если пригласят - могу поучаствовать и в проекте, имеющим шансы быть завершённым.
Создал новый алгоритм генерации участков. Был вдохновлён "героями 3". После создания алгоритма - стал узнавать, выяснил, что генератор карт в героях 3 скорее всего был сделан по алгоритму вороного, когда стал сравнивать - заметил, что результаты моего алгоритма очень похожи на результаты вороного за исключением того, что в результатах его алгоритма "ровные" границы между участками (в моём алгоритме между участками неровные границы). Но мой алгоритм сильно отличается от диаграммы вороного своей логикой. В моём присутствует возможность гибких настроек генерируемых участков. Сейчас вот думаю - стоит ли переносить алгоритм в генератор карт. Если сделать это - то ландшафт будет генерироваться намного дольше текущей версии.
Прикрепляю результаты моего генератора участков:
NilasAran_39, если кто предоставит доходчивую информацию о бинарном формате карты - я бы мог создать програмульку по генерации карт на WarCraft. У неё и возможности будут более широкими.
NanO, тот самый -) ФИЗРУК, к сожалению - генерация проходимости происходит дольше, чем хотелось бы. Если и вставлять изменение проходимости (суша, вода), то отдельной настройкой с предупреждением о том, что такая генерация займёт существенное время.
"Получено 3 очка умений. Найдите учителя, чтобы использовать его."
Кого "его"? Учителя?
Помнится, у моего однокурсника в концепт-документе была забавная смысловая ошибка (он делал проект в жанре выживания): "игрок может найти труп оленя и использовать его по назначению".
Aws, некоторые настройки более сложные (как приведённый пример), они обеспечивают повышенную гибкость самого генератора. В будущем этот ассортимент умножится. Пользователю не обязательно лезть в эти настройки чтобы получать удовольствие от игры, так как настройки по-умолчанию подбираются наиболее оптимальным вариантом с учётом количества игроков.
Даже если пользователь-гуманитарий хочет повлиять на количество локаций игрового мира - специально для него существуют константные варианты настроек, где он может вместо варианта 2d55% выбрать определённое количество локаций, например - 3.
Почему используется 2d50% вместо rand(0-2)? Это повышает шансы выпадения центральных чисел и понижает шансы выпадения крайних чисел. Уменьшает случаи генерации "пустынных" или наоборот "пёстрых" карт.
Aws, Как сообщалось ранее, игра имеет возможность настроить вероятность количественных значений локаций на карте. Например, если в настройках количество таверн указано как 2d55%, то 20% вероятности того, что на карте не будет таверн; 50% вероятности, что на карте будет одна таверна; и 60% вероятности того, что на карте будет две таверны. Таблицу вероятностей я привожу ниже:
Molecyla, нельзя. Карта путей, используемая ИИ для определения маршрутов движения - создаётся на уровне WorldEditor. Создание любых продолжительных препятствий (рек, гор) приведёт к тому, что отряды будут "застревать" в препятствиях вместо того, чтобы пытаться их обойти. В режиме реального времени ИИ умеет обходить лишь небольшие препятствия. Продолжительные препятствия в виде стен, рек и гор я планирую использовать в генераторе RPG карт, но для RTS, к сожалению, не годится. Molecyla, "других неровностей земли". Камера ведёт себя некрасиво когда уровень земли сильно отличается от изначально установленного. При большой возвышенности - камера может даже проваливаться под землю. Это может привести к дисбалансу уровня контроля отрядами, если в землях одного игрока обзор меньше, чем в землях другого.
Положение могла бы исправить камерная наработка, которая учитывала бы реальный уровень земли. Если кто предоставит таковую (желательно без утечек) - буду благодарен.
» Xenobot 2 (доступна бета-версия) / Xenobot 2 (доступна бета-версия)
» WarCraft 3 / Две жизни в одном воплощении
» WarCraft 3 / Две жизни в одном воплощении
» WarCraft 3 / Две жизни в одном воплощении
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
» WarCraft 3 / Устройство .w3m файлов
» WarCraft 3 / Устройство .w3m файлов
Пришлите мне в лс свои имена (или ники) которые можно будет вставить в благодарности генератора.
Ред. Cancel
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
Осталось разобраться с высотами и тайлами. Есть у кого соображения?
Ред. alexprey
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
» WarCraft 3 / Устройство .w3m файлов
Этот не ловкий момент когда ты ноль в английском...
» WarCraft 3 / Устройство .w3m файлов
Ред. Cancel
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
Прикрепляю результаты моего генератора участков:
-
Generatsiya_biom_4.png
-
Generatsiya_biom_3.png
-
Generatsiya_biom_2.png
-
Generatsiya_biom.png
Полный список» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
Ред. Cancel
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
ФИЗРУК, к сожалению - генерация проходимости происходит дольше, чем хотелось бы. Если и вставлять изменение проходимости (суша, вода), то отдельной настройкой с предупреждением о том, что такая генерация займёт существенное время.
» Emperial / Emperial
Кого "его"? Учителя?
Помнится, у моего однокурсника в концепт-документе была забавная смысловая ошибка (он делал проект в жанре выживания): "игрок может найти труп оленя и использовать его по назначению".
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
Ред. Cancel
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
Ред. Cancel
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
Ред. Cancel
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
Даже если пользователь-гуманитарий хочет повлиять на количество локаций игрового мира - специально для него существуют константные варианты настроек, где он может вместо варианта 2d55% выбрать определённое количество локаций, например - 3.
Почему используется 2d50% вместо rand(0-2)? Это повышает шансы выпадения центральных чисел и понижает шансы выпадения крайних чисел. Уменьшает случаи генерации "пустынных" или наоборот "пёстрых" карт.
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
Ред. Cancel
» Генератор случайных melee карт WarCraft III / Генератор случайных melee карт WarCraft III
Molecyla, "других неровностей земли". Камера ведёт себя некрасиво когда уровень земли сильно отличается от изначально установленного. При большой возвышенности - камера может даже проваливаться под землю. Это может привести к дисбалансу уровня контроля отрядами, если в землях одного игрока обзор меньше, чем в землях другого.
Положение могла бы исправить камерная наработка, которая учитывала бы реальный уровень земли. Если кто предоставит таковую (желательно без утечек) - буду благодарен.