понедельник, 11 мая 2015 г.

Starcraft II запуск под линукс

Решил вспомнить былое и всё же завершить прохождение компании Starcraft II Heart of the Swarm (SC2).

Так как основная система линукс, то очень напрягает перезагружаться каждый раз в Windows, когда есть время или желание погонять игру.
Так как линукс я не перезагружаю по несколько дней, а то и недель, просто отправляю в sleep, получая тем самым, быстрый доступ к открытым и запущенным часто используемым программам.
А на сегодня, когда появляется всё больше хороших и свежих игр под линукс, то перезагрузки в Windows случаются крайне редко.

В ввиду вышесказанного, решил в очередной раз попробовать запустить сабж под wine. Около года назад или больше, были попытки установить SC2 и Hearthstone, которые не увенчались успехом. Основной проблемой было что приложение Battle.net после успешной установки, не хотело скачивать игры и обновляться, не видело сети и на этом всё останавливалось. Какое-то время поборовшись с этим и потеряв немало времени, забросил идею, и видимо, продолжил играть во что-то другое, сейчас уже и не вспомнить.

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

Я привожу здесь перевод с данного сайта - http://www.nosuchthingastwo.com/blog/2014/04/28/starcraft-ii-on-ubuntu-14-04/ (совету уже как год, но видимо я отстал, заигрался в другие игрушки)
Также можно посмотреть эту статью, но в принципе, все они одинаковы -http://www.retrohive.com/2013/09/play-starcraft-ii-linux-ubuntu/

Сперва нам потребуется установленный wine (не вдаюсь в подробности, у каждого дистрибутива по своему, разобраться не сложно), далее, необходимые для корректной работы компоненты:

$ winetricks droid fontfix fontsmooth-rgb gdiplus gecko vcrun2008 vcrun2005 allfonts d3dx11_43 win7 ie6

(так прямо и вбиваем в консоль, само всё скачает и поставит)
После скачиваем с Battle.net программу установки SС2 RU и запускаем:

$ wine ~/Downloads/StarCraft-II-Setup-ruRU.exe

Проходим все этапы установки и всё, можно играть. Также замечу, что русская версия идёт без проблем, видит все звуковые карты, которых у меня 4 штуки (переключение в игре на лету работает).

Как и говорил, у меня игра запустилась сразу, ничего не пришлось настраивать. При этом при первичном запуске немного низкий FPS и выставить Ультра настройки (с картой Nvidia GTX660 2Gb), как в Windows, не получается, но разумный подход возвращает плавность и играбельность, без сверх чувствительных изменений в картинке. Тем более при прохождении компании на сложности "БОЕЦ", это не так чувствительно для такого казуального игрока как я ;)

Прошло пару недель, полёт нормальный, при этом, удалось также установить Hearthstone, работает отлично.


После того как удалось установить Battle.net клиент, сдаётся мне что поставится любая игра, ведь в 2012 я и WoW гонял на десктопе из под линукса. Diablo III не пробовал, но по опыту выходит, что видеокарта нужна будет очень сильная.

Всем хорошего геймплея и игровых ночей ;)