Posible port de Aquaria a GNU/Linux
Hace algo más de una semana, en linuX-gamers.net se hacÃan eco de un comentario en los foros de Bit Blot (los desarrolladores de Aquaria), en el que se discutÃa la posibilidad de un port a GNU/Linux del juego.
Aquaria es un juego arcade 2D en el que manejas a una chica llamada Naija en un mundo submarino. El juego luce bastante bien y ha ganado el primer premio del Independent Games Festival 2007.
La verdad que el hilo resulta interesante, porque salen a relucir muchas de las opiniones a favor y en contra de lanzar un juego comercial en el sistema operativo del pingüino, y al final depara una grata sorpresa.
El juego está siendo desarrollado utilizando librerÃas multiplataforma, a excepción de la librerÃa de audio que utilizan, la cual sólo se encuentra disponible para Windows y MacOS X. Este era el primer problema que el programador del juego ponÃa para poder lanzar la versión para Linux, puesto que el tiempo que tendrÃa que dedicar a estudiar alternativas a la librerÃa, volver a programar el sistema de audio y testear el juego en los tres sistemas, no le compensaba económicamente a la empresa (es un pequeño estudio independiente) para el nivel de ventas que tendrÃan en Linux.
Con esta introducción se inicia un pequeño flame de opiniones en el foro, por momentos algo radicales y con comentarios fuera de tono, pero llega un momento en el que salen a relucir comentarios por parte de algunos usuarios linuxeros, que en mi opinión deberÃa de ser tenido más en cuenta por los desarrolladores que pretenden sacar un juego comercial.
Dichos usuarios comienzan a ofrecer alternativas de librerÃas al programador y cosas que podrÃa hacer, le intentan ayudar haciéndole unos scripts, preguntan en foros y por IRC dudas que tenÃa el programador en algunas librerÃas y le ofrecen soluciones, se ofrecen para hacer ellos el port o testear el juego si fuera necesario, etc.
Al final el programador del juego viendo el interés, tras varios intentos y alguna noche sin dormir, ya tiene el juego funcionando en Linux (con algunos bugs todavÃa), utilizando para el sonido la librerÃa SDL_mixer. Para mostrar este avance, ha publicado en el blog de Bit Blot un vÃdeo del juego funcionando en Ubuntu.
La verdad que es de agradecer el esfuerzo que está realizando el programador del juego, aunque si al principio del desarrollo hubiera tenido en mente el port a GNU/Linux no habrÃa tenido ninguno de estos problemas. Esperemos que finalmente salga este juego para Linux y que las ventas luego se correspondan con el interés que han mostrado los usuarios.


July 19th, 2007 en 10:41 pm
El juego la verdad que pinta interesante..
July 21st, 2007 en 2:57 am
Cual es la grata sorpresa? no me dà por enterado.
July 21st, 2007 en 5:46 am
“aunque si al principio del desarrollo hubiera tenido en mente el port a GNU/Linux no habrÃa tenido ninguno de estos problemas”
Los Linuxeros me hacen gracia… Porque aparte de presumidos, tambien son ingratos (seh, a excepcion de los que en verdad se dedican a ayudar, por otro lado hay un monton que solo se dedica a joder), que vamos que, dudo que Bit-Blot genere muchas ventas por parte de usuarios de Linux… Aunque bueno, una verdadera joderia que ayan tenido que hacer trabajar a Alec (el programmer de Aquaria) solo para satisfacer el caprichito de algun par de usuarios de un SO que se encuentra portado en una Computadora Personal cada 500 eones…
En fin, igual, que bueno que ahora el juego ya es cross-plataform en estado “completo”… ~d3w
July 21st, 2007 en 11:12 am
Harry, la grata sorpresa es el juego funcionando sobre Ubuntu junto al vÃdeo que lo muestra.
Bakudan, si haces una cita de una frase para criticarla, haz la cita de la frase entera:
“La verdad que es de agradecer el esfuerzo que está realizando el programador del juego, aunque si al principio del desarrollo hubiera tenido en mente el port a GNU/Linux no habrÃa tenido ninguno de estos problemas.”
Asà que no se donde está la ingratitud de la que hablas. Por otra lado, la parte concreta que remarcas es simplemente una recomendación, para que tengan en cuenta estas cosas aquellos que piensen en hacer un juego multiplataforma.
July 21st, 2007 en 1:53 pm
¿Pero está acabado? Porque tiene muy buena pinta y serÃa interesante probar aunque fuese una demo
July 21st, 2007 en 2:43 pm
Gilithunic, aún se encuentra en desarrollo, pero está previsto que salga este año.
July 21st, 2007 en 8:43 pm
“Bakudan, si haces una cita de una frase para criticarla, haz la cita de la frase entera”
Nee… No era “ESO” lo que queria resaltar de las palabras del escritor de esta Web… A lo que me refiero es que en la forma que lo dijo, es de una manera estupidamente AUTORITARIA… (como si Linux fuera el amo del universo o algo por el estilo)…
Se agradece tu esfuerzo, pero vamos, si se te hubiera ocurrido hacer las cosas asi de ese modo NO HUBIESES TENIDO ESTE PROBLEMA
Lo dejaremos asi… Por otro lado, si no generan muchas ventas por parte de usuarios de Linux, el trabajo que aya tenidoq ue ahcer Alec para portarlo a Linux habra sido completamente en vano… ~d3w
July 21st, 2007 en 8:46 pm
A proposito:
“Aquaria es un juego arcade 2D”
No me parece que Aquaria sea un juego Arcade, si es mas bien genero Aventura/Accion… o_O
En fin… ~d3w
July 21st, 2007 en 10:37 pm
Bakuban, quizás el trabajo inicial para portarlo lo haya sido. Pero a partir de ahora, las distintas versiones se generan de una tacada, precisamente por no atarse a una libreria absolútamente excluyente.
July 24th, 2007 en 5:52 am
“Nee… No era ESO lo que queria resaltar de las palabras del escritor de esta Web… A lo que me refiero es que en la forma que lo dijo, es de una manera estupidamente AUTORITARIA… (como si Linux fuera el amo del universo o algo por el estilo)…
Se agradece tu esfuerzo, pero vamos, si se te hubiera ocurrido hacer las cosas asi de ese modo NO HUBIESES TENIDO ESTE PROBLEMA
Lo dejaremos asi… Por otro lado, si no generan muchas ventas por parte de usuarios de Linux, el trabajo que aya tenidoq ue ahcer Alec para portarlo a Linux habra sido completamente en vano… ~d3w ”
Bakudan, creo que eres un intransigente al pensar asi. No critiques a Linux pensando en que los usuarios de ese S.O somos unos engreidos. “Como si Linux fuera el amo del universo”, que acaso no sabes que Linux es el S.O que más se apega a los estandares ISO? Por ello es que teniendo en cuenta los estandares a los que Linux SI se apega, es que resulta mas facil hacer el port a otros sistemas. Si todos siguieran las reglas seria mas facil y menos costoso para las empresas. Los otros sistemas operativos tienen sus API y librerias fuera de estandares, y con amplia cobertura a “estandares de facto”, que con el tiempo no hacen mas que cerrar el grifo si se les da la gana y cambiarlos cuando quieran, sus librerias completamente cerrados de forma que nadie puede ocuparlos en otra plataforma, o acaso crees que uno NO puede usar Linux? Yo no quiero usar windows pues porque simplemente no quiero, alguien me va a obligar a usarlo? Acaso por ese solo hecho no tengo derecho a desear jugar? Somos consumidores alternativos de otro sistema operativo y tenemos tanto derecho a jugar como los windozeros.
July 24th, 2007 en 10:57 am
“Don’t feed the troll”