« # »

Emuladores en JavaScript

Parece ser que hay un nuevo elemento no standard llamado CANVAS que permite dibujar por pantalla elementos bitmap sin demasiado consumo de CPU. Este elemento está siendo utilizado por algunos gurús de javascript para emular máquinas antiguas, como puede ser un MSX.

La verdad es que se me ha quedado el culo torcido cuando he visto que se podía hacer algo así en JavaScript, ya que para mi tiene una orientación web tan marcada que soy incapaz de vincularlo con lo que hasta ahora sólo podia asociar con la programación convencional (como Java). Sí que se han visto ejemplos como el Lemmings (que ahora ya no es lemmings por temas de copyright) o otras virguerias varias.

Os dejo el enlace a la página del susodicho emulador para que podais ver que tal funciona y meditar sobre si verdaderamente vale la pena aprender a hacer algo así, ya que desde ayer que lo vi que no paro de pensar en modificar un emulador de master sistem para hacerlo en javascript, pero me tira MUY para atrás la complejidad del código ensamblador aplicada a la emulación, y encima en JavaScript.

Emulador MSX en JavaScript (Blog del programador)

Con la incorporación de dicho nuevo elemento no standard, sólo se me ocurre pensar que JavaScript ahora ya tiene todo lo necesario para poder competir con flash, ya que en estos momentos tiene edición de vectores con SVG, edición de graficos en tiempo real con Canvas (ING) y carga de datos dinámicos mediate Ajax, un flipe señores.

¿Alguien que haya programado algo así se anima a dejar un comentario? :)

Fuente inicial: anieto2k, y de ahí saltando por los sitios y venga más…

Comentarios

  1. josepzin | Enero 17th, 2007 | 10:12 am

    Impresionante! A Javascript le falta un editor visual como Flash :)

  2. marc | Enero 17th, 2007 | 10:48 am

    es lo que ando pensando desde hace unos días, pero a ver quien es el crack que se curra algo así, que genere código compatible (sería fácil si se usan librerías como moo o prototype)

  3. josepzin | Enero 20th, 2007 | 12:43 pm

    No me mires a mi… yo apenas si valido algunos formularios! jeje

Deja un comentario

(*: Datos necesarios para dejar un comentario)

Get Adobe Flash playerPlugin by wpburn.com wordpress themes