- Введение
- Установка WoT
- Запуск игры
- HD версия игры
- World of tanks в linux тоже работает — танкистам на заметку
- Баги и их решение
- Запуск реплеев
- Инсталляция актуальных видеодрайверов
- Инсталляция оленеметра (xvm mod)
- Инструкции для компиляции в 64 битных ос
- Настройка wine и инсталляция игры
- Патчинг исходников
- Получение исходников и подготовка
- Сборка пакета и инсталляция
- Системные требования
- Советы
- Способ 0 — инсталляция из ppa wine (рекомендуемый)
- Способ 2 — компиляция исходников
- Способ 4 — использовать portwine-linux
- Удаление world of tanks linux
- Ускорение работы wot
- Условия тестирования и железо
- Установить wot в ubuntu 16.04/17.10
- Установка wot в linux
- Установка wot на linux
- Заключение
- Выводы
Введение
Инструкция написана на основе официальной статьи. Поможет путем копирования команд ускорить процесс настройки. Настройка была проведена на машине со следующей конфигурацией:
Установка WoT
Для того, чтобы начать установку, откройте терминал и введите:
В моём случае инсталятор лежит в папке загрузок, поэтому просто: cd
Запуск игры
Для запуска игры перейдите в папку, куда вы её устанавливали, и запустите «WoTLauncher». Здесь вы должны выбрать какую версию будете использовать.
- SD — версия на старом движке с более низким уровнем графики. Для более слабых компьютеров;
- HD — версия на новом движке с более высоким уровнем графики. Для более производительного железа(но некоторые всё равно предпочитают SD, так как бывает не привычно).
Ну а после этого по стандарту запустится сам клиент и начнётся скачивание файлов непосредственно самой игры. Я думаю как запустить игры из лаунчера расписывать не стоит =)
Так же хотел бы предупредить, если наблюдаются проблемы с управлением, установите в вашей системе Английскую раскладку клавиатуры по умолчанию. И если теряется фокус на окне с игрой при нажатии клавиши «Alt», то самый простой метод — изменение способа переключения раскладки с «Alt Shift», например на «Ctrl Shift».
HD версия игры
Так же несколько скринов из HD версии. 1) Просто скрин игрового процесса:
2) Вид сверху при игре за САУ:
World of tanks в linux тоже работает — танкистам на заметку
На сегодняшний день в массовую многопользовательскую онлайн-игру под названием World of Tanks играют более 60 000 000 зарегистрированных игроков.
Но, создав свой аккаунт в WOT, я поиграл в игру буквально минут 20 и понял, что она мне не интересна. Никоим образом не хочу обидеть разработчиков и фанатов игры. Изучив официальный сайт World of Tanks, я вижу, что игра постоянно обновляется, разработчики выпускают всё больше разных дополнений и др.
Почему играть в эту игру интересно всем кроме меня (по крайней мере многим моим знакомым), я не знаю. Но, как бы то ни было, людям интересно, они играют, и по неофициальной статистике, каждый игрок среднемесячно в 2022 году тратил следующую сумму денег на WOT (по регионам):
- $4.64 – Россия;
- $6.90 – Европа;
- $16.94 – США;
- $3.21 – Азия.
Ни для кого не секрет, что сейчас ситуация с играми в Linux изменяется в лучшую сторону, но ещё далека до совершенства. Поэтому, вооружившись своими знаниями, я решил попробовать установить и поиграть в WOT на Linux Mint 15.
Эта же инструкция может использоваться вами и при установке World of Tanks в Ubuntu. Перед тем как установить сам клиент для игры, нужно предпринять некоторые подготовительные шаги.
УСТАНОВКА PLAYONLINUX
Переходим в “Меню” — “Администрирование” — “Менеджер программ”.
Вводим свой пароль суперпользователя и нажимаем кнопку “ОК”.
В поле поиска пишем “playonlinux” и в результатах поиска кликаем на найденную программу.
В следующем окне нажимаем на кнопку “Установить”.
Ждём окончания процесса установки, после чего закрываем окно Менеджера программ.
Установка PlayOnLinux закончена. Двигаемся дальше.
Переходим в “Меню” — “Игры” — “PlayOnLinux”.
В окне программы нажимаем на кнопку меню “Установка”.
Далее в левой части окна программы выбираем раздел “Игры”, а в правой части ищем “World of Tanks”, отмечаем его мышкой и кликаем на кнопку “Установка”.
В окне установщика WOT нажимаем на “Далее”.
Ждём окончания процесса установки и конфигурирования Wine.
На запрос установки “Wine Mono” кликаем “Установить”.
Мастер установки установит и настроит дополнительные компоненты, такие как DirectX и др.
В следующем окне выбираем русский язык и кликаем на “Далее”.
Потом в окне установщика Internet Explorer 8 нажимаем на кнопку “Далее”.
Принимаем условия лицензионного соглашения.
Отмечаем установку обновлений и кликаем на кнопку “Далее”.
Ждём окончания процесса установки компонентов Windows Internet Explorer.
По окончании установки нажимаем на кнопку “Перезагрузить сейчас”.
В следующем окне отмечаем “Russia” и кликаем на “Далее”.
Происходит загрузка пакетов.
Снова клик мышкой по кнопке “Далее”.
Продолжаем установку WOT нажатием на кнопку “Далее”.
Выбираем папку для установки и кликаем на “Далее”.
Опять кликаем на “Далее”.
Отмечаем “Создать ярлык на Рабочем столе” и делаем клик по кнопке “Далее”.
В следующем окне установщика нажимаем на кнопку “Установить”.
Запускается обновление клиента игры World of Tanks через Интернет.
После окончания загрузки и установки клиента игры, на Рабочем столе появляется ярлык игры.
Запускаем её при помощи ярлыка и нажимаем на кнопку “Играть”.
Входим в свой аккаунт игрока.
Начинаем играть.
Спасибо за внимание читатели блога! У вас теперь есть возможность отстоять свои претензии на мировое танковое господство и в операционной системе Linux.
Баги и их решение
При запуске игры в чистой X сессии нет звука. Звук включается включением пользователя в группу audio:
Запуск реплеев
Затем добавим ассоциации на расширение. в файле
/.local/share/applications/mimeapps.list в раздел [Added Associations] нужно добавить строчку application/x-wine-extension-wotreplay=launchwotreplays.desktop; Эту операцию делают следующие 3 команды:
Теперь можно открывать парку с реплеями в наутилусе и открывать реплеи по клику мыши. Откроем папку с реплеями: Alt F2
Инсталляция актуальных видеодрайверов
Перед началом инсталляции игры надо установить проприетарные видео драйвера от производителя.
Инсталляция оленеметра (xvm mod)
Настройка стандартного оленеметра:
Инструкции для компиляции в 64 битных ос
Описанная выше инструкция для 32бит. Но вот что удалось собрать в интернете для компиляции в 64-битных системах:
Настройка wine и инсталляция игры
1024 поменять на размер памяти вашей видеокарты. рекомендуется не менее 512. Чтобы узнать размер памяти вашей видеокарты, необходимо выполнить следующее:
Скачивание игры и инсталляция:
Игра обновится, входим с паролем и выходим из игры для создания конфига. Игра запустится с экранном режиме. После первого запуска подчищаем, устанавливаем переменные среды, выставляем командой полноэкранный режим в конфиге:
Запускаем игру с рабочего стола, в настройках уменьшаем детализацию и наслаждаемся. The End.
Патчинг исходников
Перед установкой необходимо наложить патчи на исходные коды для того, чтобы исправить некоторые ошибки в работе WoT под Wine.
Для обладателей видеокарт AMD рекомендуется так же наложить следующий патч:
Получение исходников и подготовка
Подключите PPA с последними версиями Wine:
Установите пакеты, необходимые для сборки Wine из исходных кодов:
Для Ubuntu 12.10 перед выполнением команды sudo apt-get build-dep wine необходимо установить следующие пакеты:
Удалите предыдущие версии Wine:
Сборка пакета и инсталляция
Создаются пропатченные пакеты wine, wine1.5, wine1.5-386 с той-же версии что и в репозитории. Последняя команда блокирует автоматическое обновление. Снять блокировку можно командой:
Системные требования
Компьютер должен отвечать системным требованиям указанным на официальном сайте.
Минимальные системные требования:
Рекомендуемые системные требования:
Evergreen RadeonHD 5000 series AMD DRI, xorg Northern Islands RadeonHD 6000 series AMD DRI, xorg Southern Islands RadeonHD 7000 series AMD DRI, xorg
Советы
если нет папки с исходным текстом для удаления собранного из исходников то ничего. новые файлы перезапишутся на старые. а для удаления пакета:
меню можно не удалять. но если вы хотите то это описано тут.
Способ 0 — инсталляция из ppa wine (рекомендуемый)
Есть PPA с официальным и подготовленном вайном для ubuntu . В этом случае перекомпиляция не понадобится, используются стандартные средства Ubuntu по работе с пакетами.
Способ 2 — компиляция исходников
Можно самому скомпилировать исходники и получить deb пакет Wine.
Способ 4 — использовать portwine-linux
Простая установка в пару кликов.
Удаление world of tanks linux
Чтобы удалить игру WOT Linux, перейдите в папку где она установлена и запустите «remove» и выберите «Да, удалить!», после чего нажмите «ОК». Игра автоматически удалится, только в домашнем каталоге останется папка «PortWINE»:
Ускорение работы wot
Приоритет -7 задан потому, что он интерпретируется системой как «высокий», если поставить больше то «очень высокий» что для клиентского приложения давать было бы неправильно. Программа использует у меня одно ядро на 100%. Существенного ускорения повышение приоритета не дает.
Появляется графическая командная строка. Создадим скрипт запуска:
У меня графика ускорилась с 18-20 до 30-35 fps на очень высоких настройках.
У кого эта команда не работает попробуйте вместо worldoftanks.exe вставить WorldOfTanks.ex .
обратно вернуть можно командой
вернуть обратно можно так
посмотреть текущие установки можно командой
Размер текстур для 25% изменится с 8Гб до 3,9Гб.
и запускайте. Далее при загрузке выбирайте те сервера которые показали наименьший пинг.
Условия тестирования и железо
Проводить проверку производительности я буду на своём компьютере. Игра будет протестирована как в SD, так и в HD версии. Все настройки были выставлены на максимум.
- Процессор Intel i5-4670 (4-х ядерный) 3.8GHz
- 8 GB ОЗУ
- Видеокарта Geforce GTX 760 на 2 GB ( !используется проприетарный драйвер Nvidia! )
- Материнская плата (если кому-то важно. ) Asus H87-PRO
- ОС Xubuntu 16.04 x86_64
Если что, вывод «neofetch»:
Установить wot в ubuntu 16.04/17.10
Существует два способа установки этой игры в нашу систему. Первый способ заключается. в установке и настройке Wine в нашу систему.
Для начала нам понадобится установить самую последнюю версию Wine, которая на момент написания статьи является 2.0-rc3-stading(в Kubuntu 17.10 — 2.20 stading).
Для Kubuntu 17.10, мне понадобилась программа cabextract
Cabextract — программа для распаковки файлов cabinet (.cab), которые являются архивами Microsoft, используемыми для распространения их ПО и вещей вроде пакетов шрифтов Windows.
Которую вы можете установить введя в терминале
sudo apt install cabextract
После установки, открываем терминал (Ctrl Alt T), и установим единственную библиотеку которая нам нужна для этой игры
winetricks xact
Далее необходимо немножко настроить наш Wine. Набираем в терминале
winecfg
После ввода этой команды, у нас появится окно с выбором операционной системы, которая будет использоватся по-умолчанию для наших игр.
Выбираем Windows 7, а на вкладке Stading, включаем поддержку CSMT, для лучшей производительности нашей видеокарты.
Ну и конечно произведем некоторые настройки нашей видеокарты, для этого набираем в терминале
winetricks ddr=opengl glsl=disabled videomemorysize=1024
где videomemorysize меняете на размер видеопамяти вашей видеокарты.
Установка wot в linux
Сперва нам необходимо загрузить сам установщик. Так как я использую сборку от проекта PortWINE, то вы можете взять её на официальном сайте.
Установка wot на linux
В данной статье мы разберём процесс установки World of Tanks на Linux. Эта игра разрабатывается компанией Wargaming. Поддерживаемые платформы: Windows, Xbox 360, Xbox One, PlayStation 4, MacOS. Да, данная игра до сих пор не обзавелась официальной поддержкой систем на базе ядра Linux.
Я хотел бы вам рассказать, как можно запустить WOT на Linux с помощью сборки PortWINE. Сразу оговорюсь, так как это способ не официальный, вы можете столкнуться с различного рода багами и косяками. Но мною особых проблем замечено не было.
Заключение
Игра запускается и играется во весь экран на низких настройках графики 45 фпс. Спасибо всем кто помог своими советами и правками. Много взято из форума танков. Инструкция постоянно обновляется в лучшую сторону. Тестировал на 12.04 32 бита и на 13.10 64 бита. Дата последнего обновления ниже.
источник
Выводы
В данной статье мы рассмотрели процесс установки, запуска и геймплея в игре World of Tanks (WoT) в операционной системе GNU/Linux. Ещё раз огромное спасибо проекту PortWINE за проделанную работу! Кому не жалко, можете задонатить им, все реквизиты есть на официальном сайте. Если у вас остались вопросы, спрашивайте в комментариях!
источник
