Hydra Launcher: Guía Completa

Hydra Launcher: Guía Completa

🐉

Hydra Launcher: Guía Completa

Unifica todas tus bibliotecas de juegos en una interfaz espectacular

ℹ️ ¿Qué es Hydra Launcher?

Hydra es un lanzador de juegos para Linux que se especializa en unificar tus bibliotecas de diferentes tiendas y "scrapear" (obtener) metadatos para presentarlas de forma atractiva. Su objetivo principal no es ejecutar los juegos directamente, sino actuar como un frontend o catálogo centralizado.

  • Frontend Unificado: Gestiona juegos de Steam, Lutris, Heroic, launchers de itch.io y más.
  • Scraping Automático: Descarga portadas, banners, logos y descripciones de SteamGridDB e IGDB.
  • Interfaz Personalizable: Soporta temas creados por la comunidad para cambiar su apariencia.
  • Organización Avanzada: Filtra y ordena tu colección por género, plataforma, año, etc.
  • Código Abierto: Desarrollado por la comunidad y en constante mejora.
📦

Instalación de Hydra Launcher

🥇 Flatpak (Recomendado)

flatpak install flathub org.hydralauncher.hydra
El método más sencillo y universal para cualquier distribución.

🥈 AppImage

# Descargar desde GitHub Releases
chmod +x Hydra-*.AppImage
./Hydra-*.AppImage
Portátil, no requiere instalación. Ideal para probar.

🟣 Arch Linux (AUR)

yay -S hydra-launcher
Disponible en el Arch User Repository.
🔗

Dependencias Clave: Claves API

Para que el scraping funcione, Hydra necesita claves API de dos servicios. Este es el paso más importante de la configuración.

  • SteamGridDB API Key: Para descargar portadas, logos y banners.
  • IGDB API Key: Para obtener descripciones, géneros, fechas de lanzamiento y otra información.
¿Cómo obtenerlas?
- SteamGridDB: Crea una cuenta en steamgriddb.com y ve a tu perfil > Preferences > API Key.
- IGDB: Requiere una cuenta de desarrollador de Twitch. Ve a dev.twitch.tv/console/apps, registra una nueva aplicación y obtendrás un "Client ID" y "Client Secret".
⚙️

Configuración paso a paso

1️⃣ Iniciar Hydra por primera vez

Abre Hydra desde tu menú de aplicaciones. La primera vez, te guiará por un asistente de configuración.

2️⃣ Configurar las Claves API

1. Ve a Settings (icono de engranaje) > Repositories.
2. En la sección SteamGridDB, pega tu clave API.
3. En la sección IGDB, pega tu "Client ID" y "Client Secret" de Twitch Developer.
Importante: Sin estas claves, Hydra no podrá descargar la información de los juegos.

3️⃣ Añadir bibliotecas de juegos

1. Ve a Settings > Libraries.
2. Activa los interruptores para las plataformas que usas (Steam, Lutris, Heroic, etc.).
3. Hydra intentará detectar las rutas de instalación automáticamente. Si no lo hace, puedes especificarlas manualmente.
Problema con Flatpak: Si usas Hydra como Flatpak, puede que no tenga acceso a las carpetas de otros launchers. Usa Flatseal para darle permiso a Hydra para leer directorios como ~/.local/share/Steam o ~/.var/app/com.heroicgameslauncher.hgl/.

4️⃣ Escanear y "scrapear" juegos

1. Vuelve a la pantalla principal (Biblioteca).
2. Haz clic en el botón de actualizar/sincronizar (🔄).
3. Hydra primero escaneará tus bibliotecas en busca de juegos y luego comenzará el proceso de scraping para descargar los metadatos. Este proceso puede tardar la primera vez.

5️⃣ Lanzar un juego

Haz doble clic en la portada de un juego. Hydra no lo ejecuta directamente, sino que envía el comando al launcher original (Steam, Lutris, etc.) para que lo inicie.
💡

Tips y trucos

🎨 Personalizar temas: Ve a Settings > Appearance > Themes y explora temas de la comunidad para cambiar completamente el look de Hydra.
🖼️ Cambiar artwork manualmente: Haz clic derecho en un juego y selecciona "Change artwork" para elegir entre diferentes portadas, banners y logos disponibles en SteamGridDB.
🔄 Forzar re-scrape: Si un juego no tiene la información correcta, haz clic derecho y elige "Reprocess metadata" para forzar una nueva búsqueda.
➕ Añadir juegos manualmente: Si tienes un juego que no está en ningún launcher, puedes añadirlo manualmente desde Settings > Games > Add Game.
⚠️

Solución de problemas comunes

❌ El scraping no funciona o falla: La causa más común es una clave API incorrecta o caducada. Verifica tus claves en SteamGridDB e IGDB.
❌ Hydra (Flatpak) no encuentra mis juegos de Steam: Necesitas darle permisos con Flatseal. Añade la ruta ~/.local/share/Steam a la sección "Filesystem" de Hydra en Flatseal.
❌ El juego no se inicia al hacer clic: Hydra es un frontend. Asegúrate de que el juego se pueda lanzar correctamente desde su launcher original (Steam, Lutris, etc.). Si no funciona allí, tampoco funcionará en Hydra.
❌ Faltan juegos en la biblioteca: Asegúrate de que las rutas a tus bibliotecas en Settings > Libraries son correctas y luego vuelve a escanear.
Copiado

🏷️ Etiquetas:

Compartir: 𝕏 Twitter Facebook LinkedIn

💬 Comentarios ()