Shift F12

Icono

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

Motor para creación de juegos en Flash – PushButton Engine

pushbutton

Esto es algo que no puedo esperar a que salga: pushbutton engine. ¿Por qué?… Pues bueno, por un lado porque hago juegos en Flash y siempre estoy al tanto de estas herramientas. Y por otro porque lo que promete es genial: integración con box2d, inteligencia artificial, librerías para el manejo de tiles, mapas, etc (y tambien hablan de integración con PaperVision3D por ahí). Es decir: es un engine que ya traerá manejo de muchas cosas importantes como:

  • Inteligencia artificial
  • Mapas (tiles)
  • Fisica
  • 3D
  • Manejo de audio
  • … etc

Y lo mejor-mejor es que es el mismo equipo fundador que inició GarageGames, porque juran que el futuro de los juegos esta en Flash y en la red (llevo tiempo ya diciendo eso). Claro, siempre habrá lugar para las consolas como el 360 y super gráficas. Pero el mercado casual en línea va para arriba, y la gente prefiere pagar muy poco (o nada) por juegos en línea que gastar 60 dolares por un juego de consola. Eso sobre todo con la economía actual. Anyway… El hecho de que Jeff Tunnel está detrás del proyecto habla de mucha seriedad. No creo que sea gratis, pero sí creo que valga la pena cada centavo que cueste. Y los engines de estos tipos nunca han sido caros. :-)

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

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, ,

Gaia y CASA – Librerías sólidas para agilizar tu ActionScript

Hay muchas librerías ahí afuera para diferentes lenguages que hacen más fácil la vida de los desarrolladores. Por ejemplo: PHP tiene Zend y Cake, Ruby tiene Rails, JavaScript tiene Scriptaculous y JQuery. ¡¡¡¿Dónde están las librerías para ActionScript?!?!?!

Claro, hay librerías de propósito específico como Away3D, Box2D, etc. Pero una librería mas «universal» que resuelva problemas más comunes?. Pues resulta que si hay opciones!

El problema, si acaso, será decidir cuál prefieres usar. Yo hasta hace poco lo más cercano a un «framework» que usaba eran las librerías que vienen con el libro de ActionScript 3.0 Cookbook. MUY buenas y me ahorraban mucho trabajo, pero con estas?. WOW… Ahora sí, ¿cuál de las dos?. ¿Alguno de ustedes ya ha usado alguna?.

Gaia

gaia

Gaia es un una librería (o framework) sólida, con funciones que te ayudarán a hacer tus desarrollos en Flash más rápidos, con menos código, y más fáciles de mantener. Esta bien documentada y la comunidad Flashera habla maravillas de ella. Existen ya muchos proyectos desarrollados con Gaia, y por lo visto la «curva de aprendizaje» es baja.

CASA

casa

El sitio de CASA se ve profesional, y su presentación simplemente refleja la calidad de las herramientas que nos ofrece. Su enfoque es en desarrollo para web de sitios muy muy visuales (sitios para lanzamiento de un producto o con fines de mercadotecnia). De la misma manera muy bien documentada, con muchos ejemplos y un portafolio de varios sitios realizados con ella.

Filed under: AS 2, AS 3, Flash, Librerías

3D con ActionScript – Nueva versión de Away3D

Tiene rato que Away3D se ve poca madre, pues bueno, su nueva versión no nos decepcionará!.

El único problema que le veo?… NO TENER TIEMPO para poder jugar más con esta herramienta!… he he he. Espero que llegue pronto un proyecto pagado en 3D que justifique meterme 100%. Por lo pronto todos ustedes: disfruten!.

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

Box2D – Tutorial para novatos en el manejo de librerías de Física con AS3

Emanuele Feronato ha hecho una serie de tutoriales para Box2D que están geniales. Al final del post pongo una liga a un par de ellos, pero los que quiero mencionar hoy son los que ha hecho para 100% principiantes. Estan MUY buenos!

Y pues ya habiendo seguido esos tutoriales, es más fácil agarrarle la onda a los prototipos o ejemplos que ha hecho últimamente:

Filed under: AS 3, Flash, Librerías, Tutoriales, , , , ,

Fractales con ActionScript3

El artículo de Gamasutra sobre juegos procedurales me hizo retomar la idea de fractales, y al ver mis notas me topé con este excelente recurso que no he compartido:

fractales

De qué nos sirven los fractales?. Pues bueno, por un lado se ven preciosos, pero por otro lado (más interesante para nosotros) nos ayudan a generar mucho MUCHO contenido, por ejemplo, podemos popular un bosque de árboles creando una funcion que haga árboles y sus ramas con una serie de Math.random por aquí y por allá, y todos los árboles serán completamente diferentes.

Últimamente están saliendo juegos cuyos niveles son 100% generados de esta manera, en lugar de que alguién diseñe los niveles, un programador diseña reglas y el universo es creado en tiempo real y siempre diferente.  (de eso habla el artículo de gamasutra) :-) Por ejemplo, vean aquí esta idea aplicada a la creación de relámpagos!

Algunos links que vienen al caso:

 

Disfruten!

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

Dibujando curvas en Flash con ActionScript 3

Dibujar curvas en flash es de las cosas más complicadas. Más si tienen que ser curvas exactas que cumplan cierta formalidad matemática. Hace poco en un proyecto me ayudó mucho la librería de Pen del libro de ActionScript 3 CookBook (muy recomendable). Pero este post es para mecionar la técnica de GSkinner en su blog, como siempre con código fuente incluido.

Esta librería esta genial, te recomiendo mucho que te la bajes y le piques. :-D

Saludos!

Filed under: AS 3, Flash, Librerías, Tutoriales, ,

Clase de Animación en 3D con ActionScript y Away3D

Así como ayer hablamos de TweenMax, una librería para facilitar nuestras necesidades de animacion en ActionScript, hoy toca hablar de una librería similar pero para 3D. La Animator Class de Away3D.

Sigue el tutorial para aprender cómo manejar esta librería y crear animaciones espectaculares en 3D con ActionScript. (Excelente para videojuegos y simulaciones)

Filed under: AS 3, Flash, Librerías, Tutoriales, , , ,

Tweenmax – Librería para animación con ActionScript 3

«Tweenlite en esteroides», tweenmax es una librería que te ayudará MUCHO con todos los proyectos en los cuales manejes animación basada en código (menús que abren y cierran, paneles que se deslizan, rebotes en un juego, etc).

¿Alguna vez te has preguntado cómo hacen un juego como LineRider?… Librerías como esta son la respuesta. :-)

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

Generación de partículas 3D en base a una imagen – ActionScript 3

Los tipos de FlashAndMath ahora sí se pasaron… Esta técnica esta demasiado chida para ser verdad. Me encanta ver todo lo que se puede hacer en ActionScript, y al mismo tiempo me frustra un poco por no tener tiempo de picarle y hacer este tipo de experimentos!.

Checa el recurso: es una imagen de referencia cuyos pixeles se convierten en partículas con las que puedes hacer locuras!. Lo mejor?… Código fuente incluido… wow…

Filed under: AS 3, Flash, Librerías, Tutoriales, , ,

Ligas + nuevas

Páginas

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