Starcraft 2 лаунчер для игры против ии. И против ИИ. В каких шутерах сейчас можно сыграть с ботами? Действительно ли победа в Доте так важна? Что говорят эксперты

31 октября 2017 года состоялся поединок между профессиональным игроком StarCraft Сонг Бьёнг-гу и четырьмя различными ИИ. Человек одержал победу в каждом из боёв. Один из ботов был разработан лабораторией Facebook FAIR, остальные - программистами из Австралии, Норвегии и Южной Кореи.

Человек против ИИ

Соревнование проходило в университете Седжона в Сеуле, Южная Корея, где с 2010 года проводятся ежегодные соревнования ИИ в дисциплине StarCraft. В предыдущие годы матчи проходили только между ботами и были организованы Институтом электротехники и электроники (Institute of Electrical and Electronics Engineers, IEEE).

Несмотря на то, что прошедшие в Сеуле поединки не привлекли такого внимания, как между AlphaGo и профессионалами по игре го, они всё же имеют большое значение в развитии ИИ. Исследовательское сообщество считает StarCraft особенно сложной игрой для ботов. После успехов AlphaGo в го и некоторых достижениях ИИ в шахматах и внимание учёных переключилось на идею обучения ИИ стратегиям реального времени, таким как StarCraft.

В отличие от всё того же го, в котором возможен постоянный контроль всего игрового поля, за счёт чего игроки могут на первом шаге разработать стратегию игры, StarCraft требует использовать память и на ходу разрабатывать тактику внутри ограниченного и виртуального игрового мира. В результате StarCraft становится эффективным инструментом, помогающим ИИ сделать шаг вперёд в развитии.

Прошедшие бои - только начало

Множество профессиональных игроков StarCraft сказали, что готовы провести поединки против ботов в режиме прямого эфира, наподобие матчей AlphaGo. Руководители проекта DeepMind уже выразили согласие на организацию подобных матчей в будущем.

Возвращаясь к прошедшим матчам, стоит отметить, что общее затраченное Сонгом на 4 матча время составило всего 27 минут. Самый долгий матч длился 10,5 минут, самый короткий - всего 4,5 минуты. И это несмотря на тот факт, что боты могли передвигать своих юнитов намного быстрее человека, а также одновременно управлять несколькими задачами.

Норвежский бот, например, в один момент времени достиг скорости в 19 тысяч действий в минуту. Это при том, что профессиональные игроки не могут совершать более нескольких сотен действий в минуту.

Человек-победитель отметил в послематчевом интервью:

Профессиональные игроки начинают бой только тогда, когда имеют достаточные для победы армию и навыки по управлению юнитами. Боты же, напротив, пытались сохранить свои юниты без принятия каких-либо смелых решений. Однако, то, как они отбивали мои атаки, иногда было просто ошеломляюще.

Ким Кюн-джонг, профессор компьютерных технологий университета Седжона, сказал, что действия ботов были ограничены, отчасти, из-за отсутствия доступных данных для подготовки. Он также добавил, что AlphaGo сумел победить чемпионов в го лишь благодаря изучению большого количества проведённых матчей профессионалами-людьми.

Перспектива развития

Отметим, что Google уже давно желание обучить ИИ игре в StarCraft. Также в этом стремлении к ней Facebook и Alibaba. В августе же 2017 года DeepMind и разработчик StarCraft компания Blizzard выпустили долгожданный набор инструментов разработки ИИ, совместимый с версией StarCraft II, наиболее популярной среди профессионалов.

Эксперты уже предсказывают полный крах человеческого доминирования в StarCraft. По словам Йунг Хан-мина, профессора компьютерных наук университета науки и техники Южной Кореи, когда боты ИИ будут оснащены системами принятия решений высокого уровня, такими как AlphaGo, люди перестанут быть способными их победить.


Год выпуска: 2010
Жанр:
Разработчик:
Издательство:
Сайт разработчика: http://us.blizzard.com/en-us/games/sc2/
Язык интерфейса: русский
Платформа: PC
Системные требования:
Установленная игра Starcraft 2: Wings Of Liberty версии 1.0
Описание:
StarCraft II – продолжение эпической саги о трех могущественных расах: протоссах, терранах и зергах.
Им предстоит снова сойтись в бою в новой стратегии в реальном времени, продолжении легендарной игры StarCraft.
В этой жестокой борьбе за выживание в Космосе в вашем распоряжении будут как новые боевые единицы,
так и прежние, с расширенными возможностями.

"Agria Valley"
"Blistering Sands"
"Burial Grounds"
"Crossfire"
"Desert Oasis"
"Incineration Zone"
"Jungle Basin"
"Junk Yard"
"Novice Blistering Sands"
"Novice Desert Oasis"
"Novice Steppes of War"
"Scrap Station"
"Steppes of War"
"World Ship"
"Xel Naga Caverns"
"Elysium"
"Arid Wastes"
"Debris Field"
"Delta Quadrant"
"Discord IV"
"High Orbit"
"Kulas Ravine"
"Lost Temple"
"Metalopolis"
"Monlyth Ridge"
"New Antioch"
"Nightmare"
"Novice Discord IV"
"Novice Kulas Ravine"
"Novice Metalopolis"
"Novice Monlyth Ridge"
"Novice Terminus"
"Novice Twilight Fortress"
"Red Stone Gulch"
"Sacred Ground"
"Scorched Haven"
"Shakuras Plateau"
"Tarsonis Assault"
"Terminus"
"Twilight Fortress"
"War Zone"
"Arakan Citadel"
"Colony 426"
"Dig Site"
"Dirt Side"
"Frontier"
"Moonsoon"
"Quicksand"
"Tectonic Rift"
"The Bio Lab"
"Typhon"
"Ulaan Deeps"
"Abyss"
"Extinction"
"Forbidden Planet"
"Hight Ground"
"Lava Flow"
"Megaton"
"Outpost"
"Primeval"
"Sand Canyon"
"Tempest"
"Toxic Slums"


Скопировать карты в папку Мои документы(Documents)StarCraft IIMaps
- Если папка "Maps"отсутствует, тогда нужно ее создать.
- Заходим в папку с игрой и запускаем файл "StarCraft II Editor" или "SC2Editor"
- В программе выбрать карту на которой хотите играть, после чего сверху нажать на вкладку "Карта",
- Выбрать пункт "Параметры игроков" и начальную позицию поставить Start location 1,2.
- Выставить себе сложность ИИ(выставляется в редакторе карт - Файл -
Настройки редактора - Пробный запуск - Сложность игры) и потом нажать пробный запуск или Ctrl + F9
- Не забывайте сменить управление с "Пользователь" на "Компьютер".


Доп. информация:

обновляющий популярнейшую игру StarCraft 2: Wings of Liberty,
вносящий изменения и исправления в игровой процесс и устраняющий неполадки в самой игре.
Предназначен для русской версии игры.
С помощью этого файла можно обновить игру, без необходимости выхода в интернет,
например если вы хотите установить её (игру) на компьютере, на котором нет возможности подключить интернет.
Список изменений:
обновление 1.0.3
Вкладка «Друзья» на странице «Лиги и рейтинги» теперь работает корректно.
Исправлена неполадка, из-за которой некоторые пользователи не могли получить доступ к одиночной игре без подключения к Интернету.

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

обновление 1.0.1
Оптимизирован процесс сохранения в режиме кампании.
Исправлена неполадка с воспроизведением звука на некоторых системах 7.1.

Бот, созданный на основе нейронной сети, победил известного игрока в Dota 2 на сцене главного турнира The International (TI) 2017. Основные соревнования в Dota происходят между командами 5 на 5 человек, но существует и индивидуальный зачет. Open AI создали ИИ, который самообучился, играя сам с собой, 1 на 1. На сцене бот обыграл 2-0 популярного игрока Даниила Dendi Ишутина из NaVi.

До этого за кулисами соревнования бот сразился с SumaiL – лучшим игроком 1 на 1 – и с Arteezy – лучшим игроком в мире, его MMR больше 10000. Их бот тоже победил «всухую» – 2-0.

Забавный факт, после турнира всем желающим предложили попробовать свои силы против бота-победителя за вознаграждения. К вечеру того же дня бота победили игроки из интернета с MMR около 8000. Понадобилось несколько попыток, чтобы выявить слабое место. Тем не менее, на сцене турнира бот победил.

Почему это важное событие?

Турнир организован Valve, разработчиком игры, призовой пул почти 25 млн долларов. Это крупнейшее киберспортивное соревнование каждый год устанавливает новый рекорд по количеству просмотров и призовому пулу. International смотрят онлайн полмиллиона зрителей на Twitch, еще несколько сотен тысяч через игровой клиент и миллионы в записи.

Уровень 2. Как это работает?

Спускаемся на уровень глубже (или выше, у кого как работает воображение). Давайте разбираться!

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

Как выглядит эволюция:

  1. Бот играл сам против себя, такого же бота. Они обменивались опытом.
  2. Первые несколько игр бот стоял на месте и не двигался, после этого он начал совершать случайные действия или движения.
  3. После тысяч попыток ИИ пришел к тому, что нужно идти к центру карты и сражаться с противником, чтобы победить.
  4. А спустя неколько недель беспрерывных тренировок бот стал играть на уровне первоклассных игроков.

За время тренировок ИИ научился:

  • совершать последний удар – это приносит бонусы в Dota;
  • провоцировать мелких существ противника на атаку;
  • тормозить своих существ, чтобы лучше их сгруппировать;
  • держать противника на расстоянии от своих существ, лишая противника денег и опыта;
  • отменять анимацию способностей для избегания получения урона;
  • блефовать отмену анимации способностей, которая ведет к защитной реакции противника;
  • адаптироваться к новым предметам, которые покупает противник;
  • преследовать противника, предсказывая его возможное местоположение в тумане войны.

Наглядно процесс обучения нейронной сети посмотрите на видео:

Чем нейронная сеть отличается от игры против компьютера?

Игра против компьютера

Основное отличие бота Open AI от встроенных в игру противников заключается в технологии, на которой они основаны. Встроенные в игру противники построены на основе дерева решений. Решения находят перебором комбинаций входных параметров и решением оптимизационных задач. Такие деревья решений включают довольно большое количество параметров, таким образом игроку будет казаться, что он играет против живого или адаптирующегося противника.

Тем не менее все возможные вариации в поведении таких оппонентов заранее заданы создателями игры. Встроенные боты искусно имитируют интеллект, но не обладают им. Создание таких искусственных противников сравнительно проще и быстрее для разработчиков.

Игра против нейронной сети

Нейронные сети используют иной подход. Сеть, которую использовали Open AI, основана на принципе, который похож на эволюцию. Совершая случайные действия, сеть создает различные решения. Решения оцениваются функцией приспособленности (fitness function).

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

На видео главный инженер проекта рассказывает о процессе обучения нейронной сети при подготовке бота к турниру:

Бот на основе нейронной сети требует значительно больше ресурсов, чем классическое дерево решений. Такие нейронные сети используют для проектирования двигателей реактивных самолетов и поиска лекарств от болезни Альцгеймера. Open AI использовали вычислительные мощности облачного сервера Microsoft Azure, так как Microsoft является одним из учредителей Open AI.

Твит Маска после победы бота на турнире:

Целиком процесс обучения нейронных сетей относительно функции приспособленности можно посмотреть на видео об игре Марио. Используя метод нейроэволюции дополняющих топологий или по-простому эволюции методом проб и ошибок, автор видео создал нейронную сеть, которая проходит уровень в Марио.

В начале обучения такой ИИ даже не умеет ходить, после 34 поколений и нескольких дней обучения ИИ смог закончить уровень без смертей:

Действительно ли победа в Доте так важна? Что говорят эксперты?

Я пробежался по форумам программистов, reddit, сообществам любителей нейронных сетей. Мнения участников разделились: встречались как восторги, так и сильная критика.

Восхищения

Перевод: Бот выигрывает за счет замедлений своих существ телом персонажа. Это офигенно.

Перевод: Как я понял, тест заключался в том, чтобы увидеть, как бот научится играть сам, без заданных правил и рамок. Он научился и выиграл у лучших. Поймите правильно, это большой прогресс.

Критика

Перевод: Бот, выигравший у профессионала в Доту, сравним с роботом, который кидает мячи в баскетбольную корзину с места. Это ненастоящий баскетбол и ненастоящая Дота.

Перевод: Звучит намного менее внушительно, когда понимаешь, что бот по определению снабжен инструментами, позволяющими иметь сверхчеловеческую реакцию и точное знание урона в цифрах. Это позволяет безошибочно рассчитывать урон и наносить последний удар. Будет действительно интересно, если они смогут научить бота играть в макростратегии, которых нет в игре 1 на 1. Если они смогут на равных выиграть у команды из 5 человек, это будет достижение.

Нашлись и совсем сомневающиеся:

В чем конспирология?

В связи с выходом API от Blizzard, в сети возникла конспирологическая версия. Технологические гиганты не просто так в один момент сфокусировались на компьютерных играх.

Спустя секунды после победы бота от Open AI Илон Маск написал в твиттере, что бот организация, инициатором которой стал сам Илон, победила в намного более сложной игре, чем шахматы или го:

Твит, вероятно, является хвастовством перед IBM и Google, которые освоили игры «попроще». Не стоит забывать, что Маск с коллегами вложили больше миллиарда долларов в некоммерческую исследовательскую организацию Open AI.

Как минимум они смогут привлечь лучших специалистов, которым впоследствии предложат работу в Tesla или других компаниях-спонсорах. На форумах и в твиттере Маска обвинили в кликбейте и преувеличении заслуг Open AI.

Недовольными остались разработчики ботов для Dota 2

Valve не пригласила на турнир программистов, которые работали над созданием сторонних решений для Dota 2. Существует несколько программ на основе деревьев решений и других технологий, которые способны играть даже в режиме 5 на 5. Тем не менее на сцене продемонстрировали ранний прототип для игры 1 на 1 от Open AI. Valve не комментировали данную претензию.

В заключение, хочу сказать: «I, for one, welcome our new robot overlords». Что касается меня, то я приветствую наших будущих роботов-надзирателей. И регулярно пишу о них в нашем Telegram-канале Robotics Channel. Присоединяйтесь!

С развитием Интернета в мире игровая промышленность начала всё больше запариваться на счёт мультиплеера. Первые матчи в DOOM I ( , разумеется) проходились по сетке, однако время шло, и Counter-Strike дала мощный толчок онлайн-игрищам, пропиарив заодно и Steam. с переходом же в чистый онлайн компьютерные противники стали терять популярность, и большая часть игроков на это не обратила внимание. Я вхожу в меньшинство, и расскажу о том, почему боты важны и где их можно найти сейчас.

Почему нужны боты

Многие задают этот вопрос, когда на форумах то тут, то там всплывает данная тема. Мол, времена модемов по 56к прошли, Интернет в каждом доме, играй не хочу, люди непредсказуемые, с ними интереснее, с ботами оружие не прокачаешь, и так далее. По сути они правы - мультиплеер с живыми игроками ботами не заменится. Однако ИИ на это и не рассчитывается.

Боты не читерят, не спамят, их можно настраивать под себя, они не глючат и не страдают от rage quit. На сервер с ботами не зайдёт MLG игрок, который даже в туалете делает NOSCOPE 720, и не начнёт методично и безнаказанно издеваться над другими. Это очевидные моменты. Среди неочевидных - игру с ботами чаще всего можно поставить на паузу, и пойти по делам, на них можно отрабатывать технику стрельбы, полёта, уворота и уклонения.

С ботами можно более эффективно изучить карту, потестировать оружие и так далее. А если бот сел в транспорт, его чаще всего можно оттуда выгнать. Сетевой код, бич современных шутеров (Battlefield 3, не тупи глаза, бесстыдник), тоже с ботами чаще всего неактуален, ведь играть с ними можно вообще без Интернета!

Ещё один важный момент - так называемая power fantasy. Иногда приятно ощутить себя неостановимой машиной смерти - тем же MLG про-игроком, который рвёт всех налево и направо, не портя никому при этом нервы. Если боты достаточно умные, и лишь стрелять иногда криво способны - сценарий идеален.

Да, боты не обязательны в геймплее. Так же необязательны, как и хорошая графика, сочные звуки или хитмарки. Без них игра может быть хорошей, но с ними она станет ещё лучше и уж точно не станет хуже. Сначала поговорим об играх, в которых боты есть изначально, а потом перейдём на различные костыли, достойные внимания.

Star Wars Battlefront

Первая часть - почти совершенство в любом из планов. Мощный одиночный режим, хороший мультиплеер, достаточно умные боты, хотя и поддатливые. К примеру, если навести прицелом на взлетающий корабль под управлением ИИ, он взлетать не будет, и можно залезть в него.

Перезапуск франшизы в 2015 году вышел спорным, однако недавнее обновление привнесло в игру то, из-за чего я начал задумываться о покупке игры. Правильно, боты в приватных матчах! Они работают всего в двух режимах, да, однако имеют три настройки сложности и способны практически на всё, что умеет рядовой игрок.

Серия Counter-Strike

Это одна из самых стабильных игровых серий в плане ИИ. Боты были и в версиях до 1.6, и в Source, не пропали они даже в Global Offensive. Их задача обычно проста дать игроку изучить режимы и карты, ощутить оружие и научиться стрелять из него без ущерба для онлайн-статистики.

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

Brink

Не такой известный, как CS, симулятор паркурщика со стрельбой под названием Brink, к ботам относится очень бережно. Дело в том, что как и в Battlefield, одиночная кампания представляет из себя стандартные миссии с ИИ, разнятся лишь задания. Боты при этом играют роль массовки, а сюжет подаётся через грамотно сделанные видеовставки.

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

Серия Battlefield

После выхода Bad Company 2 данная серия шутеров перешла на чисто онлайновую составляющую. Появился целевой плагин Battlelog для браузера, список серверов выдавался там. И грядущий ситуацию вряд ли исправит - заявленой оффлайн или кооперативной составляющей там нет.

Так что если охота заняться ботоубийством, следует обращать внимание на классические части. И лично моё внимание приковано к незабвенной Battlefield 2. Изначально там есть лишь кооператив с ботами на картах размером 16 человек. То есть, 8 на 8, почти без авиации - самолёты были на одной карте, вертолёты - на двух, кажется. Из восьми или девяти карт, да.

Спасли день, как полагается, моды. Ещё во времена, когда Battlefield 2 продавался в магазинах, к нему выходили модификации вроде открытия всего оружия в одиночной игре, полноразмерных карт на 64 человека в кооперативе, или суровейшего реализма. Часть из них влияла на сетевой режим и приводила к бану, часть игнорировалась.

Рассвет модификаций наступил с закрытием продаж Battltfield 2. Люди, разочаровавшиеся в практике DICE касательно подхода к BF3, засели за свой Батлфилд с блэкджеком и авиацией. В чисто мультиплеерной составляющей себя шикарно показал мод Project Reality, а в кооперативе, по моему мнению, лучшим является .

Дело в том, что в AIX боты ведут себя почти так же, как люди. Умные, опытные люди. Самолётчики используют всё оружие, которое у них есть в наличие, включая бомбы и ракеты против других самолётов, танки не гнушаются стрелять по вертолётам, да и ракетомётчики тоже. Не раз и не два мой Notar Littlebird получал по днищу из РПГ-7.

Ну и мелочи - количество ботов не ограничено 48, и в настройках можно выставить вплоть до 255 (!) болванчиков. Естественно, тормоза от этого начнутся колоссальные, однако бойня есть бойня, особенно на месте стрелка вертолёта.

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

Также советую в комбинации с модами заменить exe. файл BF2 для открытия всего оружия - фокус действует на все модификации AIX, а так как оф. сервера закрыты, банить никто не будет.

Серия Call of Duty

Сильный мультиплеер, обалденная история, высокая динамика, компактные карты - и нет поддержки ИИ, вообще. Кооператив из последних частей не в счёт. Печальности, касающиеся Battlefield, актуальны и здесь - читеры и про-игроки часто портят настроение менее опытным, и хочется иногда отдохнуть.

Решение есть. Это , мод, написанный для Modern Warfare, добавляющий в игру ИИ для сетевой игры. Последняя версия модификации позволяет ботам использовать гранаты, РПГ и перки. После первого раунда они ещё и сериями убийств пользоваться начинают. Костылями в этом случае является то, что боты двигаются рывками, их имена нельзя изменить, а опыт в модификации не перетягивается на остальные, включая ванильную версию, хотя разница там лишь в наличие ботов, собственно.

Вторая часть Modern Warfare привнесла активные онлайн-элементы, привязку к хосту, и в связи с этим надежда на ботов ушла в никуда. Тем не менее, на пиратских хостах появились довольно кривые, но работающие модификации, которые также добавляют ИИ в сетевой режим. Лучший пример - Bot Warfare.

По сравнению с PeZBOT Bot Warfare из MW2 зверски поумнели. Если раньше от них можно было ожидать раша всей толпой, то теперь они не гнушаются даже сидеть в засаде. ИИ без проблем использует доступное оружие и награду за серии убийств, научился использовать подствольное вооружение, легко карабкается по лестницам и смотрит киллкамы! Толку от последнего шиш, зато, как говорится, присутствие в наличие!

Плоха у модификации одна вещь, которая сделала мою покупку лицензии MW2 самым бездарным приобретением за всю мою жизнь - на новых патчах она не работает, так как попросту нет возможности открыть консоль. А ведь ради мода я игру и покупал! Ну, и чтобы отдать честь шикарному мультиплееру тоже... К счастью, несколько пиратских хостов всё ещё работают, и я теперь уже с честной душой могу играть на всяких React и тому подобное. Вот на модификацию - советую ставить предпоследнюю версию, последняя не позволяет открывать нужное меню.

Боты, как выяснилось, есть и на Call of Duty 2, и имя им . Тамошний мультиплеер, хоть и лишен всякой прокачки, однако всё ещё весёлый и классово ориентирован. Боты там почти так же умны, как и в Modern Warfare, хотя к запускаются немного более туго.

Это - самые яркие и интересные примеры шутеров с ботами. Если ты знаешь что-то ещё, или у тебя есть мнение касательно темы или самой статьи, не забывай комментировать материал. И помни - мы не техподдержка, нам ДЕЙСТВИТЕЛЬНО важно твоё мнение!

И так, начался долгожданный бета-тест Heart of the Swarm . Мы откладываем в сторону туманные интервью, скриншоты и батлрепорты, и спешим проверить свой почтовый ящик на предмет наличия там заветного бета ключа...

Увы.
Подавляющее большинство рядовых пользователей в эти первые дни беты постигнет разочарование. Близзард официально заявили, что первыми в число бета-тестеров будут входить определенная группа про-геймеров, представителей прессы и победителей конкурсов "Торгового Ряда".

Но мы же с вами не будем мириться с такой несправедливостью, правда?

И по этому, специально для вас, я постараюсь как можно подробнее рассказать о том, как поиграть если уж не на официальном Battle.Net , так просто дома с компьютером. А там, быть может, и StarFriend со своим пиратским LAN & Hamachi подтянется...

Есть такая замечательная программка: SC2 All in 1 . Которая позволяет играть в StarCraft 2 Wings of Liberty не имея лицензионного ключа и\или доступа в интернет. Правда, только против искусственного интеллекта (AI). Который, впрочем, на высоких уровнях сложности играет не на много слабее игроков из "Железных Лиг" (ниже алмаза т.е.). А так же просматривать реплеи.

Последняя, на момент написания статьи, версия 11.2.11 beta 8 уже обладает поддержкой Heart of the Swarm v2.0.0.23077 beta .

Ну что, приступим-с.

  1. Скачиваем пак карт (если собираетесь еще и в WoL оффлайн с компом играть)
  2. Для корректной работы программы может потребоваться .NET Framework 4

Распаковываем архив с SC2Allin1 в любую папку и запускаем SC2ALLin1.exe. (Кстати, если некоторые особо параноидальные антивирусы пошлют вас к "царю трояну", то сперва угомоните паникёров - ничего страшного тут нет.)
Перед нами предстает такое окошко:

Не смотря на обилие опций, ничего запустить не получится, ибо "No map is selected!" . Т.е. сперва нужно загрузить карты, на которых вы собираетесь играть.

Переходим на вкладку Maps .

Тут нам предлагают на выбор четыре кнопки:

  • Add Maps from Folder - добавить карты из выбранной папки. Это если вы предварительно скачали карты. По вышеуказанной ссылке, например.
  • Select Map - выбрать карту и перейти к настройкам игры (вкладка Game)
  • Map Sites - запускает браузер и перемещает нас на страничку со ссылками на полезные онлайн-ресурсы, где эти самые карты можно скачать.
  • Add Maps from Server - не париться с поиском карт по интернету, а просто загрузить их с сервера.

Жмем Add Maps from Server . В новом окне вы найдете список всех карт, поддерживаемых SC2ALLin1 . Нас интересуют те карты, на которых есть пометка (hots). Отмечаем их галочками и нажимаем Download and Install Selected Maps . Скачанные карты можно найти в папке "Мои Документы\StarCraft II\Maps"

Кликаем незаметный крестик в правом-верхнем углу, закрываем окно загрузки карт.

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

Жмем Select Map и возвращаемся к самому первому окну вкладки Game .

Теперь приступаем к настройкам игры.

Самый левый, безымянный список отвечает за выбор расы:

  1. Random
  2. Terran
  3. Zerg
  4. Protoss .

Player Type: задаем тип игрока.

  1. Human - игрок, т.е. вы.
  2. Computer - ваш кремниевый соперник
  3. Referee, Spectractor - нас не интересуют, т.к. мы собираемся играть в гордом одиночестве.
  4. Closed - слот остается пустым.

Для игры потребуется как минимум один компьютерный оппонент.

Difficulty: устанавливаем уровень сложности. От этой опции напрямую будет зависить уровень интелекта вашего компьютерного соперника. Варианты:

  1. Very Easy - очень легко
  2. Easy - легко
  3. Medium - средне
  4. Hard - трудно
  5. Very Hard - очень трудно
  6. Insaine - комп-читер.

Впринципе, набор опций и их трудности зависит от версии AI, которую вы используете. В комплект данной сборки входит мозг от 10 Мая 2012г. даты выпуска. Для Human"ов возможность выбора предусмотрительно заблокированна.

В ближайшее время я дополню статью, объяснив более подробно про настройку AI.

Color: позволяет выбрать цвет себе и противникам. Количество опций тут намного обширнее, нежели в большенстве кастомных карт. На выбор предлагаются:

  1. White
  2. Blue
  3. Teal
  4. Purple
  5. Yellow
  6. Orange
  7. Green
  8. Light Pink
  9. Violet
  10. Light Gray
  11. Dark Green
  12. Brown, Light
  13. Green
  14. Dark Gray
  15. Pink

Прям как детский набор из 16 фламастеров. Плюс еще Random (случайный цвет).

Location: выбор стартовой позиции от 01 до 08 или Random . Вы стартуете на указанной локации, в соответстви с выбором.

Health: запас здоровья юнитов у выбранного игрока. От 100% до 5%, от исходного. Если вы хотите всех выносить рабами или дать противнику хорошую фору - можете поиграться с этими значениями.

В правой части еще две опции:

Game Speed: скорость игры. по-умолчанию стоит Faster . Если вы желаете увидить битву слоупоков - можете подвинуть ползунок в крайнее левое положение. (Slower)

Game Type: тип игры.

  1. Team vs Team - команда-на-команду
  2. Free For All - ака FFA, все против всех. Установлен по-умолчанию.
  3. Use Map Settings - режим задается настройками карты.
  4. Random War - что-то рандомное. :)

В случае выбора Team vs Team , в настройках появятся дополнительные пункты:

  1. Team - позволяющий выбрать пренадлежность игрока к определенной команде.
  2. Team Shares: общий обзор (Vision ), контроль юнитов (Control ) и ресурсов (Spendings ). Или все это сразу.

На данный момент корректно работают режимы Free For All и Team vs Team . Галочка Custom AI отвечает за использование оригинального Близзардовского скрипта (галочки нет), или скрипта сторонних разработчиков (галочка есть). По дефолту используется сторонний скрипт из папки \SC2Allin1\ai

Далее: идем на вкладку Options

Вразделе Others вписываем свой никнейм (если не хотите быть просто Player). ОБЯЗАТЕЛЬНО ставим галочку , и указываем путь до папки с HotS Beta . (x:\Games\StarCraft II 2012 Beta - например). В противном случае, программа по-умолчанию запустит установленный у вас на компьютере Wings of Liberty . (После указания пути и постановки галочки лучше перезапустите SC2AllIn1 , дабы путь сохранился).

Можете еще поиграться с цифрами в разделе Cheat , выдав себе халявные ресурсы.

На этом настройки закончены.

Осталось нажать Launch и вуаля!...

Бета Heart of the Swarm в вашем полном офлайновом распоряжении! Приятной игры!

Небольшой FAQ по популярным проблемам и их решению.

Q: При попытке запустить игру или возобновить прерванную установку, вылезает ошибка: "Faled to read required file. Please, close all other aplications, temporarily deactivate your anti-virus software, and try again"

A: Удалите папку C:\ProgramData\Battle.net . Если не поможет - запускайте игру через SC2Switcher.exe , лежащий в папке StarCraft II 2012 Beta\Support .

Q: При попытке запуска выдает ошибку: "Unable to validate SC2 License"

A: По каким-то причинам, игра считает, что у вас стоит не лицензионная версия. Есть два варианта лечения:


Q: После нажатия кнопки Launch и запуска игры, выдает ошибку: "Unable to open map"

A: Возможные решения:

  1. Проверьте, что вы запустили игру в режиме Free For All или Team VS Team .
  2. Проверьте, что вы скачали и запустили ту карту - она имеет в своем названии (hots).
  3. Убедитесь, что вы правильно указали путь к месту установки HotS Beta и поставили галочку Use Custome Game Instalation Path .
  4. В путях установки отсутствует кириллица.

Q: В игре выскакивают сообщения об ошибках.

A: Просто снимите галочки слева и справа:

А главное помните, что не смотря ни на какие приватные раздачи ключей -