GNU/Linux >> Tutoriels Linux >  >> Linux

GameHub – Une plateforme de jeu pour mettre tous les jeux sous un même toit

GameHub est une bibliothèque de jeux unifiée qui vous permet d'afficher, d'installer, d'exécuter et de supprimer des jeux sur le système d'exploitation GNU/Linux. Il prend en charge les jeux natifs et non natifs de diverses sources, notamment Steam, GOG, Humble Bundle et Humble Trove, etc. Les jeux non natifs sont pris en charge par Wine, Proton, DOSBox, ScummVM et RetroArch. Il vous permet également d'ajouter des émulateurs personnalisés et de télécharger du contenu bonus et des DLC pour les jeux GOG. En termes simples, Gamehub est une interface pour Steam/GoG/Humblebundle/Retroarch. Il peut utiliser des technologies Steam telles que Proton pour exécuter des jeux Windows Gog. GameHub est une plate-forme de jeu gratuite et open source écrite en Vala en utilisant GTK+3 . Si vous cherchez un moyen de gérer tous les jeux sous un même toit, GameHub pourrait être un bon choix.

Installer la plate-forme de jeu GameHub sur Linux

L'auteur de GameHub l'a conçu spécifiquement pour les systèmes d'exploitation élémentaires. Ainsi, vous pouvez l'installer sur Debian, Ubuntu, un système d'exploitation élémentaire et d'autres dérivés d'Ubuntu à l'aide de 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 est disponible en AUR , il suffit donc de l'installer sur Arch Linux et ses variantes en utilisant n'importe quel assistant AUR, par exemple YaY .

$ yay -S gamehub-git

Il est également disponible en tant que AppImage et Flatpak packages sur la page des versions .

Si vous préférez le package AppImage, procédez comme suit :

$ 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 

Rendez-le exécutable :

$ chmod +x gamehub

Et lancez GameHub à l'aide de la commande :

$ ./gamehub

Si vous souhaitez utiliser le programme d'installation de Flatpak, exécutez les commandes suivantes une par une.

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

Mettez tous les jeux sous un même toit

Lancez GameHub à partir du menu ou du lanceur d'applications. Au premier lancement, vous verrez l'écran de bienvenue suivant.

Écran de bienvenue de GameHub

Comme vous pouvez le voir dans la capture d'écran ci-dessus, vous devez vous connecter aux sources indiquées, à savoir Steam, GoG ou Humble Bundle. Si vous n'avez pas de client Steam sur votre système Linux, vous devez d'abord l'installer pour accéder à votre compte Steam. Pour les sources groupées GoG et Humble, cliquez sur l'icône pour vous connecter à la source respective.

Une fois connecté à votre ou vos comptes, tous les jeux de toutes les sources peuvent être visibles sur le tableau de bord GameHub.

Tableau de bord GameHub

Vous verrez la liste des sources connectées dans le coin supérieur gauche. Pour afficher les jeux de chaque source, cliquez simplement sur l'icône correspondante.

Vous pouvez également basculer entre la vue liste ou la vue grille, trier les jeux en appliquant les filtres et rechercher des jeux dans la liste du tableau de bord GameHub.

Installer un jeu

Cliquez sur le jeu de votre choix dans la liste et cliquez sur le bouton Installer. Si le jeu n'est pas natif, GameHub choisira automatiquement la couche de compatibilité (par exemple Wine) qui convient pour exécuter le jeu et installer le jeu sélectionné. Comme vous le voyez dans la capture d'écran ci-dessous, le jeu Indiana Jones n'est pas disponible pour la plate-forme Linux.

Installer un jeu

S'il s'agit d'un jeu natif (c'est-à-dire compatible avec Linux), appuyez simplement sur le bouton Installer.

Si vous ne voulez pas installer le jeu, appuyez simplement sur Télécharger bouton pour l'enregistrer dans votre répertoire de jeux. Il est également possible d'ajouter des jeux installés localement à GameHub en utilisant le bouton Importer option.

Paramètres GameHub

Fenêtre Paramètres GameHub

La fenêtre Paramètres GameHub peut être lancée en cliquant sur les quatre lignes droites dans le coin supérieur droit.

Dans la section Paramètres, nous pouvons activer, désactiver et définir divers paramètres tels que,

  • Basculer entre les thèmes clairs/sombres.
  • Utilisez des icônes symboliques au lieu d'icônes colorées pour les jeux.
  • Passer à la liste compacte.
  • Activer/désactiver la fusion de jeux provenant de différentes sources.
  • Activer/désactiver les couches de compatibilité.
  • Définir le répertoire de collection de jeux. Le répertoire par défaut pour stocker la collection est $HOME/Games/_Collection .
  • Définissez des répertoires de jeux pour chaque source.
  • Ajouter/supprimer des émulateurs,
  • Et beaucoup.

Pour plus de détails, reportez-vous aux liens du projet donnés à la fin de ce guide.

Lire connexe :

  • Gérez vos jeux à l'aide de Lutris sous Linux
  • GameMode – Un outil pour améliorer les performances de jeu sous Linux

Linux
  1. Comment déplacer tous les fichiers (y compris cachés) d'un répertoire à un autre ?

  2. Déplacer tous les fichiers sauf un

  3. Faites correspondre tous les fichiers sous tous les répertoires imbriqués avec shell globbing

  4. Comment dissocier tous les liens symboliques sous le répertoire ?

  5. iptables abandonne toutes les requêtes ICMP entrantes sauf d'une adresse IP

GameMode - Un outil pour améliorer les performances de jeu sous Linux

Meilleures distributions Linux pour les jeux (Partie 2)

Jeux Linux gratuits en 2019 - Les meilleurs jeux comparés

10 meilleurs jeux pour Steam Deck :quel est votre préféré ?

Supprimer tous les liens symboliques des fichiers en une seule commande

Faites en sorte que ls imprime tout sur une seule ligne (comme dans le terminal)