Conquering the World with absurd Cuteness
En el ámbito de videojuegos sus principales competidores son tres: Java, Shockwave y Silverlight.
Shockwave es la plataforma más adecuada de distribución de videojuegos a través de Internet. Su principal ventaja es un motor gráfico muy rápido, con aceleración 3D y la posibilidad de expandir el motor con extensiones llamadas Xtras, entre los que podemos destacar una versión reducida del simulador físico Havoc. Además el lenguaje de programación que usa tampoco es excesivamente complicado. Entre los principales inconvenientes es que no es completamente multiplataforma. Si nos ceñimos exclusivamente a programar en Director sin Xtras, puede ser reproducido en entornos Macintosh (powerPC, Intel con emulación Rosetta) y Windows. Los Xtras deben ser compilados específicamente a cada plataforma. Luego esta el problema que Director no ha sido actualizado desde el 2004 y se está quedando un poco atrasado respecto a la competencia. Adobe ha anunciado Director 11 para alguna fecha indefinida del 2007, pero este año está terminando y no hemos visto nada.
Algunos ejemplos de Shockwave: Sherwood Dungeon , Hey Taxi!
Java es un lenguaje de programación, potente, portable y extensible. También es complicado, lento, engorroso y poco estable según las condiciones en las que se ejecute. Al ser un lenguaje genérico, fue de los primeros que implementó funciones multijugador con lo que muchos de los primeros juegos multijugador online se hicieron en java. RuneScape (2001 - disponible para Windows, Mac OS X, Linux y Solaris) es uno de los mejores ejemplos. Su portabilidad ha convertido esta plataforma en la preferida para desarrollar juegos para móvil.
Silverlight es la plataforma de Microsoft diseñada para competir directamente con Flash. Usa un subconjunto de la Windows Presentation Fundation (el conjunto de librerías que usa el vista para mostrar las ventanas) para mostrar los gráficos y trabaja con JavaScript y .NET para la parte de código. De momento no hay mucha cosa, ya que es un producto del que apenas han salido más que las especificaciones, pero tiene bastante potencial. Como siempre, de todas maneras, ejercer cuidado ya que Microsoft tiene la extraña manía de retirar el soporte de sus productos a plataformas externas cuando ya no le interesa (por ejemplo Internet Explorer bajo Macintosh). Aunque hay en desarrollo un port de Silverlight para Linux, no existe de momento soporte para esta plataforma.
Otras plataformas: Solo les dedicaré una nota de pasada porque mayoritariamente son propietarias y/o limitadas a Windows: PopCap usa su propio plugin, creo que parcialmente basado en Java para la distribución de sus juegos online. YoYoGames tiene un runtime que permite ejecutar juegos basados en su engine GameMaker directamente desde Internet; Solo Windows.
(Si alguien conoce alguno más, lo añadiré a la lista)
Nekoplanet es un gato (que me matará el dia que sepa como lo he llamado). Nekoplanet es una persona. Nekoplanet son los amigos de esta persona. Nekoplanet es una canción que no te puedes quitar de la cabeza. Nekoplanet es...
¡Demonios! ¡Quien ha dejado entrar a un ejecutivo de marketing en el blog! ¡Echadlo a patadas!
Bienvenidos a Nekoplanet
Dejar un comentario