¿Por qué grandes creadores de juegos no diseñan para Linux?

Es tal vez algo que no se halla abordado antes en otros sitios o que yo personalmente no lo hallase visto en otro sitio. Un tema controversial en el que quiero que cada quien ponga un punto de vista propio, no importa cuán fuerte sea la opinión que tenga al respecto (sí Courage, puedes desbocarte con total calma  roll

).

Delicado pero interesante… Hay varios factores que a mi me tincan que son los posibles causantes de que emrpesas como EA, Valve, Blizzard, etc. No porten sus juegos para Linux, que yo dividiría en dos ramas:

La técnica.

Drivers. Quizá la menos válida de todas pero con sus puntos débiles, como por ejemplo que los drivers libres no son muy competentes para juegos y que algunos propietarios AMD Catalyst son bastante inferiores a sus homólogos en M$ Güindous MS Windows. Y es que tenemos que ser sincerios, hasta Nvidia, que da muy buen soporte, no termina de darlo todo y nadie quiere liberar el código de sus manejadores para que la comunidad creer drivers libres competentes (aunque Nvidia halla liberado CUDA, o lo halla hecho a medias). Pero es algo que se puede superar si empieza a crecer un mercado de jugones en Linux porque eso obligaría a estos fabricantes a moverse a favor y AMD dijo que el futuro para ellos era únicamente Linux, Windows y no recuerdo que más…

Licencias y librerías. Otro punto que escuché resonar por la web, técnico también, es que hay librerías que no son compatibles con Linux por razones de licencia o porque no están portadas. Vale, punto válido a favor, pero fácilmente refutable; ya que se puede portar casi cualquier cosa a Linux, mucho más si es C o C++ (los mejores y más comunes usados en la creación de juegos, aunque ya python les viene comiendo camino  tongue

) y por las licencias la verdad es algo que también se puede superar fácilmente.

Las razones «bananeras»

Y digo bananeras porque me parecen tan efímeras y tontas que me dan risa…

«No hay jugadores potenciales en Linux», cosa que me rompe las pelotas, yo soy uno, uno de muchos que adoramos jugar en nuestros ratos libres o darle al hard-gaming cuando vemos un mínimo hoyo en la rutina, y estoy seguro de que muchos geeks-gamers se desbocarían a Linux (sabiendo lo que saben y siendo GEEKS de VERDAD) al enterarse de que grandes empresas desarrollan para Linux, y me consta porque muchos de mis amigos adoran tener una pc/consola, se evitan mucho gasto y lo tienen todo en uno. Entonces, libertad, seguridad y… ¿Juegos? ¡Utopía!

«Si no son libres no los jugarán» ¿Y al que dijo esto que coño le habrá picado? ¿Donde dice que los que usamos Linux no usaríamos algo de código cerrado como un juego solo por no ser libre? Anda a que te den, pendejo… No uso aplicaciones privativas relevantes para mi trabajo porque pienso en mi libertad, pero un juego es distinto, no es fácil ganarse la vida regalando juegos que llevan tanto tiempo de desarrollo, es un mercado distinto, muy distinto. Además, mientras no tenga que comprometer mis datos ni hacerme descargar cosas auto ejecutables tipo backdoor, me vale, yo quiero jugar y no me van a decir que jugar assasin’s creed, offline, en modo historia va a robarme mis datos y a esclavizarme…

Pero yo tal vez pueda agregar mi propia opinión al estilo talibán:

Hay un complot entre Microsoft y las grandes compañías de juegos  yikes

 . Suena descabellado, loco e improbable, pero es que tenía que decirlo, algo puede que pase por ahí, sino ¿Por qué no encuentro una Dell con Ubuntu pre-instalado en ningún lado? Y mira que le iba bien en ventas… Puede que sea factible algún tipo de trato anti opensource al estilo matemos las licencias de Java por parte del Oscuro y verdadero lord sith/Sauron Oracle… Yo que sé, ¿Ustedes que opinan?

Nota del editor:

Artículo escrito por nano en nuestro foro. Cualquier queja, sugerencia o maltrato verbal, hacerlo llegar por favor a soynano@queteden.com.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   pandev92 dijo

    Realmente yo lo veo desde un aspecto simplemente comercial y de desarollo. Casi todos los juegos de última generación usan directx11 o 10, eso implicaria pasar el motor a opengl , una locura…, piensa solo que por ejemplo si pruebas a reproducir un video con salida gl, con una ati( catalyst), se te va a la basura el video …, lo segundo es la poca cuota de mercado de linux, piensa que ahora empiezan a sacar algunos juegos para OSX, que tiene un 7-8% de cuota de mercado, imaginate para Linux.., yo solo espero que salgan mas juegos buenos tipo amensia the dark descent.

    1.    Nano dijo

      De hecho, es posible portar DirectX a linux, se tenía planeado, pero algo los frenó.

    2.    Demenus dijo

      No me parece tanta locura eso de pasar el juego a OpenGL, actualmente casi todos los juegos si salen para PC también saldrán para PS3, y PS3 usa OpenGL ES, así que tampoco ha de costarles mucho.
      Pero bueno yo veo más el motivo por marketing, cierto es que los geeks linuxeros como nosotros, o al menos la mayoría, somos jugones, pero también creo que nuestra raza superior tiene una población demasiado pequeña en comparación a otras formas de vida menos evolucionadas al ciudadano de a pie. Si no hay tanto público como ellos quieren, ni se molestan…

  2.   nonamed dijo

    interesante relato

    se agradecería que pusiera alguien algo del tipo «top 10 de juegos comerciales compatibles con linux» o algo así

    1.    Nano dijo

      Estoy creando una lista lo mas completa posible en el foro, quizá la suban al blog.

    2.    KZKG^Gaara <" Linux dijo

      Lo haremos 😀

      1.    Courage dijo

        No, me le dejas a mí viejo, así te da tiempo a buscarte una nueva novia

        1.    Nano dijo

          O me la dejan a mi, que ya tengo novia y se encargan de buscar novia y odiar cosas respectivamente XD

  3.   Carlos-Xfce dijo

    Hola, Elav. Mientras leía el artículo, sentía algo raro: no era tu forma de escribir, además que hay un párrafo llenos de errores de ortografía. «A lo mejor estaba enfermo cuando lo escribió», pensé. Al final comprendí. Está bien esto de compartir lo que otros escriben, pero al comienzo de la entrada aparece como sí fueras tú quien lo escribió. Pienso que deberías crear una cuenta de blog al estilo «invitados», porque en lectores despistados (que lo hay, hasta yo hubiera podido ser uno) lo podrían a tomar como palabras a tu nombre y comprometerte. En este caso no es grave, pero en otros podría ser diferente.

    A Nano le agradezco mucho por compartir la información. Eso sí, le recomiendo que revise el párrafo de «Drivers» porque es el que está lleno de errores de cohesión y ortográficos. Si te animas a escribir más, recuerda revisar siempre lo que has escrito, después de una pausa o al día siguiente. Por mi parte, te motivo a que sigas escribiendo y compartiendo con los lectores de Desdelinux; imagino que Elav y Gaara están abiertos a la participación de otros colaboradores para los artículos.

    Saludos para todos.

    1.    KZKG^Gaara dijo

      JAJA gracias Carlos, yo iba a tomar el texto de nano y publicarlo acá en el blog, pero primero iba a explicar una serie de detalles y demás, de forma tal que se entendiera que es un texto de un miembro de la comunidad y tal, pero elav se adelantó y no me dió chance 😀

      Y hombre claro, por nuestra parte estamos más que abiertos a cualquier tipo de ayuda, quien quiera publicar algo nos lo hace saber 😀

      Saludos

  4.   Trece dijo

    No sé que tanto influya también una posible falta de «acuerdos comerciales» entre las empresas que desarrollan ese tipo de juegos con posibles interlocutores en Linux. Lo pienso de esta forma: Si una empresa de videojuegos desea ofrecer sus productos en Linux buscaria establecer acuerdos que garanticen condiciones técnias y operacionales para explorar ese mercado. Para ello no es extraño que prefieran buscar interlocutores institucionales, lo cual excluiría a las distros extrictamente comunitarias. Ahora, en el caso de las distros comerciales (como Redhat o Suse), éstas se orientan a servidores, lo que sólo dejaría a Ubuntu, Mandriva y quizá OpenSuse como distros con el respaldo institucional necesario para hacer esos acuerdos. E ignoro si se han hecho. Pienso que la futura integracón de Paypal en Soft Center de Ubuntu podria responder a negoiaiones con ese tipo de empresas que desarrollan aplicaciones (y juegos) lo que podria traer como concecuencia ver más soft de este tipo para Linux.

    Todo lo anterior lo digo de forma totalmente abductiva o especulativa. Asi que mas que una afirmaición seria como una pregunta para saber qué piensan al respecto y si eso podria ser un factor o de plano nada tiene que ver

    Saludos

    1.    Trece dijo

      Cuando dije que las distros comerciales se orientan a servidores, queria decir que se orientan tanto a servidores como a usos empresariales, para enfatizar que no tienen como fin su uso en el «hogar».

  5.   arturo molina dijo

    También coincido en que la plataforma de microsoft para juegos (XNA y Directx) esta blindada, cerrada o como quieran decirlo. Y es que ahora integra desktop, phone y XBOX, lo que ellos llaman como «ecosistema». Yo digo que a Android le falta mas integrarse a sus hermanos mayores para formar eso, y es ahí donde yo lo veo difícil, digo por la cantidad de distros.

    1.    Juan Pablo Poveda Galvis dijo

      Pues estuve leyendo sobre la salida del Kernel 3.3 de Linux y Android, ya está integrado.

  6.   Felipeless dijo

    Es lamentable … a mi que me gusta jugar tanto .. y antes tenía un laptop con mint y ati y como dice el artículo, el soporte de ati es un asco .. ahora tengo un asus con nvidia pero por temas del trabajo, estoy obligado a usar windows … (malditas basuras de programas) .. si no, volvería a mi linux mint a disfrutar de el mejor programa del universo -> radiotray xD

  7.   Espinator dijo

    Esta interesante tu articulo, pero te falto detallar ciertos aspectos que el comentario de @pandev92 y la respuesta de @Demenus, si toman en cuenta. Es mas de aspectos de dinero y de imperialismo, ya que Microsoft y Apple son lideres del mercado de software y muchas personas se reusan a utilizar tecnologias como Linux. Mas que nada al ser maquinas capitalistas lo que buscan es absorber precisamente eso: «el mercado». Y a simple vista salta que es un imperialismo, ya que incluso AMD con ATI/AMD Radeon y NVIDIA, han mostrado su interes de llevar el mercado a Linux utilizando y dando soporte a controladores de software libre, pero como el dinero y las influencias mueven ese negocio, no ha de ser dificil tanto para Microsoft y Apple intentar «negociar» (quisas hasta un tipo de advertencia), que solo desarrollen juegos para sus plataformas, ya que es mas optimo por su enormes cuotas mercado y junto a eso les ha de favorecer la cuota de mercado que tiene Linux, ya que lo utilizan como herramienta para mostrarles a los desarrolladores de juegos que ese mercado no es viable y estos pues se la creen, pero en fin haya ellos, se pierden de una cuota de mercado de aproximadamente el 5% y de una cuota de uso Linux de aproximadamente el 24% a nivel mundial, dejan ir a por lo menos unos 50 millones de usuarios.

  8.   Koratsuki dijo

    También una genial idea[utopía] sería liberar los motores gráficos de juegos, como Need for Speed, Max Payne, entre otros, para que los desarrolladores puedan hacerle modificaciones y con ellos mismos desarrollar aplicaciones/juegos, no estaria de más… No creen???

  9.   Dean dijo

    migrar de directx a opengl es complicado y se necesita una seguridad de recuperación de la inversión es decir la certeza de que el juego venderá una cifra decente de copias en linux, por eso no se portan los juegos …

  10.   santiago dijo

    esta esta empezando a cambiar por suerte aunque hay algo que no creo que pase nunca, que vendan ensambladas (dell, bangho, lenovo, exo, etc) porque linux no es un sistema para una persona que va a usar la pc basica o para alguien que no entiende nada de sistemas, y justamente este monopolio es uno de los peores problemas

  11.   Misael dijo

    Hace mucho tiempo me venia preguntando lo mismo, y al fin encontre un lugar donde justamente piensan lo mismo que yo… Thans you very much