¿Será Linux popular en el mundo de los juegos de PC?

Linux tiene todo lo que Windows tiene y más. Sin embargo, hay siete limitaciones que deben resolverse antes de que pueda rivalizar seriamente con Windows para los juegos.

  1. Una API gráfica rápida y potente. Los controladores robustos de alta calidad (y por lo tanto la cooperación del proveedor) son parte de esto, pero no serían suficientes. X11 es demasiado primitivo. Realmente, desea un KGI o GGI de alto rendimiento y modernizado que tenga toda la funcionalidad de DirectX de Microsoft, que puede utilizar el sistema de gráficos de nivel superior. GGI mantendría las cosas en el espacio del usuario, reduciendo el cambio de contexto y mejorando la estabilidad.
  2. Jack debe ser estándar, junto con LV2, Pulseaudio debe estar en el núcleo. ALSA simplemente no lo corta. Una vez más, los controladores robustos de alta calidad son esenciales.
  3. LSB necesita ser mejorado para reducir conflictos y aumentar la utilidad.
  4. La partición individual debe abandonarse, los discos duros son lo suficientemente grandes como para ser óptimos en la mayoría de las cosas en lugar de ser mediocres en todo.
  5. Se necesita un mejor entorno de desarrollo, que incluya compiladores de fuente a fuente para convertir fuentes específicas de Windows a Linux sin pérdida de funcionalidad o rendimiento, la fácil inclusión de bibliotecas malloc de alto rendimiento como Hoard y Supermalloc, y un mejor soporte de estándares en gcc / glibc y clang / llvm.
  6. Integración completa de RT-Linux, planificadores jerárquicos conectables (sugiera disculparse con HP y luego actualizar el código) y ajustar el código de ticks para que sea conmutable por software en lugar de codificado.
  7. Es necesario mejorar la seguridad y la estabilidad, sacrificando los egos si es necesario. Ya es muy bueno, pero no puedes ser mejor para ganar cuando estás atrás, tienes que ser MUCHO mejor.

Para solucionar el problema de la imagen, primero debe desarrollar una consola y luego una PC para juegos, con el sistema preinstalado. Los demuestra como máquinas de juego, en lugar de máquinas Linux, en una feria o convención, con una combinación de software Linux escrito de forma nativa y software de Windows compilado de forma nativa. Necesitarás una biblioteca decente.

La gente encontrará que son máquinas Linux porque podrán hacer cosas. No necesitan que se les diga de antemano, eso solo invita al prejuicio.

Si las máquinas están bien construidas y se cumplen las siete condiciones, las máquinas se venderán porque hay software. El software hace que las cosas se vendan. Sin embargo, una vez que comienzan a vender, tienes clientes. A los vendedores les gustan los clientes, especialmente cuando no requiere trabajo y no cuesta dinero. El ciclo debe ser autosuficiente, borrando efectivamente la suposición de que Linux no puede hacer juegos.

El problema de los juegos dedicados en Linux es que esencialmente necesitaría una comunidad de desarrolladores con ideas afines para programar, depurar, ajustar, probar beta y liberar los controladores dedicados y luego admitirlo todo (y esta es una breve suma, se necesita mucho más para crear y lanzar software propietario).

Como software de código abierto; Linux no está dirigido al mercado de juegos de alto rendimiento. Eso no quiere decir que no puedas jugar en un entorno Linux, lo hago casi a diario. Pero no debe esperar nada parecido a la experiencia que tendría con un sistema Windows.

Puntos de bonificación: Playstation 4 ejecuta un sistema operativo similar a Linux llamado Orbis OS, una versión modificada de FreeBSD. Entonces, en teoría, podrías discutir mientras Linux no es grande en los juegos de PC; Su concepto ha tenido un impacto en los juegos en general.

Solo si Linux se vuelve popular como sistema operativo / plataforma para PC. Es una plataforma de nicho para computadoras de escritorio y probablemente seguirá siendo así. Así que nunca digas nunca, pero no en el corto plazo.

Espero que nunca lo haga. Hay ventanas para el entretenimiento de los niños.