En 2021, hay más razones por las que la gente ama Linux que nunca. En esta serie, compartiré 21 razones diferentes para usar Linux. Hoy empezaré con los juegos.
Solía pensar que un "jugador" era un tipo de criatura muy específico, cuidadosamente catalogado y clasificado por científicos después de años de estudio y pruebas. Nunca me clasifiqué como jugador porque la mayoría de los juegos que jugaba eran de mesa (juegos de mesa y juegos de rol con lápiz y papel), NetHack o Tetris. Ahora que los juegos están disponibles en todo, desde dispositivos móviles, consolas, computadoras y televisores, parece que es un buen momento para reconocer que los "jugadores" vienen en diferentes formas y tamaños. Si quieres llamarte jugador, ¡puedes hacerlo! No hay examen de calificación. No tienes que saber el Código Konami de memoria (ni siquiera lo que significa esa referencia); no tienes que comprar y jugar juegos "triple-A". Si disfrutas de un juego de vez en cuando, con razón puedes llamarte jugador. Y si quieres ser un jugador, nunca ha habido un mejor momento para usar Linux.
Bienvenido al subsuelo
Más recursos de Linux
- Hoja de trucos de los comandos de Linux
- Hoja de trucos de comandos avanzados de Linux
- Curso en línea gratuito:Descripción general técnica de RHEL
- Hoja de trucos de red de Linux
- Hoja de trucos de SELinux
- Hoja de trucos de los comandos comunes de Linux
- ¿Qué son los contenedores de Linux?
- Nuestros últimos artículos sobre Linux
Retire los brillantes anuncios publicitarios y, debajo, seguramente encontrará un mundo de juegos próspero. Es un movimiento que comenzó con el naciente mercado de los juegos antes de que nadie creyera que se podía ganar dinero con un software que no era ni una hoja de cálculo ni un tutor de mecanografía. Los juegos independientes se han ganado un lugar en la cultura pop (lo creas o no, Minecraft, aunque no es de código abierto, comenzó como un juego independiente) de varias maneras, lo que demuestra que, a los ojos de los jugadores, el juego es más importante que el valor de producción.
Hay muchos cruces en el espacio de los desarrolladores independientes y de código abierto. No hay nada como relajarse con su computadora portátil Linux y explorar itch.io o el repositorio de software de su distribución en busca de una joya poco conocida pero preciosa de un juego de código abierto.
Hay todo tipo de juegos de código abierto disponibles, incluidos muchos juegos de disparos en primera persona, juegos de rompecabezas como Nodulus, juegos de administración de sistemas como OpenTTD, juegos de carreras como Jethook, campañas de escape tenso como Sauerbraten y muchos más para mencionar (y cada vez llegan más). año, gracias a grandes iniciativas como Open Jam).
En general, la experiencia de adentrarse en el mundo de los juegos de código abierto es diferente a la satisfacción inmediata de comprar lo que sea que un importante estudio de juegos lance a continuación. Los juegos de los grandes estudios brindan muchos estímulos visuales y sonoros, actores de renombre y más de 60 horas de juego. Es probable que los juegos independientes y de código abierto no coincidan con eso, pero, de nuevo, los grandes estudios no pueden igualar la sensación de descubrimiento y conexión personal que obtienes cuando encuentras un juego del que sabes que nadie más ha oído hablar. . Y no pueden esperar igualar la sensación de urgencia que tienes cuando te das cuenta de que todos en el mundo realmente necesitan escuchar sobre el gran juego que acabas de jugar.
Tómese un tiempo para identificar los tipos de juegos que más disfruta y luego navegue por el repositorio de software de su distribución, Flathub y abra jams de juegos. Mira lo que puedes descubrir y, si te gusta el juego lo suficiente, ¡ayuda a promocionarlo!
Protón y VINO
Los juegos en Linux no se limitan al código abierto, sino que están habilitados por él. Cuando Valve Software volvió a traer Linux al mercado de los juegos hace unos años al lanzar su cliente Steam para Linux, la esperanza era que obligaría a los estudios de juegos a escribir código nativo para los sistemas Linux. Algunos lo hicieron, pero Valve no logró impulsar a Linux como la plataforma principal, incluso en sus propias computadoras de juegos de la marca Valve, y parece que la mayoría de los estudios han vuelto a sus viejas formas de juegos solo para Windows.
Curiosamente, sin embargo, el resultado final ha producido más código fuente abierto de lo que probablemente se pretendía. La solución de Valve para la compatibilidad con Linux ha sido crear el proyecto Proton, una capa de compatibilidad para traducir los juegos de Windows a Linux. En esencia, Proton usa WINE (Wine Is Not an Emulator), la reimplementación demasiado buena para ser verdad de las principales bibliotecas de Windows como fuente abierta.
El botín del mercado de juegos ha resultado ser un tesoro para el mundo del código abierto y, hoy en día, la mayoría de los juegos de los principales estudios se pueden ejecutar en Linux como si fueran nativos.
Por supuesto, si eres el tipo de jugador que tiene que tener el último título el día del lanzamiento, puedes esperar sorpresas desagradables. Sin embargo, eso no es sorprendente, porque pocos juegos importantes se lanzan sin errores que requieran parches grandes una semana después. Esos errores pueden ser aún peores cuando un juego se ejecuta en Proton y WINE, por lo que los jugadores de Linux a menudo se benefician al abstenerse de una adopción temprana. Sin embargo, la compensación puede valer la pena. He jugado algunos juegos que funcionan perfectamente en Proton, solo para descubrir más tarde en las publicaciones enojadas del foro que aparentemente está plagado de errores fatales cuando se juega en la última versión de Windows. En resumen, parece que los juegos de los principales estudios no son perfectos, por lo que puede esperar problemas similares pero diferentes al jugarlos en Linux como lo haría en Windows.
Paquete plano
Uno de los desarrollos más emocionantes de la historia reciente de Linux es Flatpak, un cruce entre contenedores y empaques locales. No tiene nada que ver con los juegos (¿o no?), pero permite que las aplicaciones de Linux se distribuyan universalmente a cualquier distribución de Linux. Esto se aplica a los juegos porque a menudo se utilizan muchas tecnologías marginales en los juegos, y puede ser bastante exigente para los mantenedores de distribución mantenerse al día con las últimas versiones requeridas por un juego determinado.
Flatpak abstrae eso de la distribución al establecer una capa común específica de Flatpak para las bibliotecas de aplicaciones. Los distribuidores de flatpaks saben que si una biblioteca no está en un SDK de Flatpak, debe incluirse en el flatpak. Es simple y directo.
Gracias a Flatpak, el cliente Steam se ejecuta en algo obvio como Fedora y en distribuciones que tradicionalmente no están orientadas al mercado de los juegos, como RHEL y Slackware.
Lutris
Sin embargo, si no está ansioso por registrarse en Steam, está mi cliente de juegos preferido, Lutris. En la superficie, Lutris es un lanzador de juegos simple para su sistema, un lugar al que puede ir cuando sabe que quiere jugar un juego pero aún no puede decidir qué lanzar. Con Lutris, puede agregar todos los juegos que tiene en su sistema para crear su propia biblioteca de juegos y luego iniciarlos y jugarlos directamente desde la interfaz de Lutris. Mejor aún, los colaboradores de Lutris (¡como yo!) publican regularmente scripts de instalación para facilitarle la instalación de sus juegos. No siempre es necesario, pero puede ser un buen atajo para eludir alguna configuración tediosa.
Lutris también puede contar con la ayuda de corredores , o subsistemas que ejecutan juegos que normalmente no se iniciarían directamente desde el menú de su aplicación. Por ejemplo, si desea jugar juegos de consola como Warcraft Tower Defense de código abierto, debe ejecutar un emulador, y Lutris puede manejarlo por usted (siempre que tenga el emulador instalado). Además, si tiene una cuenta de GOG.com (Good Old Games), Lutris puede acceder a ella e importar juegos de su biblioteca.
No existe una forma más fácil de administrar tus juegos.
Juega
Los juegos Linux son una experiencia satisfactoria y enriquecedora. Solía evitar los juegos de computadora porque sentía que no tenía muchas opciones. Parecía que siempre se lanzaban juegos caros, lo que inevitablemente provocaba reacciones extremas de jugadores felices e infelices por igual, y luego el enfoque cambió rápidamente a la siguiente gran cosa. Por otro lado, los juegos de código abierto me han presentado a la gente del mundo del juego. Conocí a otros jugadores y desarrolladores, conocí a artistas y músicos, fanáticos y promotores, y jugué una variedad de juegos que ni siquiera sabía que existían. Algunos de ellos apenas fueron lo suficientemente largos como para distraerme por una sola tarde, mientras que otros me brindaron horas y horas de juego obsesivo, modificaciones, diseño de niveles y diversión.
Si está listo para dejar las palomitas de maíz y experimentar los juegos desde todos los ángulos, comience a jugar en Linux.