Добавлен , опубликован
Жанр:
Tag
Минимум игроков:
6
Максимум игроков:
12
Размеры:
Выпуск Warcraft:
Версия Warcraft:
Версия карты:
Защита:
Доступные языки:
Скриншоты из разработки.
Открыть
Базы которые определила программа как нормальные. Порталы не учитывал для баз у людей.
Для тех кто придерживается такого мнения, что в вампах(Vampirism fire) можно выиграть в самом начале игры, это всё зависит от того как игроки играют. Карта, которую я выкладываю в этом ресурсе имеет следующую тактику. Хуманы строят 2 типа баз:
  1. с валом улучшенным до фиолетового и золотыми пушками;
  2. со слаеркой и слаером в начале (до 12-ой минуты).
Первый тип баз качает первым грейд на хп валу в кузнице. А второй тип баз сразу качает лес, и скорость на рубку леса. Выжидая атаки вампира. На данной карте хуманы приходят в 6-ром на помощь.
У вампов реализовано, только 2 тактики с неуязом на 1:30 + тиник и 2 ветерка, и вторая тактика с инферналом, если будет база на разведке с пушками и фиолетовым валом, + 3 тиника и 2 ветерка. Когда первую базу сломают с пушками. Вампиры убивают инфернала. Тактика, которая тоже имеет вес. Но мне кажется слабее, чем с неуязвимостью в начале игры.
Люди пользуются передачей ресурсов, так что у них вижу перевес за счёт этого.
Также выкладываю генератор карт для VF(Версия 5.10b2). Ссылка.
Благодарю, Господа, что дал мне заняться этим проектом!
Так же для игры потребуются две библиотеки msvcp100.dll, msvcr100.dll, которые можно скачать вместе с картой. Они требуются для Visual Studio 2010. Их нужно закинуть в папку с игрой.
Продолжил делать бота вот выкладываю новую версию (Vampirism_fire.dll v4).
Если в центре карты не появилась надпись "Vampirism_fire.dll v4" значит боты не загрузились. И да, для начала игры потребудется сделать рестарт. С первого раза боты не запускаются, это нужно для сетевой игры.
Хочу добавить мои наблюдения, что в сетевой игре нельзя делать два действия в одно мгновения одним игроком на одном таймере. Сетевая игра Варкрафта 3 распознаёт это как невозможным и делает игроку запрет играть дальше. Что приводит его вылету из игры. Так что боты теперь работают на разных таймерах для каждого игрока и выполняется только одно действие в 0.1 секунду, примерно.
Не чего толком не поменял в стратегиях обоих фракций. Боты тупые пока. Прыгают под ноги вампиру, но пока прошу только потестить сетевую игру за двух вампиров и желательно описать момент вылета в комментариях или прикрепить реплей или видео.
Проект получше стал. Но что именно надо доработать:
  1. В эре 1 нет нет улучшения хп мейн хуману, строительства ультра ресерч центра и только загатовки по строительству цитадели.
  2. Возможно, что мейн хуманы при блинковании во время помощи к союзнику прыгают под ноги вампу.
  3. Мейн хуманы не всегда убегают с разрушаемой базы союзника.
  4. Урсы убегают после починки вала, вроде бы, относить ресурсы, а эвент поймать пока не могу.
  5. В данной карте не получилось реализовать убийство мейн хуманов своих построек именно ботом. В старых получалось. Пока не могу понять в чём прикол.
  6. Так же вампы не могут улучшить силу. В старых версиях получалось. Буду разбираться почему.
Плюсы:
  1. Сделал срауер дефенс. 1-4 слауеров встают перед валом и не дают вампам бить вал и прыгают лечиться на 70 процентов хп.
  2. Защита в 6 хуманов вала. Союзников и своего.
  3. Защищающийся строит хилки. И качает мана рег.
  4. Сделал развитие до свенов, которые не всегда рубят, урс и синего вала с башнями земли около вала. Орк строит башни земли.
  5. Защита от грив слаерами.
  6. Защита от шамана и грив быстрым детонированием рабочих.
  7. Урсы чинят вал.
  8. Трекер разведывает базу.
Карту сделал без главного кода игры в Jass2, основного. Код игры теперь в dll'ке. Сделал это с помощью конвертера из jass в С++. Который можно посмотреть в следующей статье.
Делать версию для рефорджета не буду, потому что я не знаю, как там сделать мапхак. А без него я не могу делать нормальные передвижения юнитов.
Сначала убедитесь, что у вас та же версия игры (в нижней части экрана меню игры), для которой сделана карта!
Выпуск The Frozen Throne и Reign of Chaos на Windows:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, открыв его двойным кликом
  • Открыть расположение игры с помощью правого клика по иконке игры - открыть расположение файла. Иногда это нужно повторить в открывшемся окне (ссылка на ссылку)
  • Если это карта:
    • Открыть папку Maps
    • (не обязательно) Создать там подпапку XGM
    • Переместить файл w3x или w3m в папку Maps или подпапку
  • Если это кампания (w3n):
    • Открыть папку Campaigns
    • Переместить файл w3n в папку Campaigns
Выпуск Reforged на Windows:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, открыв его двойным кликом
  • Открыть проводник (Win + E)
  • Если это карта:
    • Ввести в адресной строке Documents\Warcraft III\Maps или %UserProfile%\Documents\Warcraft III\Maps и нажать Enter
    • (не обязательно) Создать там подпапку XGM
    • Переместить файл w3x или w3m в папку Maps или подпапку
  • Если это кампания (w3n):
    • Ввести в адресной строке Documents\Warcraft III\Campaigns или %UserProfile%\Documents\Warcraft III\Campaigns и нажать Enter
    • Переместить файл w3n в папку Campaigns
Выпуск The Frozen Throne и Reign of Chaos на Mac:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, распаковав его двойным кликом
  • Откройте Искатель (Finder)
  • Нажмите и удерживайте клавишу OPTION или ALT, затем перейдите в меню Finder в верхней строке меню и откройте меню "Перейти". Когда вы удерживаете клавишу OPTION или ALT, в раскрывающемся меню появится опция "Библиотека". Нажмите "Библиотека". Теперь вы находитесь в папке "Библиотека"
  • Откройте "Поддержка приложений" - Blizzard - Warcraft III
  • Создайте папку "Maps", если ее нет
  • Поместите файлы карт в папку "Maps"
  • В случае кампаний вместо Maps папка Campaigns
Выпуск Reforged на Mac:
В выпуске Reforged такой же алгоритм, но надо перейти в раздел Библиотека от "вашего аккаунта", а не в глобальную библиотеку.
Пример пути: Users/ВАШ АККАУНТ/Library/Application Support/Blizzard
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
13
Наверное только Шелдан сможет найти ошибки по рассинхронизации в этой карте. Самый умный парень на земле, как он говорит.) Обновил ещё раз проект. Одиночка работает нормально. Исправил зависание при убийстве рабочих. Убрал спящий режим в начале игры. Начало хорошее. Но потом, где-то в коде есть нюанс, который мне мешает синхронизировать сетевую игру. Блинки исправил на таймер. Был триггер. Теперь вроде меньше рассинхронов стало. Из-за этих блинков мейн хуманов. Выкладываю новый архив с теме же программами для тестирования. Но плюс одна для сверки логов для игроков. Тестил через программу 2 окна. Добавил в папку с картой JassApi.dll файл для тестирования через два окна. Потому что не всегда подхватывает эту dll'ку другая dll'кa Vampirism_fire.dll, когда тестируешь через два окна. И приходится из корня Warcraft'a доставать эту dll.
Вот новый архив:
Загруженные файлы
13
Добился уровня Шелдона, сделал сетевую игру. Выкладываю новую версию.
13
Кто узнал карту, смотрите в следующем выпуске её с ботами. =)
Загруженные файлы
13
Видео с данной реализацией ботов на старой карте. Недочёты вампы, не добивают базы, идут на хорошо укреплённую базу без опыта, юзают ветерки около пушек. И не отступают нормально. Хумы бегают под ногами у вампа, не грейдятся тенты иногда(исправлю =) ), хумы помогают сразу даже на базах без норм обороны. Версия вверху старая, скоро выйдет новая.
13
Проверьте, пожалуйста, сетевую игру за двух вампиров против ботов.

Онли Виндовс.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.