GameHub – единая библиотека, которая объединяет все игры под одной крышей

by itisgood

GameHub – это унифицированная игровая библиотека, которая позволяет вам просматривать, устанавливать, запускать и удалять игры в операционной системе GNU / Linux.

Она поддерживает как нативные, так и не родные игры из различных источников, включая Steam, GOG, Humble Bundle, Humble Trove и т. д.

Неродные игры поддерживаются Wine, Proton, DOSBox, ScummVM и RetroArch.

Она также позволяет добавлять пользовательские эмуляторы и загружать бонусный контент и DLC для игр GOG.

Проще говоря, Gamehub – это интерфейс для Steam / GoG / Humblebundle / Retroarch.

Она может использовать steam технологии, такие как Proton, для запуска игр Windows Gog.

GameHub – это бесплатная игровая платформа с открытым исходным кодом, написанная на Vala с использованием GTK + 3.

Если вы ищете способ управлять всеми играми под одной крышей, GameHub может быть хорошим выбором.

Установка GameHub

Автор GameHub разработал его специально для элементарных ОС.

Таким образом, вы можете установить его на Debian, Ubuntu, elementary OSи другие производные Ubuntu, используя GameHub PPA.

$ sudo apt install --no-install-recommends software-properties-common
$ sudo add-apt-repository ppa:tkashkin/gamehub
$ sudo apt update
$ sudo apt install com.github.tkashkin.gamehub

GameHub доступен в AUR, поэтому просто установите его на Arch Linux и его вариантах с помощью любых помощников AUR, например YaY.

$ yay -S gamehub-git

Он также доступен в виде пакетов AppImage и Flatpak на странице релизов.

Если вы предпочитаете пакет AppImage, сделайте следующее:

$ wget https://github.com/tkashkin/GameHub/releases/download/0.12.1-91-dev/GameHub-bionic-0.12.1-91-dev-cd55bb5-x86_64.AppImage -O gamehub

Сделайте его исполняемым:

$ chmod +x gamehub

И запустите

$ ./gamehub

Если вы хотите использовать установщик Flatpak, выполните следующие команды одну за другой.

$ git clone https://github.com/tkashkin/GameHub.git
$ cd GameHub
$ scripts/build.sh build_flatpak

Все игры под одной крышей

Запустите GameHub из меню или из окна запуска приложений.

При первом запуске вы увидите следующий экран приветствия.

Как вы можете видеть на скриншоте выше, вам нужно войти в указанные источники, а именно Steam, GoG или Humble Bundle.

Если в вашей системе Linux нет клиента Steam, вам необходимо сначала установить его, чтобы получить доступ к своей учетной записи Steam.

Для источников комплектов GoG и Humble щелкните значок, чтобы войти в соответствующий источник.

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

Вы увидите список зарегистрированных источников в верхнем левом углу.

Чтобы просмотреть игры из каждого источника, просто нажмите на соответствующий значок.

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

Установка игры

Нажмите на игру по вашему выбору из списка и нажмите кнопку Install.

Если игра не является нативной, GameHub автоматически выберет слой совместимости ( например Wine), который подходит для запуска игры и установки выбранной игры.

Как вы видите на скриншоте ниже, игра Indiana Jones недоступна для платформы Linux.

Если это нативная игра (т.е. поддерживает Linux), просто нажмите кнопку Install.

Если вы не хотите устанавливать игру, просто нажмите кнопку «Download», чтобы сохранить ее в своем каталоге игр.

Также можно добавить локально установленные игры в GameHub с помощью опции «Import».

Настройки GameHub

Окно настроек GameHub можно открыть, нажав на четыре прямые линии в правом верхнем углу.

В разделе «Settings» мы можем включать, отключать и устанавливать различные настройки, такие как,

  • Переключайтесь между светлыми / темными темами.
  • Используйте символические значки вместо цветных значков для игр.
  • Переключиться на компактный список.
  • Включить / отключить объединение игр из разных источников.
  • Включить / отключить слои совместимости.
  • Установить каталог коллекции игр. Каталог по умолчанию для хранения коллекции – $ HOME / Games / _Collection.
  • Установить каталоги игр для каждого источника.
  • Добавить / удалить эмуляторы,
  • И другое

 

 

You may also like

Leave a Comment