Programación de Videojuegos en Flash AS 2.0

Breve Historia del Flash

Originalmente creado como una herramienta de distribución de gráficos y animaciones vectoriales a través de Internet, Macromedia Flash empezó verdadera y fulminante carrera al estrellato a partir de la versión 5, con la llegada del ActionScript 1.0 que permitió verdadera interactividad y la llegada de los primeros juegos Flash.

Las siguientes versiones fueron añadiendo mejoras incrementales: Simultáneamente a la versión 5 lanzaron Macromedia Generator, la primera aplicación que nos permitía crear páginas web de contenido dinámico solo con Flash. La versión 6 incluyó la posibilidad de incrustar video y objetos reutilizables, que facilitaron la vida a más de un diseñador. La versión 7 trajo consigo el ActionScript 2.0 y la plataforma Flash, que permitió a los desarrolladores programar aplicaciones Flash fuera del editor tradicional.

Macromedia Flash 8 representó un salto cualitativo respecto a las anteriores versiones. Ganó bastante en estabilidad y se incorporaron nuevas funciones que permitieron a los programadores añadir “eye-candy” sin tener que dejarse los dedos escribiendo complicadas rutinas.

Adobe Flash CS3 (Flash 9 para los amigos), es la primera renovación de la plataforma después de la fusión de Macromedia y Adobe. Incorpora bastantes mejoras, siendo la más notable la inclusión de ActionScript 3.0, una optimización del motor gráfico y por supuesto la integración con el resto de productos de Adobe (ahora es más fácil que nunca copiar-pegar desde Photoshop e Illustrator).

Flash como herramienta de programación de Videojuegos

A lo largo de estos últimos años, la plataforma Flash se ha convertido en el medio favorito de distribución de videojuegos a través de Internet. La relativa facilidad de programación de su lenguaje (que permite ciclos más cortos de desarrollo), la popularidad de la plataforma (se dice que aproximadamente un 92% de los usuarios de Internet tiene alguna versión de Flash instalado), el poco tamaño de sus aplicaciones (un archivo Flash suele pesar entre 300kB y 1’5Mb) y su Estabilidad: una aplicación Flash rara vez se cuelga, y nunca he visto que un cuelgue afecte al ordenador más allá de tener que cerrar el navegador y volverlo a abrir.

Flash no carece de inconvenientes. Podemos citar la lentitud de ejecución de las aplicaciones, requiriendo un 2Ghz para que se pueda ejecutar en tiempo real un videojuego. Esto es especialmente grave en ordenadores Mac y Linux, donde el plugin no está tan optimizado. Personalmente la limitación más importante de cara a desarrollar videojuegos en Flash es que, fuera del ámbito de gráficos 2D, Flash no tiene apenas desarrollo. Para trabajar con sonido o con gráficos tridimensionales, uno debe, prácticamente, programarse un nuevo Flash.

Paginas: 1 2 3 4 5

Dejar un comentario

Acerca de Nekoplanet

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


Sponsors

-->