Onyria-engine

Webmaster del universo

Esta web, Liquid Journey, la conocí hace muchos años ya (como 5, podría decir), navegando por webs de expertos en eso que se llamaba Flash y que aún no sabía muy bien de qué iba. Y esta web me ayudó mucho a entender lo que es, a entender porqué Flash es una herramienta más orientada a diseñadores que a programadores, pues en un sentido amplio, Stasiuk reduce la belleza a ’simples’ fórmulas matemáticas.

Screenshot: Liquid Journey
Screenshot de Liquid Journey

El propósito de liquidjourney es una entidad de la web que vas entendiendo conforme la navegas. Es algo sorprendente que Gary publica no solo los resultados de su creatividad, sino también el código fuente en flash que crea la magia. Y, cuando descargas cualquiera de sus archivos, lo primero que encuentras es un txt con esta leyenda:

Open Source Flash/ActionScript //Flash/Actionscript de código abierto.
Modify and/or extend the code in this file… // Modifica y/o extiende el código de este archivo
Return any breakthroughs of brilliance //Reenviad cualquier ocurrencia brillante
Please give credit where credit is due. //Si ganáis pasta con esto, acordaos de mi.

En verdad, a Gary Stasiuk solo lo conozco por su obra, y por la respuesta que me dio hace tiempo cuando le preguntaba por una parte de su código que no entendía bien (Una función global). Al buscar Gary Stasiuk en Google, puedes ver la cara detrás de la pantalla que ha creado todo esto… y se refleja en ella. Su cara es un libro abierto: un libro de matermáticas, física y creatividad, todas juntas pero no revueltas.

Además, el creador es ’speaker’ en varias conferencias internacionales, sobre todo de FITC, Flash in the Can, una web orientada a los desarrolladores canadienses. Y es que en Canadá están varios de los más importantes creativos y gurús Flash de esta época. Stasiuk tiene en el ‘recibidor’ de su web varios enlaces: los tres de la página principal, y otros tantos abajo del todo que son enlaces a sus presentaciones para estas conferencias… auténticas joyas que muestran (in)formación acerca de la simulación de inteligencia artificial, comportamientos aleatorios, y un review muy completo acerca de la clase BitmapData.

Es también muy interesante la gran lista de enlaces de que dispone, muchos relacionados con el ‘opensource’, otros tantos orientados a Flash en general, y otros enlaces más generalistas.

Pero la magia de Gary está en el apartado ‘Source’ que es donde crecen sus contenidos y donde publica todas sus ocurrencias fla. Son de especial mención la sección ‘Favorites’, ‘Ai’, ‘Recursion’, … bueno, en realidad todas son muy interesantes…

En definitiva, liquid journey es una gran muestra de trabajos que además sirven para que aprendamos y para enriquecernos la vista y la creatividad durante un buen ratillo.

Foundation Actionscript Animation

Aunque suelo devorar libros de programación en Flash que me apasionan (la mayoría de ellos de la editorial Anaya), en ocasiones encuentro algunas joyas que me resultan apasionantes de leer y que me abstraen de lo demás por su calidad y por lo que me aportan, que en este caso es de una magnitud que ninguna variable sería capaz de almacenar. Es el caso de este libro: “Foundation Actionscript Animation”. Ya está anticuado pues habla del AS2 (existe una edición para el 3). Aun así, es increiblemente completo. A través del enlace de amazon podéis ver, haciendo clic sobre la miniatura del libro, un ‘preview’ de sus contenidos, aquí.

Foundation Actionscript Animation
Imagen obtenida de la web de Friends of Ed

Este libro, de Keith Peters, es una auténtica maravilla. Que yo sepa, no ha sido traducido al castellano, ni distribuido en España bajo ninguna Editorial. La que lo publica en los EEUU es ‘Friends of Ed’, y la única manera de conseguirlo fue a través de Amazon. Lo conocí por medio del videotutorial de uno de mis gurús, Lee Brimelow, autor de la genial página www.gotoandlearn.com, y que está muy relacionado, por lo poco que sé, con 2advanced Studios. En uno de sus videotutoriales, L.B. para el disurso para recomendar este libro, cosa que no suele hacer. Y no lo hizo en vano, puedo asegurar.

El libro trata temas matemáticos de utilidad creciente conforme avanzas en el libro. Lo primero es hablar de la animación en sí (su breve historia) y luego entra en flash para explicar las cuatro tonterías que los que empezamos con Flash 5 ya tenemos más que leidas (aunque no por ello es bueno saltárselo pues acota pequeños truquillos que son buenos de saber y utilizar). Pero el siguiente capítulo entra en materia con un lenguaje directo y brutal que te hace entenderlo todo (claro está, si sabes un inglés medio-avanzado relativo a programación) con una contundencia envidiable. Habla de senos, cosenos, tangentes y cotangentes, funciones de trigonometría espacial. Mi caso, que fue el de un chaval que odiaba la física y las matemáticas, duda de sí mismo leyendo este libro que trae a colación las típicas funciones que creía que jamás utilizaría (Discúlpenme ingenieros y demás gente de ciencias: yo estudié latín y griego). Una función sinusoidal resulta de extrema utilidad en Flash, así como el teorema de pitágoras.

Pero la magia de este libro la he visto residir en su capacidad creativa a nivel pedagógico. Con el capítulo de la trigonometría/geometría, y el siguiente, que habla de la API de dibujo ‘runtime’, ya se me han venido ocurriendo a lo largo de toda la mañana cientos de cosas, como una gaviota aleteando, o las olas del mar… solo habiendo leído tres capítulos del libro, y en casi todas, utilizando funciones sinusoidales. Y otra gran ventaja es que ahora entiendo un poquito mejor el código de Gary Stasiuk, el genial matemático/programador, creador de Liquid Journey. Otro de mis gurús, a quien nombraré más de una vez en mi bitácora.

Conste que estas dos APIs, la de geometría y la de dibujo, ya me eran conocidas… aunque puedo decir sin tapujos que mi conocimiento de estas APIs ha ‘renacido’ y se ve con más posibilidades que nunca.

No veo la hora de acabar hoy en el trabajo para entrar al metro a seguir leyendo tan fascinante obra, y llegar a casa para probar lo que en el metro he maquinado con lo (muy) poquito que sé.

Reproductor Deezer

Vínculos de importancia

  • Deezer

    La web de música que utilizo. Me gusta más que otras, simplemente, y escucho lo que me apetece cuando me apetece.

  • Wordpress

    Este blog ha sido orgullosamente 'powered' por wordpress, la plataforma de blogs totalmente libre y abierta.

  • LinkedIn

    Una web muy completa para profesionales: si buscas algún profesional en especial, este es tu sitio

  • Meneame

    La web de promoción de noticias en castellano. Un buen lugar para informarse y ver lo que se cuece.

  • Smashing
    Magazine

    La web de referencia para los diseñadores y webmasters más completa: estilo blog y con una gran cantidad de información útil de todo tipo.

  • Wikipedia

    De todo para todos: una red donde intercambiar conocimientos sobre todo tipo de áreas

  • Youtube

    Aunque hay muchas y parece que está perdiendo fuerza, Youtube es la web de referencia de videos generalistas por excelencia.

  • Tuenti

    Una red social a la que solo se puede acceder con invitación, pensada para universitarios y estudiantes de tdo tipo

  • Second Life

    El primer metaverso en 3d creado merece un lugar en mi espacio de vínculos importantes.

Comentarios recientes

  • Nada encontrado