Guía para iniciar en el gaming en Linux
Mientras la mayoría de jugadores de videojuegos en PC juegan en Windows debido a que la mayoría de juegos sino es que todos están desarrollados para está plataforma, Linux o formalmente GNU/Linux se ha logrado posicionar como una alternativa competente para la mayoría de jugadores de PC que buscaban una alternativa a Windows. En la actualidad gracias al trabajo de Valve empresa propietaria de Steam ahora muchos juegos que están desarrollados exclusivamente para ejecutarse en Windows ahora son ejecutables en Linux gracias a una tecnología en la que está trabajando Valve llamada Proton que se basa en Wine un interprete de software de Windows para que se pueda ejecutar en sistemas diferentes a Windows tales como Linux, y otras tecnologias para traducir los juegos. Hablando de juegos, sabemos que los gustos son vastos y variados, diferentes personas juegan diferentes tipos de juegos y en diferentes plataformas, por mencionar algunos la más popular Steam, su competencia más cercana Epic Games, GOG de CD Projekt Red, EA, entre otros. La pregunta es "cómo puedo disfrutar de mis juegos favoritos en Linux", vamos a ir explorando las plataformas más populares y como usarlas en Linux para jugar a nuestros juegos y algunas consideraciones a tener en cuenta cuando se va a jugar videojuegos en Linux. Steam: La plataforma más grande y popular de videojuegos en PC, lo bueno es que Valve la empresa propietaria de Steam está trabajando en mejorar el soporte en Linux ya que están diversificando su fuente de ingresos y clientes para no depender de Microsoft Windows, el cliente Steam es nativo para Linux y para los juegos que no se pueden ejecutar nativamente en Linux existe su capa de compatibilidad detallada anteriormente Proton, solo hay que entrar en las propiedades del juego en Steam a través del engranaje de ajustes de cada juego, dirigirse a compatibilidad y elegir una capa de compatibilidad Proton, por lo general la última versión o la rama Proton Experimental es una buena opción, en especial con juegos muy nuevos.
Epic Games: La segunda plataforma más popular para jugar videojuegos en PC es Epic Games, y en linux hay dos formas de usar la mayoría de tus juegos que tienes en Epic Games, la primera es con el cliente de terceros llamado Heroic Games Launcher es una aplicación para gestionar tu biblioteca de Epic Games que ya integra Proton en el cliente de Linux. Usar el cliente de terceros Heroic Games Launcher: En la tienda de tu distribución Linux asegúrate de tener flatpak instalado, la forma universal ya que cada distribución es diferente es abrir una terminal y escribir "flatpak --version" para verificar que flatpak esta habilitado.
De lo contrario se tendría que verificar en la tienda de software también llamado gestor de software en Linux, y cada tienda varia de distribución a distribución, por lo general flatpak viene incluido en distribuciones como Zorin OS, Nobara, y Linux Mint. Heroic Games Launcher admite tres proveedores de juegos los cuales son Epic Games, GOG, y Amazon. En este ejemplo ya que estamos hablando de como usar Epic Games nos dedicaremos a cubrir solo este, después de iniciar sesión en Epic Games la biblioteca será visible y se podrán instalar juegos usando Proton para ejecutarlos en Linux ya que a diferencia de Steam en Epic Games solo hay versiones de Windows de los juegos. Las caratulas de los juegos instalados tienen tres botones inferiores, el primero "Actualizar" sirve para actualizar el juego si no se actualiza automáticamente, el segundo botón es "Ajustes" sirve para configurar ciertos aspectos del juego como si se va a ejecutar con software antitrampas, versión de Proton que se usa, limitador de FPS (fotogramas por segundo), entre otras opciones para administrar el juego.
Ejemplo de configuraciones de juego de Rocket League en Heroic:

también incorpora un gestor de versiones de Wine/Proton similar al de Steam para gestionar las versiones de Proton, Heroic Games Launcher al ser software de terceros y no estar relacionado con Valve Steam directamente, la versión de Proton que se usa en Heroic es Proton-GE (Una versión modificada de Proton por GloriousEggroll), y actualmente es recomendable solo usar la rama Proton-GE y no Wine-GE como se detalla en la siguiente imagen ya que Wine-GE ya no es activamente mantenido con actualizaciones ni soporte salvo casos muy específicos se podría optar por Wine-GE, pero la mayoría de las veces la mejor opción es usar Proton-GE para los juegos.
Ventajas de Heroic: Diseño de interfaz actual
- Integración con múltiples tiendas en un solo lanzador como Epic, GOG, y Amazon
- Fácil administración de Proton y configuraciones por juego
- Mejor integración con el entorno y forma de trabajar de Linux
- Fácil administración de Proton y configuraciones por juego
- Mejor integración con el entorno y forma de trabajar de Linux
- Integración con múltiples tiendas en un solo lanzador como Epic, GOG, y Amazon
- Fácil administración de Proton y configuraciones por juego
- Mejor integración con el entorno y forma de trabajar de Linux
- Curva de aprendizaje, ya que es un cliente ligeramente diferente a Epic Games Launcher o GOG
- La posible confusión de usuarios nuevos entre Wine-GE y Proton-GE
- Opciones más extendidas y complejas a comparación de Epic Games Launcher
- La posible confusión de usuarios nuevos entre Wine-GE y Proton-GE
- Opciones más extendidas y complejas a comparación de Epic Games Launcher
Para crear una botella en la pantalla de bienvenida se le solicitará crear su primera botella, si quiere crear más botellas hay que hacer clic en el botón superior izquierdo "+" y poner los detalles de la botella como nombre, entorno, y Versión de Wine.
Ya con la botella creada, se puede hacer clic en iniciar ejecutable para instalar un programa o si el programa ya está instalado pero no aparece en la lista se puede usar la opción "Añadir atajo..." para agregarlo a la lista de la botella, en este caso vamos a explicar como instalar Epic Games con el asistente de instalación de programas "Instalar programas...", se desplegará una lista de software listo para instalar desde Bottles solo hay que esperar a que termine el proceso de instalación.
luego se inicia Epic Games y hay que iniciar sesión para instalar los juegos y usarlo con normalidad. Nota en este caso a diferencia de Heroic donde se puede tener más control sobre que versión de Proton/Wine ejecuta cada juego, en el caso con Bottles todos los juegos se van a ejecutar a la fuerza con la versión de Wine de la botella sin posibilidad de asignar diferentes versiones de Proton/Wine a los juegos por individual. Lutris: Lutris es una plataforma de preservación y administración de videojuegos para Linux, es de las opciones más populares ya que permite gestionar instalaciones de juegos de Steam, Epic Games, GOG, EA, itch.io, locales y juegos nativos de Linux entre otros en una sola aplicación, así como juegos de consolas usando emuladores, tiene una interfaz simple y se puede instalar desde la tienda usando tanto la versión del sistema como Flatpak, la recomendación es con la versión de Lutris nativa del sistema para que se integre de mejor forma.
Al lateral izquierdo se listan algunas plataformas y en las preferencias que se encuentran en el menú desplegable de tres puntos en la esquina superior derecha se pueden añadir más fuentes de como Humble bundle, y Ubisoft connect, además en los ajustes puedes añadir más ejecutores o gestionar los ya instalados como Wine, Steam, y distintos emuladores de consolas. Agregar y remover fuentes de Juegos en Lutris:
Agregar y remover ejecutores en Lutris:
Lutris también ofrece configuraciones avanzadas por juego, solo hay que hacer clic secundario/derecho sobre un juego y elegir la opción "Configurar", y se abrirá una ventana de configuración de juego, muy útil al momento de querer configurar límites de FPS, versión de Wine/Proton a usar, reescaladores y anticheats como Easy AntiChet o BattleEye Anticheat.
Ventajas de Lutris:
- Una aplicación para gestionar todos tus juegos todo en uno.
- Tiene preconfiguraciones y scripts hechos por la comunidad para automatizar la instalación de juego.
- Incluye emuladores de consolas clásicas para fanáticos de juegos retro.
- Integración con "Discord reach presence" para mostrar que estás jugando en Discord.
- Puede ser más complicado que otras opciones presentadas como Heroic, Steam, y Epic Games launcher.
- No viene con muchas opciones ya preinstaladas como algunos emuladores, y tiendas como Ubisoft o HumbleBundle.
- Algunos juegos instalados locales no aparecen por defecto haciendo que el usuario tenga que agregarlos manualmente.
- No viene con muchas opciones ya preinstaladas como algunos emuladores, y tiendas como Ubisoft o HumbleBundle hay que agregarlos desde ajustes.
- Algunos juegos instalados locales no aparecen por defecto haciendo que el usuario tenga que agregarlos manualmente y configurar las opciones.
Proton+: Es una alternativa a ProtonUp-QT, permite la instalación y gestión de versiones Proton, tiene una interfaz más sencilla en comparación con QT, ya que ProtonUp-QT usa una librería gráfica que es como se despliegan las apps y sus menus llamada QT, y Proton+ usa GTK. igual que ProtonUp-QT.
Juegos con anticheat (anti trampas): Si bien hoy en día si hay juegos que usan anticheat como el caso de Brawlhalla un juego de peleas multijugador que usa el anticheat EasyAnticheat los desarrolladores habilitaron el soporte de Proton y es jugable en Linux, Valve en su página tiene una guía para los desarrolladores para habilitar el anticheat para Linux con Proton, sin embargo aun hay juegos que no se pueden ejecutar en Linux por el sistema de DRM y antitrampas como una mala configuración o adrede de EasyAnticheat que hace que el juego no funcione en Proton o que los desarrolladores no hayan hecho su anticheat compatible con Linux como es el caso de Vanguard en LOL (League of legends) y Valorant. Es importante investigar y tenerlo en cuenta si se planea jugar algún juego de este tipo en Linux, hay una página que cumple una función similar a protondb llamada AreWeAntiCheatYet la cuál lista juegos con anticheat y pone su estatus de compatibilidad con Linux. Conclusión: Podemos concluir que actualmente jugar en Linux es cada ve más sencillo y con gran cantidad de títulos para escoger los cuales aumentan en cantidad conforme pasan los días y la capa de compatibilidad Proton se va mejorando, con aportes de la comunidad y mejoras ya es posible jugar a muchos títulos en Linux ya sean de un solo jugador, multijugador local o en línea.
--- 💎 Apoya este blog con criptomonedas. Si te gusta mi contenido, puedes apoyarme con una donación. Aquí tienes mis direcciones: • Bitcoin Cash (BCH):
¡Gracias por tu apoyo!
Comentarios
Publicar un comentario