Shift F12

Icono

Compendio de recursos para hacer magia en Flash y ActionScript :: por Héctor Padilla

Lista de librerías y herramientas

Algunas de estas librerías y herramientas las he ido mencionando en diferentes post a lo largo del tiempo, pero siempre es chido ver una lista bien organizada por tema. :-)

18+ great third party tools for Adobe Flash

Filed under: Librerías, ,

Wonderfl – Desarrolla flash en línea, compila y prueba al instante!

Este sitio está poca madre, lleno de ejemplos de todo lo que puedas imaginar hecho en ActionScript, y lo mejor es que puedes AHÍ MISMO editar el código y ver los resultados. Es una excelente manera de aprender a hacer cosas diferentes y experimentar. Ojalá la comunidad de ese sitio se haga más y más grande, es excelente ver a tanta gente compartiendo código tan interesante. :-D

wonderfl

El sitio tiene un enfoque muy fuerte a experimentos visuales en Flash (por razones obvias), pero más que un problema eso se me hace genial. En realidad hay muchos muchos recursos ahí afuera sobre ejercicios de programación para Flash, y ondas de interfaces y todo. Entonces tener un compendio como este de cuestiones visuales es genial.

Filed under: Flash, Inspiracional, , ,

Go3D – Librería de Tweenings (transformaciónes) para PaperVision3D

En algún momento u otro uno se topa con librerías de tweening. Yo la verdad nunca las había utilizado hasta que comencé a trabajar en algunos proyectos para Slide.com, pero es ese tipo de cosas que una vez que las utilizas ya no quieres poner nunca a un lado. :-) (Yo he utilizado mucho esta librería, pero sé que hay más… de hecho para los proyectos con AS3 con las que trae el API por default así ha sido suficiente hasta ahora… si tienes algunas sugerencias rólalas!)

Ahora lo interesante es que ya hay una librería oficial para manejo de transiciónes en 3D con PaperVision3D!!… :-D La librería se llama Go3D y pinta muy bien. Aquí hay más información, y si quieres de una vez puedes bajártela desde aquí. :-)

Filed under: AS 3, Herramientas, Librerías, , , ,

3D en Flash con ActionScript – PaperVision 3D

Ahora sí, el último post (por lo pronto) de herramientas y librerías para manejo de 3D en Flash: PaperVision 3D. La primera vez que ví algo impresionante de 3D en Flash fué un demo de esta librería, y con el tiempo se ha ido haciendo más y más fuerte. En el sitio oficial hay una buena serie de tutoriales para agarrarle la onda.

Lo interesante de esta librería no es que esta bien hecha, sino que por una u otra razón ha logrado posicionarse en la comunidad de desarrolladores como una opcion muy sólida. Tanto que los de O’Reilly ya sacaron un feature-article de PV3D y se menciona la posibilidad de un libro. Ya que O’Reilly quiera sacar un libro 100% dedicado a tu librería es señal de que estás haciendo algo bien.

PaperVision3D está en el repositorio de código de google, es fácil agarrar los archivos directamente de ahí. Si te sientes cómodo usando un manejador de versiones, yo digo que de una vez lo configures para que siempre tengas la versión más chida corriendo. Aquí te dicen como hacerlo con Tortoise SVN.

Además del sitio oficial, tienen un blog lleno de posts con referencias a más tutoriales y a proyectos que están utilizando pv3d. Son la onda!.

Recomendaciones para comenzar: Pues hay un montón de tutoriales, yo recomiendo que le caigas al videotutorial de manejo de interactividad (link directo al video), y leas el artículo introductorio de O’Reilly. Igual este tutorial básico tambien esta chido. Igual si usas FlashDevelop aquí hay un tutorial de cómo hacer todas las configuraciones para poder trabajar agusto con esta librería.

Filed under: Herramientas, Librerías, , , , , ,

3D en Flash con ActionScript – Sandy

En el segundo post de la serie de 3D en Flash le toca a Sandy. Esta librería tiene ya tiempo y pareciera que no termina de agarrar mucha tracción, sin embargo tampoco ha muerto y hay muchas personas que la utilizan felizmente para sus proyectos. Uno de los puntos a favor de esta librería es que soporta ActionScript 2 y ActionScript 3, y esta muy muy documentada. Checa la sección de tutoriales.

Otro punto a favor es su fácil integración con la librerías WOW y Cast3D, para física y animación respectivamente, lo cual nos ayuda mucho armando proyectos como video juegos y/o paseos virtuales. ¿Porqué es tan importante la integración con una máquina de física?, fácil: podríamos tener un mundo en 3D poca madre, pero si no respeta las leyes de la física será inutil, atravesaríamos las paredes, no habría rebotes, y la experiencia se sentiría muy falsa.

Ya por último vale la pena mencionar el proyecto conjunto “Extra Light”, el cual maneja efectos de iluminación muy chidos para Sandy3D.

Aún falta que mencione otra librería para manejo de 3D, de hecho falta mencionar la que ha ganado más tracción y de la cual hay más recursos y tutoriales. Sin embargo es importante aunque sea hacer un tutorial de cada una de las librerías para que tú decidas cual es mejor para tí: la que se adapta mejor a tu manera de programar, y las necesidades de tus proyectos. Las librerías son solo herramientas, pero al final de cuentas eres tú quien hace la magia.

Extra: Para los usuarios de FlashDevelop, aquí hay un buen tutorial de cómo configurar las cosas para que FlashDevelop reconozca la librería Sandy y trabaje bien con ella. :-)

Filed under: Herramientas, Librerías, , , , , , , ,

3D en Flash con ActionScript – Away3D

Ok, pues a comenzar la serie de post que hablan de 3D en Flash. Desde ActionScript 2 ya hay un par de librerías que nos ayudan a generar efectos y experiencias tridimensionales en nuestros proyectos de flash, pero la llegada de ActionScript 3 era lo que hacía falta para darle con todo a esto. ¿Porqué? La razón más fuerte es que la máquina virtual de AS 3 esta mucho más optimizada y puede realizar varias operaciones hasta 10 veces más rápido, ademas del manejo de memoria genial, y los nuevos objetos tipo Shape y Sprite por ejemplo… Sin meternos a cosas tan geek el chiste es que se ve todo más fluido (con un mejor frame rate).

Hoy toca hablar de Away3D. (Dale click a la imagen del templo para el demo). Este engine esta super chido y me sorprende lo bien que corre, además tiene buena documentación y una serie de tutoriales para ayudarnos a aprender a utilizar esta herramienta. Maneja extrudes, texturas chidas, reflejos, e interacción para que podamos armar nuestros propios juegos o visitas virtuales. Imaginate los juegos que puedes armar, o los proyectos chidos de architectura o arqueología que puedes conseguir para ganarte una lana!. :-D

Otro demo chido:

Extra: Tutorial para comenzar trabajando con Away3D y Flex! (via paranoidferret)

Filed under: Herramientas, Librerías, , , , ,

Extendiendo nuestra librería – Senocular

Hay unas cuantas personas que creo que son unos verdaderos fregones en esto de ActionScript… El tipo que firma como Senocular es uno de ellos. No solo es bueno por la calidad de su trabajo, sino por la cantidad de tutoriales que ha realizado, su participación en los foros de kirupa, y su disposición a ayudar. Incluso a mí me ha respondido un par de correos cuando he tenido dudas… Es de ese tipo de personas que imagino viven en un mundo donde los días tienen 35 horas.

A parte de sus tutoriales y participaciones en los foros, tiene toda su librería a nuestra disposición. Cientos de métodos de ActionScript 2 y 3 para lo que se nos pueda ocurrir. Extensiones al API de dibujo, manejo de datos, XML, tweens… lo que sea!… Dale un vistazo. :-) No vale la pena reinventar la rueda, muchos problemas de ActionScript ya estan resueltos en su libería! ;-)

Filed under: Librerías, , , ,

Ligas + nuevas

Archivos

El Autor

Tengo como 10 años trabajando profesionalmente en Flash. Todo comenzó cuando tomé un taller de Flash 2 y me dí cuenta que era el entorno perfecto para mí (devigner empedernido).
Disfruto los problemas de programación y disfruto diseñar y crear experiencias interactivas visuales chidas. Flash era la mezcla perfecta para mí, y se ha mantenido siéndolo por todo este tiempo. En aquel entonces ni se mencionaba "ActionScript", hoy en día ActionScript 3 no deja de sorprenderme... Cada día hay algo más que aprender y la neta: que chido. :-D
-El Autor: Hector Padilla -

View Héctor Padilla's profile on LinkedIn
Seguir

Get every new post delivered to your Inbox.