- Starcraft 2 ��� linux
- Starcraft 2 Linux
- Для установки StarCraft II под Linux используйте PortBattleNET.
- Тема: StarCraft II в ОС Linux — гайд
- StarCraft II в ОС Linux — гайд
- Исходники Starcraft 2 для линукса от близард
- Геймеры move along. Nothing to see here.
- Как получить Starcraft бесплатно для Linux
- Что такое Starcraft?
- Как скачать Starcraft бесплатно и легально
- Как установить Starcraft в Linux
- Есть ли безболезненный способ запустить Starcraft 2 в Linux?
Starcraft 2 ��� linux
Опубликовано статей: 57
Starcraft 2 Linux
Starcraft II — игра которую можно легко запустить под Linux. Для этого вам не нужно настраивать wine, устанавливать PlayOnLinux или покупать Crossover. Достаточно воспользоваться PortBattleNET — который в свою очередь имеет удобный графический установщик и настроен на максимальную производительность. С возможностью запуска ВСЕХ игр от Blizzard на Linux.
StarCraft II Linux – продолжение эпической саги о трех могущественных расах: протоссах, терранах и зергах. Им предстоит снова сойтись в бою в новой стратегии в реальном времени, продолжении легендарной игры StarCraft. В этой жестокой борьбе за выживание в Космосе в вашем распоряжении будут как новые боевые единицы, так и прежние, с расширенными возможностями.
Действие игры происходит в XXVI-м веке в отдалённой части галактики Млечный Путь. Сюжет игры базируется на взаимодействии трёх рас: Терранов (потомков сосланных преступников, не поддерживающих связь с Землёй), Зергов (расы существ, чьи воины представляют собой мутировавших млекопитающих или насекомоподобных или пресмыкающихся существ различных планет, управляемых сначала Сверхразумом, а затем и Королевой клинков) и Протоссов (высокотехнологичной расы с ярко выраженными псионными способностями). Wings of Liberty уделяет особое внимание Терранам, а дополнения Heart of the Swarm и Legacy of the Void будут сфокусированы на Зергах и Протоссах соответственно. Действие игры разворачивается спустя четыре года после событий StarCraft: Brood War.
StarCraft II можно легко установить под PortBattleNET. Запускается он и работает без проблем под разными операционными системами Linux. Для реализации данной возможности, был собран «порт» для клиента battle.net с автономными wine (+ необходимые патчи для оптимизации) и полностью настроенным префиксом для него.
Для установки StarCraft II под Linux используйте PortBattleNET.
Теги: Starctaft 2 Linux, Starctaft 2 Debian, Starctaft 2 Ubuntu, Starctaft 2 Linux Mint, Starctaft 2 Arch Linux, Starctaft 2 Manjaro, Starctaft 2 Antergos, Starctaft 2 Gentoo, Starctaft 2 OpenSuSe, Starctaft 2 wine, Starctaft 2 PoL, Starctaft 2 PlayOnLinux.
Источник
Тема: StarCraft II в ОС Linux — гайд
Опции темы
StarCraft II в ОС Linux — гайд
В данной теме хочу поделиться опытом как установить игру StarCraft II в ОС Linux. Для начала о своей операционной системе и параметрах ПК: Linux Mint 17.1, intel core i5 2500k, 8 gb ddr3, Nvidia gtx 670 2gb. С такими параметрами удается играть в SC2 на средних-высоких настройках с FPS от 60 и выше.
Прежде чем устанавливать игру необходимо, чтобы было установлено приложение PlayOnLinux и установщик приложения battle.net. В PlayOnLinux во вкладке «Утилиты» выбрать «Управлениями версиями Wine». Можно тестировать любые версии, но стоить обратить внимание на Wine с меткой CSMT. Я остановился на 1.7.31.
Установка игры:
1. В PlayOnLinux -> Установить программу -> Установить программу, отсутствующую в списке.
2. Выбираем «Установить программу на новый виртуальный диск» и вводим имя диска.
3. Ставки галки напротив «Использовать другую версию Wine», «Настроить Wine» и «Установить дополнительные библиотеки».
4. Выбираем версию Wine и 32 bits windows installation.
5. Настраиваем Wine: а) Выбор версии Windows XP или Vista (с 7 не получилось), б) Вкладка «Библиотеки»: добавляем библиотеку mshtml, в) Вкладка «Графика»: галочки напротив «Автоматически удерживать мышь в полноэкранных окнах» и «Эмулировать виртуальный рабочий стол» (чтобы можно было «альт-табаться»), выставляем разрешение монитора.
6. Устанавливаем дополнительные библиотеки: POL_install_corefonts, POL_install_vcrun2005, POL_install_VideoDriver.
7. Выбираем установщик приложения battle.net.
8. После установки приложения вводим логин и пароль и устаналиваем игру StarCraft II. Ждем пока игра скачается и выходим из приложения battle.net.
9. Выбираем battle net launcher -> Далее -> Выбираем «Я не хочу создавать другой ярлык» -> Далее.
10. Выбираем ярлык и кликаем «Настроить».
11. Во вкладке «Экран»: а) Поддержка GLSL ставим disabled, б) Размер видеопамяти соответсвует размеру вашей видеопамяти.
12. Вкладка «Wine» -> Редактор реестра: идем HKEY_CURRENT_USER->Software->Wine->Direct3D и добавляем строковый параметр «CSMT» и вводим значение «enabled».
13. Игру можно запускать.
Решение некоторых проблем:
1. Для видеокарт ATI, если черный экрна: «Установка компонентов» -> установка ATI_Black-Screen_Fix.
2. Не запускается сетевой режим. Причина: кэш не загружен. Лечится: закрытием игры и повторным запуском до тех пор, пока игра не запустится (так было в моем случае).
Источник
Исходники Starcraft 2 для линукса от близард
чето я не понял где новость, событие эпохальное близард выкладывают чтото в опенсурс еще и для линукса
- Scripted bots.
- Machine-learning based bots.
- Replay analysis.
- Tool assisted human play.
Не совсем от старика.
Точнее клиент то они выложили, но надо посмотреть, что там внутри.
Ну и цели — не покорение новой платформы своей игрой (а я бы купил дополнение «Linux support», учитывая что у меня HotS и LotV в Deluxe).
Ребятушки, у меня с интернетом сейчас совсем всё убого.
Посмотрите, не завалялось ли wine внутри их «клиента для линукса»? http://blzdistsc2-a.akamaihd.net/Linux/SC2.3.16.1.zip
P.S. читать надо внимательнее, это headless клиент :'(. Метельные п*доры.
Вроде там только питон.
Геймеры move along. Nothing to see here.
Это не для геймеров релиз, а исключительно для исследователей и энтузиастов machine learning.
Поскольку в Го у человека машины выиграли, Blizzard предложили новую задачу — выиграть у людишек в SC2. Без читов, на равных.
Читал уже об этом когда-то.
Там headless-клиент для линукса. А те исходники — это интерфейс для ботоводства.
От этого ничего не потеряли. StarCraft II — дно игростроения, на которое даже смотреть не стоит.
Я LotV кампанию не прошел, вот и огорчаюсь.
Когда выигрывает, существование Кореи станет бессмысленным?
Прикольно, собирается хоть?
Эти тридваразы удалили мой аккаунт, в котором были куплены _все_ их игры и наиграны тонны часов, просто за то, что мне довелось родиться в Крыму. Пусть горят в аду вместе со своими исходниками.
А при чем здесь Крым? А при чем здесь то, что ты там родился?
А при чем здесь Крым? А при чем здесь то, что ты там родился?
Вот именно, при чём? Глобализация, вся фигня, права человека во все поля, толерантность, равноправия. А тут тупо берут и забирают у меня пригоршню бабла просто по причине территориального расположения. С фига ли?
Не нравится — переезжай, а не бомби. А раз все нравится в Крыму — продолжай там сидеть.
Ты, наверное, мне все издержки оплатишь?
Тебе посодють, а ты не воруй!
Нет денег — страдай. Раз нет ума\желания их заработать.
Можешь опять пост попрошайку создать. Как на хабре/gamedev/тут , думаю вероятность того что твое нытье прекратиться, окажется неплохой мотивацией тебе задонатить.
я сам из крыма, близы не удаляют акки крыма (блокируют покупку из крыма и все, как и все остальные) и то для парочки провайдеров, последний раз когда я батлнет запускал(пол года назад) уже можно было и покупать
примитивных действий по смене провайдера или даже прокси уже достаточно чтоб обойти блокировки
твоя концентрация на негативе не имеет отношения к «санкциям»
также как и «санкции» никак не мешают нормальным людям, и люди о них и не помнят
Источник
Как получить Starcraft бесплатно для Linux
Стар Крафт Это одна из самых аддитивных игр, которые я пробовал, и, несмотря на годы, она все еще остается одной из Стратегические игры в реальном времени самые популярные во всем мире. В этой статье мы научим как установить старкрафт на Linux и мы также выиграем от отличного продвижения, так что нам не придется платить за лицензию.
Сколько людей узнают, чтобы иметь возможность загрузить эту игру, мы должны заплатить за ее лицензию, но в наши дни компания, разрабатывающая Starcraft, разместила рекламную акцию, чтобы мы могли бесплатно загружать игру, пока не будут выпущены изменения, которые разрабатываются для обновления игры. .
Что такое Starcraft?
Это Стратегическая игра в реальном времени сделаны Blizzard Entertainment который распространяется для Windows и Mac, но может использоваться в Linux благодаря Wine. Эта игра, которая существует на рынке более двух десятилетий, включает в себя три основных игрока: Terran (люди, которые были изгнаны с земли), Zerg (Вид, который организован в стаи) и Протоссы (вид с псионическими способностями и великолепными технологиями) и развивается в среде, которая восходит к XXVI веку.
Он имеет приемлемый графический вид, и в него можно играть локально или онлайн, где много многопользовательских игр. В нем игроки должны сосредоточиться на сборе двух доступных ресурсов (минерал и веспеновый газ), с помощью которых они могут построить все необходимое для выживания и победы.
Как скачать Starcraft бесплатно и легально
Благодаря празднованию двух десятилетий Starcraft компания выпустила версию Starcraft Remastered, в котором улучшается качество графики и звука, но в дополнение к этому предлагается возможность его бесплатной загрузки. Чтобы загрузить Starcraft II бесплатно и легально, нам нужно только ввести следующее ссылка и скачивать с нас не будет ни копейки.
При этом мы можем играть как в локальную, так и в онлайн-версии бесплатно и без каких-либо ограничений.
Как установить Starcraft в Linux
Существуют различные способы установить Starcraft на Linux, тот, который я использовал для использования загруженного мной установщика, должен использовать вино напрямую. После загрузки установщика (версия для Windows) я запустил его с вином, он попросил у меня разрешения на загрузку определенных зависимостей, а затем установщик был запущен традиционным способом.
После загрузки зависимостей и загрузки 1.6 ГБ, занимаемого игрой, я смог запустить игру без каких-либо проблем, у меня проблема с разрешением из-за того простого факта, что у меня нет драйверов для моей видеокарты, но все работает одновременно. совершенство.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Из Linux » GNU / Linux » Как получить Starcraft бесплатно для Linux
Источник
Есть ли безболезненный способ запустить Starcraft 2 в Linux?
Теперь, когда в Starcraft 2 можно играть бесплатно, есть ли безболезненный способ запустить его в Linux? Люди делали это с разным успехом в течение многих лет, но хаки распространяются на разные ресурсы и .
Каждый раз, когда я умираю — \ «Отчаянные удовольствия \»
Теперь, когда в Starcraft 2 можно играть бесплатно, есть ли безболезненный способ запустить его в Linux?
В течение многих лет люди делали это с разным успехом, но хаки распространяются на разные ресурсы и часто зависят от конкретного дистрибутива.
Однако у меня есть некоторые ограничения.
Поскольку я видел такие имена файлов, как Starcraft64, при установке Starcraft 2 в Windows, я хотел бы запустить его в чистом 64-битном дистрибутиве Linux без установленного многолинейного 32-битного уровня совместимости.
Меня устраивает 64-битное стабильное вино или 64-битное промежуточное вино, никаких оберток, таких как PlayOnLinux или Lutris, не должно быть.
Можно ли таким образом установить и запустить Starcraft 2?
До сих пор я зашел на сайт starcraft2.com и загрузил установщик, но когда я запустил на нем файловый инструмент, мне сказали, что это 32-битный исполняемый файл Windows, поэтому, очевидно, он не сможет работать под чистым вином 64.
- Просто чтобы вы знали: рекомендации по программному (и аппаратному) здесь не по теме. Если вы спрашиваете, как заставить StarCraft 2 работать именно на Wine, я считаю, что это можно допустить.
- @Nolonar, мой вопрос еще более конкретен, он касается того, можно ли установить и запустить бесплатную версию StarCraft 2 на 64-битном Wine. Я знаю, что он работает на 32-битном Wine. Blizzard не поддерживает Linux, поэтому я должен спросить здесь.
Да, есть, и я поражен тем, насколько это просто. Вы можете выполнить всю установку, загрузку и настройку с помощью плоского пакета (аналогичный установщик, такой как Ubuntu snaps).
Это руководство для Ubuntu:
Вы также можете сделать то же самое, следуя этому руководству, для других дистрибутивов.
Спинка сиденья расслабься, вот и все. По окончании:
- В Ubuntu 16.04 это далеко не безболезненно. я получил Предупреждение: org.winepak.Platform.Extension.corefonts не установлен во время установки и перед запуском SC2 затем бросает / app / bin / battlenet-installer: строка 21: / app / lib / extension / corefonts / bin / corefonts-install64: нет такого файла или каталога.
- Я вроде как исправил это, запустив установку org.winepak.Platform.Extension.corefonts что на удивление работает, но затем проблемы сохраняются: я могу запустить его, но половина шрифтов в приложении Battle.net нечитаемы (что неудивительно, учитывая проблемы с установкой, связанные со шрифтами). Я все равно мог загрузить SC2 (я знал, что говорит каждая из сломанных кнопок :-)), но когда я запускаю SC, разрешение полностью сбивается. Надеюсь, он работает лучше в новых версиях Ubuntu.
- Я использую Linux Mint 19, основанный на Ubuntu 18. У меня те же проблемы со шрифтами. Разрешение, которое вам просто нужно исправить в настройках Starcraft (если ваше разрешение недостаточно, lol) и установить разрешение экрана.
- * обновление: я недавно пытался установить с помощью плоского пакета, но на последнем шаге я обнаружил ошибку, часть «запустить», где невозможно загрузить Battle.net Launcher.exe. Загрузка начинается, но ошибки с ошибкой подключения примерно в 18% загрузки. Любопытно, что если я захожу на сайт Blizzard, я получаю ту же ошибку при попытке загрузить его вручную.
- 1 Сопровождающий Winepak прекратил работу над проектом. Следовательно, это решение больше не работает.
Мне удалось запустить установщик и загрузить логин battle.net в обычном режиме с 64-битным префиксом Wine, поэтому я думаю, что он должен работать нормально. Это было сделано в Ubuntu 18.04 с помощью wine-4.0-rc2. В качестве побочного примечания, у меня были установлены слои мультибиблиотечной 32-битной совместимости, но я не знаю, насколько это влияет на 64-битные префиксы вин.
- 2. Отсутствие ограничения мультибиблиотеки — это как раз то, что нужно показать, battle.net — 32-битный, согласно этому форуму ответ us.battle.net/forums/en/bnet/topic/20766717149#post-5
- Что ж, при попытке установить вино в ubuntu через wiki.winehq.org/Ubuntu, установки только части amd64 было недостаточно для получения функциональной настройки Wine (без винного сервера, только wine64 и wine64-preloader). Ему также пришлось захватить библиотеки i386 и винную часть i386. Как только он это сделал, установщик запустился. Итак, я думаю, что нет хорошего способа обойти это. Установка всего Wine, хотя и не полностью 64-битной, может быть вашим единственным выходом.
- Ubuntu — это мультибиблиотечный дистрибутив.
короткий ответь нет. Требуется несколько репозиториев ppa / и git, и установка, похоже, меняется от версии к версии Starcraft. Так что всегда больно. У меня работает текущая версия, и в нее можно играть (4.10.1.75800). Использую внутренний Intel gpu.
Что сделал не работа для меня:
- винная версия в комплекте с дистрибутивом (боевая сеть даже не запускается)
- винная стабильная версия от winehq с поддержкой vulkan и wineD3D (battle.net работает, но игра вылетает из-за ошибки сегментации)
Что сработало для меня
Очистить связанное вино
Установите Wine staging, как описано здесь, из wine-hq (4.14
bionic) с помощью этого обходного пути здесь
Установите новейшие winetricks из репозитория github
Установите corefonts и d9vk_master через winetricks gui или cli
Обновите драйвер mesa vulkan до последней версии ppa (для Intel)
Мне нужно установить флаг nohiz для запуска игры. Иначе игра вылетает через пару минут
Эта проблема, вероятно, исправлена
- Я пытаюсь следовать инструкциям wine-hq; но когда я пытаюсь установить пакеты, которые они предлагают, я все время получаю сообщение об отсутствии: 386 зависимостей. Как я могу все это установить?
- Вы сделали: sudo dpkg —add-architecture i386. Какое точное сообщение об ошибке?
- Да, я сделал. Было сообщение о том, что «пакет X зависит от pacacke Y: i386, но Y: i386 не будет установлен»; а затем, если я также отмечу Y: i386 для установки, он говорит: «Пакет Y: i386 зависит от pacacke Z1: i386 и Z2: i386, но они не будут установлены» и т. д. и т. д.
- Последовал этот ответ, и установка прошла легко, 64-битный префикс в Ubuntu 20.04, Battle.net и StarCraft II работают нормально.
Я слишком малочислен, чтобы комментировать, НО я хотел бы добавить в @Erlon r. Ответ Круза, что вам может потребоваться установить некоторые другие пакеты. К его сценарию (до последнего шага) мне пришлось добавить:
flatpak install winepak org.winepak.Platform.Extension.corefonts flatpak install winepak org.winepak.Platform.Extension.vcrun2015 flatpak install flathub org.freedesktop.Platform.GL.nvidia-XXX-XX flatpak install flathub org.freedesktop.Platform.GL32.nvidia-XXX-XX
где XXX-XX — номер версии вашего Linux-драйвера nvidia.
После этого у меня возникли небольшие проблемы, но все они были исправлены в клиенте.
Да, настройте Lutris, и это будет намного проще, сначала установите Wine Staging, затем Lutris, Lutris обработает префикс и настройку для игры, что заставит вас просто нажать «следующий следующий конец».
- 1 Боюсь, вы не прочитали вопрос и не обратили внимания на ограничения
Источник