A día de hoy, Ubuntu (y Linux en general) tiene una cuota de mercado muy pequeña. Es cierto que a nivel servidores la implementación de sistemas Linux es muy común. Sin embargo, en ordenadores domésticos o de trabajo somos pocos los que nos hemos decidido por esta opción, mientras la mayoría usa Windows.
¿Qué tienen que ver los juegos con esto? Ahora me explico. En las distribuciones GNU/Linux rara vez echas de menos un programa que usabas en Windows. Casi seguro que vas a encontrar software para lo que necesitas (ya sea edición de vídeo, ofimática, programación, mensajería, etc) disponible en Ubuntu.
Pero en el caso de los juegos, hay que reconocer que Ubuntu está muy por detrás de Windows. Es cierto que existen juegos estupendos para Linux. De hecho, en el blog hemos hablado de ellos varias veces. Pero son muy pocos, si lo comparamos con el número de juegos que se lanza cada mes para sistemas Windows.
También es cierto que con Wine se puede jugar a bastantes juegos de Windows. Pero es igualmente cierto que sólo un número limitado de juegos funcionan 100% bien mediante Wine. Y en la mayor parte de ellos, hay que hacer bastantes ajustes en la configuración para poder jugar.
Wine está muy bien, pero no deja de ser un parche. Lo ideal, son juegos nativos para sistemas Linux.
Es una limitación importante si se quiere llegar a un publico más abundante. En el caso de muchos, de las horas que pasan delante del ordenador, un buen porcentaje lo dedican a jugar.
Hace poco, una amiga se compró un PC. Me comentó que lo quería para navegar, ver películas, escuchar música y jugar a Los Sims, al Need for Speed y juegos similares. ¿Le recomendarías instalar Ubuntu y que se olvide de Windows? Sí, excepto por el tema de los juegos.
Con los juegos comerciales, en general estas atado a Windows. Por ejemplo, Los Sims no funciona bien con Wine. Y aunque lo hiciera, cuando salga una nueva expansión ¿funcionará con Wine o dará fallos? Configurar un juego con Wine no siempre es sencillo, mientras que en Windows basta con insertar el cd e instalar. Si ve un juego en El corte inglés que le llama la atención, ¿puede comprarlo sin más y usarlo?
A la hora de decidir qué sistema operativo usar, este tema inclina la balanza por completo hacia Windows.
Hay iniciativas, como el reciente PlayDeb que facilitan el uso de juegos. Es un buen paso, pero aún queda mucho camino por recorrer. Hay juegos muy buenos para Ubuntu, pero escasos. Para quienes utilizamos el ordenador para otros temas y dedicamos algún rato a jugar puede bastar. Pero para un fan de Meristation, es claramente insuficiente.
Es un circulo vicioso. Los grandes desarrolladores no hacen juegos compatibles con Linux, pues hay poco mercado. Y el no hacer juegos compatibles, es un fuerte obstáculo para que el mercado GNU/Linux crezca.
Soy usuario de Linux, y estoy muy satisfecho con las posibilidades que me da. Pero al igual que destaco las cosas positivas, hay que reconocer las negativas. Si en el futuro se quiere aspirar a una cuota de mercado más amplia, este es uno de los temas a mejorar.
Todo esto lo digo desde el punto de vista de acercar Ubuntu a un mayor número de personas (no quiero mezclar en este post el tema de software libre vs comercial). Y hablo de Ubuntu por que es lo que utilizo yo ahora mismo, pero es extensible a otras distribuciones Linux.
Me ha gustado mucho tu post. Hay Linuxeros que, en vez de reconocer la desventaja en el tema de los juegos, usan excusas para justificar que Linux es mejor.
Por ejemplo:
- Los ordenadores no son para jugar, ¡para eso están las videoconsolas!
Totalmente de acuerdo.
Los distribuciones GNU/Linux en este tema tienen poco que hacer, si hubiese algo que hacer ya lo habrían hecho. El problema es que las compañías desarrolladoras de juegos usan para desarrollarlos las librerías directX en vez de usar otras de código abierto como OpenGL. Ya se han escuchado varias quejas en este sentido, incluso de las propias desarrolladoras, a las que no acaban de convercerles la API de directx. No se si habrá dinero o no por medio por parte de Microsoft, pero apostería por ello. En el momento que cobre mayor protagonismo OpenGL y otras librerías libres en los juegos, se verá la luz para los usuarios de GNU/Linux ya que entonces crear binarios nativos para nuestras queridas distribuciones no será ningún problema.
Que tema.
En rigor no es un problema o una cosa negativa de linus sino de las distribuidoras de juegos.
En el mundo del SL están haciendo lo suyo con muchos juegos open source que lamentablemente no aparecen infinidad de titulo como juegos propietarios.
Yo no se como es el mundo Mac en esto de los juegos, pero si en Mac hay juegos como los hay en windows habría que esperar el turno de GNU/linux para que aparescan títulos comerciales.
Otra cosa, muchas veces las personas que usan la computadora para jugar, no compran ni un solo juego, los crakean.
A veces me pregunto: Con juegazos como Urban Terror, Open Arena, Battle for Wesnoth, Teewars, Kobo Deluxe, Nexuiz, Stepmania, Frets on Fire…
Quién necesita comprar juegos
Nah, lo entiendo, pero este es un tema que deberán solucionar las distribuidoras, aunque últimamente tengo la sensación que más títulos de los normales llegan a Linux.
Muy cierto…
De hecho, si no fuese por este tema, en el PC de casa no hubiese instalado Vista hace poco… me hubiese instalado un Ubuntu si pudiese jugar a los mismos juegos.
La pena es que las casa de juego no hagan un esfuerzo para sacar los juegos en Linux… aunque también es cierto que a día de hoy todas tiran de DirectX de Microsoft, que solo lo tienes bajo Windows.
Pues para mi la balanza se puede ver de donde sea una desarrolladora de juegos no puede hacer juegos para linux no porque no posea la capacidad sino es el mercado, en cuestion ya sabemos que linux son menos usuarios la cuestion es demandar como usuarios estos juegos, queda claro id software es uno que toma en cuenta siempre usuarios linux usando opengl por mi parte tambien creo que microsoft de una forma paga a los videos juegos nada mas sean diseñados para su SO y usen su tecnologia directx que en lo personal las ultima que ha salido del 9 al 10 no le encuentro diferencia, hay buenos opciones para jugar y no pagar un centimo honestamente te entretiene tal vez no sean de ultima generacion en graficos pero lo importante es que te entretiene.
pero el tema de los juegos no es tema de Ubuntu, si no de las desarrolladoras, Ubuntu y linux en gral es una plataforma excelente en cuanto a manejo de recursos, y nada mejor que esto para los juegos, dejando libre el micro y la vga para un juego, el punto es que muchos prefieren usar direct3d en vez de opengl, fíjate que los juegos basados en open GL con Wine en Linux andan excelente, y de forma nativa también.
lo único que se me ocurre, es que firmen algun contrato para asegurar algunos juegos disponibles para Ubuntu
Se que son los desarrolladores quienes deciden cómo hacer los juegos, y si hacerlos o no disponibles para Linux. En el post no apunto a las distribuciones de linux como las culpables de esta situación.
Simplemente comento que el tema de los juegos es un aspecto que hay que valorar y mejorar.
Con el lanzamiento de la ultima versión de OpenGL ha saltado una gran polemica, ya que los propios desarrolladores dicen que está desfasado en cuestiones tecnicas:
http://tech.slashdot.org/article.pl?sid=08/08/11/2135259
El primer paso sería agilizar y fortalecer la evolución de OpenGL. Si los desarrolladores lo definen de anticuado, pocos se van a plantear utilizarlo de base.
Yo apuntaria una cosa, esto es, la necesidad de drivers decentes para nuestras targetas graficas.
Por ejemplo, yo tengo una ATI X2300 (me venía con el portátil que me compré antes de conocer la patraña que son las ATI), y aún soy incapaz de jugar al más simple juego en ubuntu sin que se me cuelgue de forma extraña el ratón cada 15 minutos, o sin que me de parpadeos la pantalla… etc, a parte de que el rendimiento es pésimo.
Y se lo achaco a lo pobre de los drivers de ATI, y la poca información que hay para configurarlos con garantías, por supuesto esto no es culpa de Linux, es culpa de ATI, por ello la próxima vez que vaya a comprar una gráfica, me acordaré de ello.
Hombre,podemos usar playonlinux que configura wine solito para infinidad de juegos de windows,algunos bastante recientes como “Stalker-shadow of Chernobyl” y muchos otros.
También contamos con otra opción similar que es wine-doors,también instala muchos juegos de windows de forma automatixada.
Y tenemos la opción de pago:Cedega que te garantiza la funcionalidad de muchos(aunque yo prefiero wine 1.1)
Luego instalándolos de forma nativa con wine puedo decir que juego con éxito a juegos tan de actualidad como Fifa 2008 y call of duty 4.
También tenemos páginas como:
http://liflg.org<—-cuenta con instaladores para distintos juegos,tanto de windows como nativos.
http://www.playubuntu.com/ <—un montón de juegos,nativos y con wine(testeados).
http://www.ubuntugames.org <—Otro montón de juegos,con todas las instrucciones paso a paso para su instalación y configuración,Tanto para wine como nativos.
Luego tenemos juegos en modo nativo como:
La saga Quake-1-2-3 y 4
Unreal tournament y Unreal tournament 2003 y 2004
Enemy territory
Enemy territory quake wars
X-plane 9
En fin..que el que quiere jugar en linux puede.
Otra cosa es que como bien dices te compres un juego en el corte inglés y funcione.Pero si en programas como playonlinux o wine-doors compruebas en la lista cuales son instalables y compatibles,la próxima vez que vayas al corte inglés ya sabrás que juego comprarte de antemano.
Xito<–Desde que empecé en el mundo de linux me pasé de ati a nvidia,si hace años activar la aceleración 3d con nvidia era complicado,con ati ni te cuento,entonces a partir de ahí todas mis gráficas siguientes fueron nvidia.Pero tengo entendido que hoy en día los drivers de ati van bastante bien.La última vez que usé una ati bajo linux fué en fedora core 4 y puedo decirte que todos los juegos que usé iban perfectamente.De todas formas si tienes ese problema te aconsejo probar otra distro como fedora o mandriva,en cualquiera de las dos es bastante fácil instalar los drivers de ati (no tanto como en ubuntu)
pero googleando se hace en un plis.
Salu2 y como decía un señor: a jugarrrrrrrr
@Alejandro: QUE NO VES LA DIFERENCIA?? NO VES LA DIFERENCIA?? ACASO ESTAS CIEGO!! La diferencia es IMPRESIONANTE. Sólo funciona en Vista, y la API cambio COMPLETAMENTE, ademas de la forma en la que se comunica con la targata gráfica. Intenta jugar Crysis en WIndows Vista. Es genial. Rápido. Detallado. En ese punto. DirectX 10 está muuuuy por delante de OpenGL, pero ya que cambiaron las APIs, WIndows VIsta tiene que emular DX9, con lo que baja un 10% el rendimiento. Eso puede hacer que los desarrolladores pasen a OpenGL, ya que si no, van a tener que desarrolar una versión para Windows XP y Vista Basic, y una version para Windows VIsta Premium y Ultimate
Lo que yo creo es que la solución está en la estandarización y portabilidad final del código fuente. Recientemente he escrito un artículo sobre este tema (aunque en vez de tratar el tema juegos, lo he hecho refiriéndome a la virtualización). Os dejo el enlace por si os apetece echarle un vistazo:
http://codigotux.wordpress.com/2008/09/05/sysadmins-linux-y-virtualizacion/
Es verdad el tema de los juegos. Tengo dual boot en mi notebook, y suelo tener windows solamente para jugar…
Lo cierto es que el único obstáculo real que existe para que la gente se ponga Linux en su casa son los juegos, pero no sé por qué me da el pálpito de que las cosas cambiarán pronto. Por ejemplo el World of Warcraft está escrito en OpenGL, así que lo pueden llevar a Linux casi cuando les parezca, y se ha hablado últimamente de que Valve estaría también pensando en sacar sus juegos (Counter Strike, Team Fortress, Day of Defeat, Portal, Half Life…) para Linux. Vamos, yo creo que con que estos dos grandes movieran ficha las cosas ya cambiarían mucho.
Es su tema este, lo que es yo, juego a 2 cosas sola%, nfsu2 en red y ut99 en red, el ut99 lo juego en ubuntu y corre como los dioses, igual o mejor que en guindows!
http://www.flickr.com/photos/kfotos/2890811899/
Salu2
son cosas que pasan y van a seguir pasando, mientras que no salgan mas juegos nativos y con opengl. el tema de los juegos en linux va para atras, aparte hay que mirar del lado comercial. Cual es el SO mas usado y familiarizado con la gente? yo le pregunte a un amigo el otro dia si conocia linux y me miro como si fuera extraterrestre!!! yo tengo windows vista sp1 como SO Principal y utilizo ubuntu en VMware para trabajos menores debido al soporte de software para windows. otra cosa es que la gente no tiene idea de como instalar un driver en linux, en windows haces 2 click, reinicias y listo.. es cuestion de popularidad. Saludos!