Archive for the 'Opinión' Category

Linux y los juegos

Linux es un excelente sistema operativo, sin embargo nunca ha podido cumplir los pronósticos optimistas que a estas alturas lo veían con una porción del mercado un poco más grande en lo que se refiere a su uso como workstation (en lo que es server es otro cantar).
Hace rato se viene hablando del “Year of the Linux Desktop” como el año en el cual, finalmente, Linux avance en proporción de popularidad a márgenes considerables, pero…¿Cuál es la razón por la cual este pronóstico no se cumple?

Linux posee estabilidad, una gran compatibilidad con el hardware existente, una buena usabilidad y posee alternativas de escritorio muy atractivas y bien terminadas ¿Por qué no termina de despegar? Al parecer en lo que respecta a su uso para muchísimos profesionales, Linux carece de software comercial de peso para muchas áreas en las cuales su ausencia determinada el uso de otro sistema. Si bien cada día son más las aplicaciones profesionales que dicen presente en la plataforma todavía falta algunas fundamentales para quienes hoy quieran realizar un cambio total de sistema operativo y no mantener un multibooteo con Windows.

Vayamos a un ejemplo. Adobe posee gran parte de su familia de aplicaciones en Windows y OS X pero en Linux retrasa incluso la salida de los players de Flash. Al día de la publicación de este post ni siquiera han lanzado la versión 9 del player en 64 bits en Linux. Muchas otras empresas se comportan del mismo modo. Publican versiones para Windows y - en menor medida - OS X pero no lo hacen para Linux ¿Por qué?

Básicamente el sistema no es atractivo para las empresas debido a que sus usuarios no se muestran proclives a comprar ningún producto.

Linux es de uso libre, muchas excelentes y populares aplicaciones que corren sobre él también lo son. El problema es que muchos usuarios requieren utilizar - entre otras - Adobe Photoshop, Adobe Flash, MS Word, MS Excel o alternativas que se encuentran a su misma altura.

Muchos dirán que Gimp es una excelente alternativa a Adobe Photoshop pero la realidad es que el artistas que trabaja 8 horas diaras en Photoshop encontrá en Gimp muchas carencias que lo harán descartar el sistema rápidamente. Sin mencionar la ausencia de muchos plugins comerciales que complementan la aplicación de Adobe y que también forman parte del uso diario del profesional. Lo mismo ocurre con el caso 3d Studio Max y su alternativa libre Blender (aunque Maya se encuentra presente en Windows, OS X y Linux).

Respecto a los juegos el panorama no es más alentador. Windows es prácticamente amo y señor en cuanto al gaming en computadora personal.

OS X ha crecido un poco en este aspecto y ya son varias las empresas que publican sus juegos en Windows y en OS X simultáneamente (último caso popular fue el Spore de EA por medio del la tecnología Cider de Transgaming) pero sigue muy lejos del gigante de Redmond.

Linux - por su lado - cuenta con un servicio de la empresa Transgaming llamado Cedega que permite jugar juegos de Windows en Linux, muchos de ellos perfectamente y otros con algunos problemas conocidos (existe una base de datos en el sitio oficial que se puede consultar online en este respecto). Si bien las empresas no parecen demasiado interesadas en publicar sus productos en Linux, Transgaming nos ofrece el modo de correrlos de todos modos como si estuviésemos en Windows.

Más allá de este caso aislado no existen muchas otras alternativas. Hubo una vez una empresa llamada Loki Games que quiso ser publicadora de juegos para Linux, su lema era “The Games that Linux People Play”, desgraciadamente la iniciativa no prosperó y esta cuestión de “la gente de linux no quiere pagar por nada” volvió a instalarse en foros, como lo hace recurrentemente.

¿Cambiará este panorama algún día? ¿Será Linux alguna vez una alternativa como plataforma de gaming para el usuario de PC? Dificilmente. La cantidad de juegos publicados incluso para Windows es baja hoy día (en relación a las consolas), si Windows deja de ser una prioridad, menos prioridad aún tendrán plataformas como Linux. La esperanza tal vez podría estar en la popularización de herramientas de desarrollo multiplataformas (como Flash, Virtools, Director, Unity, Java, etc) y que estas a su vez terminen llegando a Linux (ya que varias de las mencionadas no poseen player en dicha plataforma aún). Estas plataformas permitirían llegar a un público masivo más allá del sistema que el jugador tenga. Un escenario ideal que podría materializarse cuando el market share de Linux alcance al menos un 5% (hoy no llega al 2%).

Enlaces externos:

Los mejores 42 juegos de Linux

Listado de juegos para Linux

El valor de una idea

¿Cuánto vale una buena idea? ¿Que tan valioso es contar con una excelente idea descrita en una hoja de papel? ¿Qué porcentaje de éxito asegura contar con una buena idea?

En mi opinión personal, una buena idea desarrollada sólo en una página no es de gran valor, o al menos no tiene el valor que le suele asignar la comunidad.

Recientemente Image Campus, 3D Games, UOSolutions, Irrompibles y el Programa Académico de Microsoft Argentina han tenido la iniciativa de organizar un concurso (Jugate por tu idea) en el cuál se solicita que el concursante escriba en un documento de dos páginas, una idea de videojuego original. El hecho es que muchas personas se encuentran reticentes a participar por temor a que alguien les robe la idea. Y esto no es nuevo, en el pasado he escuchado de temores similares en otro concurso organizado por 3D Games y otro más organizado por Intel.

Dejando de lado el hecho que ninguna empresa que suele organizar concursos de este tipo son empresas desarrolladoras de ningún tipo de software, me interesa analizar aquí cuál es la razón o el fundamento de dicho temor.

(Read the article)

Cantidad de polígonos en los juegos

Es frecuente - cuando estamos desarrollando un juego 3D - detenerse un momento a pensar cuál será el presupuesto de polígonos en pantalla con el que podrá contar nuestro juego. Usualmente este momento se prolonga bastante, se producen discusiones con artistas y game designers. Algunos son optimistas y argumentan el gran avance del poder de procesamiento que tendrán las computadoras el día que el juego esté terminado. Otros son más pesimistas y quieren asegurarse que el juego podrá mantener un frame rate aceptable durante toda una partida.

Pero si tenemos que modelar el personaje principal de nuestro juego, ¿con que cantidad de polígonos podría contar?

(Read the article)

Mi Top Five de Arcades

Hoy día los arcades no llaman demasiado la atención, han quedado viejos, su época de gloria ha quedado atrás. Muchos de los salones en donde antes había arcades, hoy son cybercafés o han cerrado. Los pocos que sobreviven lo hacen a fuerza de juegos especiales que requieren gabinetes que no pueden ser fácilmente reproducidos en un hogar (juegos de autos, de aviones, de esquí, dance dance revolution, etc).

Pero antes no era así, por supuesto que no. Antes los arcades eran lugares llenos de magia, si si, a pesar de muchos ser tugurios malolientes igual estaban llenos de magia y belleza. Nada se comparaba al sonido de los arcades todos sonando al mismo tiempo…música para mis oídos.

¡Cuántas fichas habré gastado al salir del colegio día tras día! Recuerdo que con un amigo siempre gastábamos UNA ficha al día jugando siempre al mismo juego hasta que lo terminábamos y luego pasábamos a otro (Double Dragon, 1943, Operation Wolf, Silkworm, Cabal, R-Type y un largo etcétera).

Hacer un ranking es odioso e injusto pero a todo el mundo le gusta :)

Si debería elegir sólo 5 de los arcades de todos los tiempos, sin dudar elegiría los siguientes:

1. WonderBoy II MonsterLand

2. Double Dragon

3. México 86

4. Pitfall II

5. Donkey Kong Jr.

wbmlb

Wonderboy II Monsterland

Tal vez muchos noten la ausencia de arcades de lucha, como el Street Fighter o el Mortal Kombat, en lo particular no son mis favoritos pero sin duda de ellos creo que me quedaría con el Street Fighter II, que fue el juego que - más allá de no ser el primero de este tipo - creó un género y marcó el comienzo de una época.

Sin dudas los salones de arcades están condenados a la extinción, es posible que no queden ni rastros de ellos en unos pocos años. Sin embargo, los arcades siempre vivirán en nuestro corazón…y en nuestro querido MAME :)

Recuerdos del Ultima VII The Black Gate

Luego de armar el top ten que mencioné en mi post anterior, recordé algunas aventuras que viví con el glorioso Ultima VII. ¡Cuánto picor en un sólo juego!

Ya en aquella época Ultima VII era un juego sin igual, y al día de hoy creo que son pocos los juegos que lograron igualar su nivel de profundidad y variedad ¡Había tanto que hacer! ¡Tanto mundo por recorrer!

Recuerdo los entrañables personajes que me acompañaban en mi aventura, al genial borracho Sir Dupre que siempre se peleaba con Iolo mientras atravesábamos a pie incontables bosques, pantanos, cavernas y demás sitios de Britannia. Recuerdo cuando Spark - un pobre niño huérfano que se había unido a mi grupo para buscar venganza contra nuestro enemigo común - me ayudaba a cargar mis pertenencias y me ayudaba mucho porque le vivía aplicando dosis de veneno de serpiente de plata para que aguante más peso…muhehehe…cuando comenzaba a quejarse diciendo que se sentía mal sabía que era hora de aplicarle más veneno :))

En mi extensa travesía encontré piratas, vampiros, un maldito impostor que se hacía pasar por mi y todo tipo de alimañias.

ultima7-murder

¡Eso debió doler!

El juego se caracterizaba por tener una historia principal y muchas pero muchas misiones secundarias (side quests), nos permitía recorrer el extenso mundo empezando por donde quisiéramos al estilo Oblivion. Los personajes debían dormir e incluso comer de tanto en tanto (algo que con el tiempo se tornaba un poco molesto pero que no dejaba de ser un lindo detalle, esta característica fue removida en los posteriores Ultima). Para armar hechizos era necesario mezclar distintos elementos que podíamos encontrar en distintas partes del mundo, los componentes de estos hechizos estaban descritos en el manual, compañero imprescindible en nuestra aventura.

Según Richard Garriot, Ultima VII fue el mejor juego de la extensa serie, yo agregaría que lo fue por escándalo.

Para quienes estén interesados en probar esta maravilla - recomiendo fervientemente que lo hagan - existe un emulador que permite correrlo en diversas plataformas llamado Exult. ¡Es posible jugar Ultima VII incluso en PSP! ¡¿Qué esperan mikos?!

Mi top ten de todos los tiempos

Recordando viejas glorias uno no puede evitar intentar enumerar cuales fueron los mejores. Por supuesto estas listas no hace más que generar controversias cuando son discutidas con amigos o planteadas en foros. Por esa razón, vale destacar que los siguientes juegos son los mejores sólo para mí, para mi historia y por mi experiencia con ellos. De hecho, reconozco que faltan muchos clásicos, que indudablemente lo son y tal vez mucho más que varios de este top ten, pero la realidad es que sumado al juego en cuestión se encuentra el momento personal que uno vivía cuando lo jugó y la experiencia específica que tuvo con el mismo, que puede variar en función de un montón de cosas (entre ellas, por ejemplo, la velocidad o cantidad de memoria con la cual contaba nuestra PC en aquel momento).

Sin más preámbulos, aquí la lista:

1. Fallout

2. Maniac Mansion

3. Arcanum

4. Ultima VII

5. GTA III

6. Counter-Strike

7. Pro Evolution Soccer

8. Fable

9. Mafia

10. Oblivion

fallout4

Fallout, un clásico de clásicos

¿Ustedes que opinan? Muchos dicen entre otras cosas que falta el Doom, pero la realidad es que el Doom me sorprendió muchísimo a nivel técnico pero no me enganchó tanto a nivel gameplay como los otros juegos, sin dudas fue uno de los juegos más influyentes y un clásico de todos los tiempos pero no, no está en mi lista :) ¿Cuáles son sus favoritos de todos los tiempos?

El Midcore gamer

Siempre escucho a la gente de la industria hablar acerca de CASUAL y HARDCORE, pero nunca los que estamos en el medio como yo.”

Esta frase, extraída de Kotaku, representa los sentimientos de muchas personas, entre las cuales me incluyo.

Alguna vez he sido un hardcore gamer, hoy - en cambio - no tengo tanto tiempo como para terminar y dominar al 100% cada uno de los grandes juegos que salen a la calle. No tengo la última PC ni quiero gastar todos mis ahorros en actualizarla solamente por el hecho de poder correr la última creación de Crytek. Comienzo a encontrar ciertos juegos un tanto díficil de manejar para mi gusto (nota la desarrollador: el hecho que un gamepad de XBOX tenga más de 10 botones no significa que tu juego deba utilizarlos a todos).

Por ejemplo, estuve jugando hace un tiempo al primer Ghost Recon para XBOX360 y después de pasar por todos los tutoriales y entender como realizar cada una de las acciones tuve que abandonarlo por algunos días, ni hablar que cuando volví a poner mis manos sobre él ya no recordaba como realizar cada uno de los movimientos, dirigir a mis amigos, etc,…conclusión: lo abandoné.

Por otro lado, los juegos casuales suelen sonarme un tanto simplones y chatos; no es que nunca me hayan atrapado algunos minutos ninguno de ellos pero siento que mi ideal de juego es otro. Me encantan los RPGs como Oblivion o Bioshock, me encanta jugar con amigos al ProEvolution Soccer, me gustan los juegos de estrategia como el Command and Conquer o el Age of Empires, sólo que no tengo el tiempo (y tal vez la paciencia) para ser un maestro en cada uno de ellos.

A medida que el mercado crece, se diversifica y muchas personas comienzan a quedar en este estadio intermedio, a punto tal de ser lo suficientemente grande como para asignarle su propio nombre: midcore gamers.

Un hardcore gamer cuando supera la barrera de los 25 años, comienza a trabajar y/o se casa y/o forma una familia, difícilmente pueda mantener la categoría, pero tampoco se transformará en un casual gamer. Por otro lado, teniendo en cuenta que quien alguna vez haya sido un hardcore nunca abandonará el vicio completamente, podemos pensar que el grupo de los midcores no hará otra cosa que crecer.

Pero ¿Existen específicos juegos para los midcores? Tal vez no actualmente, pero sí es cierto que muchos juegos han conseguido una gran popularidad dentro de este grupo. Estos juegos suelen tener una dificultad moderada y una duración no mayor a 8 horas (considerado muy corto para el hardcore).

Una pregunta que recibió Erik Wolpaw (Valve Software, Portal) en la última GDC es si consideraba el hecho de que Portal siendo un juego tan corto (se termina en 2 horas) y tan exitoso podría llegar a modificar algún tipo de precedente para que los estudios comiencen a realizar juegos más cortos. A lo que contestó no estar seguro de ello, pero que ciertamente mucha gente festejaba su corta duración debido a no tener tiempo como para pasar delante de un videojuego casi 100 horas (como duran muchos RPGs, como Oblivion si realizamos side quests).

portal

El excelente y muy recomendado Portal

Es lógico que las publicadoras busquen conformar la mayor cantidad posible de público. Tal vez no sea posible conformar en un mismo juego a un jugador casual y a un hardcore pero ¿Un midcore y un hardcore? Es muy posible al menos el intento, ya que es notoria la simplificación / reducción del nivel de dificultad de muchos juegos que pretenden ser más inclusivos. Sin embargo en algunos casos esto no ha provocado otra cosa que el enfurecimiento de los hardcores, acostumbrados a otro nivel de dificultad o interfaz.

Ustedes que opinan ¿Los juegos son ahora más sencillos que antes? ¿Se conformará el midcore gamer como un nuevo nicho donde apunten sus cañones las publicadoras con títulos específicos? ¿El tiempo pasa y nos vamos poniendo viejos? :)

Introversion Software y el desarrollo independiente

Introversion es tal vez el mejor exponente de la industria en cuanto a desarrolladores independientes de videojuegos y es un verdadero ejemplo a seguir por muchos programadores y pequeños estudios.

Empresa británica fundada en el año 2002 por Chris Delay, Mark Morris and Thomas Arundel que dedican su tiempo al desarrollo independiente de juegos y lo hacen de un modo exitoso. Autores de los juegos Uplink, Darwinia, DEFCON y Multiwinia (este último aún no lanzado). Todos sus juegos son auténticas obras de estudio por quienes deseen incursionar en este tipo de desarrollo. Con gráficos minimalistas y siempre intentando hacer más con menos, esta pequeña empresa logró hacerse su lugar y mantenerse fiel a sus principios.

Defcon

DEFCON

Pero ¿Qué es el desarrollo independiente de videojuegos y por qué un grupo de desarrollo de videojuegos desearía trabajar de este modo?

(Read the article)

MicroReview del iPod Touch

Estuve probando el iPod Touch durante algún tiempo. Probé escuchar música, navegar por internet, acceder a YouTube y diversas aplicaciones. Debo decir que el aparatito está muy lindo aunque tiene algunos defectos. Paso a enumerar:

iPod Touch (small)

Cosas buenas:

+ Es delgado, pura pantalla (es más delgado que el iPhone).
+ La pantalla táctil anda a la perfección
+ La interfaz - al igual que el iPhone - es excelente. Te movés por todas las aplicaciones de un modo muy veloz.
+ La pantalla es brillante y colorida.
+ La función de rotado de pantalla automático en función de la orientación es muy cómodo.
+ El browser anda muy bien.
+ El acceso a YouTube anda perfecto. :)

Cosas malas:

- La batería dura muy poco. Viendo videos en YouTube dura poco más de una hora. Y la batería es interna.
- Para navegar la pantalla es un poco chica y uno tiene que estar todo el tiempo desplazándose por la misma.
- Escribir es un poco lento. El tecladito que te pone tiene las teclas muy pequeñas.
- No tiene stylus ni te permite usar uno (no reacciona ante touchs de elementos que no sea el dedo de la mano).
- No tiene slots de memoria. Existen dos modelos: uno de 8 Gb y otro de 16 Gb pero la memoria es interna.
- La transferencia de archivos es por medio de iTunes (no es posible pasarle música al disco removible que se ve en el explorador de archivos).
- Sale U$S 400 el de 8 Gb en Argentina (habría que rebautizarlo a “iPod Ouch!”)

En resumen, el aparato está muy bueno pero si sólo querés escuchar música es grande, pesado y caro comparado con otras opciones. Para que valga la pena su compra deberías valor mucho las opciones de navegación por internet.

¿Es posible programar juegos para este dispositivo? ¡Por supuesto! Si no esta noticia no estaría aquí. El iPod Touch internamente es igual al iPhone (es un iPhone sin capacidades de teléfono celular) pero sigue utilizando el sistema operativo basado MacOs que a su vez está basado en BSD Linux. ¿Cómo se programa? ¿Donde consigo las tools? Contaremos algo más de esto más adelante.

Para calmar la ansiedad aquí les dejo un link al Doom para iPhone/iPod Touch.

Nuevos lenguajes para la programación de juegos (parte 2) - El lenguaje D

Como mencioné en la primera parte de esta nota (que puede encontrar aquí) existen nuevas alternativas para el desarrollo de juegos, no porque sean lenguajes realmente nuevos sino porque comienzan a ser cada día más comunes en la elección de programadores de juegos.

La primera versión estable de este lenguaje fue lanzada por Digital Mars en Enero del año 2007, sí, hace tan sólo un año de la publicación de este post. Su autor es Walter Bright quien comenzó a desarrollar el lenguaje hace más de 10 años (la primera versión data del año 1995). La popularidad que ha ganado D en el último fue realmente asombrosa y eso no es otra cosa que los frutos de sus excelentes características.

(Read the article)

Next Page »