Entradas

Mostrando las entradas etiquetadas como flash-actionscript

Crear juegos en HTML5 con CreateJS en Flash

Imagen
Con este tutorial aprenderás a crear juegos en HTML5 con el componente CreateJS para Adobe Flash Pro , creado por Grant Skinner .  Descargar Archivos del Tutorial Descargar CreateJS

iAds para apps en AIR

Imagen
En este video tutorial vamos a aprender a agregar iAdds (las publicidades de apple) a nuestras aplicaciónes para iPhone o iPad . Lo primero que tenemos que hacer es conseguir la librería necesaria: http://code.google.com/p/iad-air-ios/ El único problema de este componente es que cuando la aplicación es horizontal, al hacer click en el iAd cambia la orientación a vertical. Si haces que tu aplicación sea de orientación automática o que sea solamente vertical este problema se soluciona. Descargar archivos del tutorial

Crear Juegos para iPhone en Flash

Imagen
En este videotutorial vamos a ver algunas consideraciones importantes en la creación de juegos para iPhone utilizando flash. Rendimiento: Para comenzar, nunca va a ser lo mismo crear una aplicación en flash que en xCode. Ya que xCode es el IDE nativo de iOS, y siempre va a estar un paso adelante en rendimiento o customización. La version actual de AIR es la 3.2, que viene en Flash CS6. A diferencia de la version 2.6 de hace unos cuantos meses. En esta, el procesamiento es el doble de rápido. Sin embargo, el rendimiento de un juego es aproximadamente 30 veces menor que el de uno hecho con xCode . Esto lo pude comprobar armando una aplicación con Box2d en ámbos lenguajes. El touch de una aplicación creada con flash, tiene mucho más delay que una en xCode.

Control de Objetos en Memoria

Imagen
En este proyecto cuento con una lista que me va mostrando constantemente los objetos que hay en memoria . Si el objeto es borrado, desaparecerá automáticamente de la lista. Y ademas, en el primer item, me indica la memoria utilizada . En un juego, es muy comun armar una clase Game y crear un objeto de esa clase. Y a la hora de reiniciar, o volver a jugar borrar ese objeto y crear uno nuevo. Muchas veces, quedan MovieClips, y objetos almacenados en memoria , que no fueron bien borrados. Por esta razón, este control de memoria es muy importante. Descargar Archivos del Tutorial

Nuevo Patrón de Diseño

Imagen
Antes de comenzar, quiero decir que lo que estoy a punto de explicar esta totalmente abierto a sugerencias, ideas y críticas . Lo que propongo no es especificamente un nuevo paradigma de programación, sino nuevos patrones de diseño para el paradigma orientado a objetos . Estos patrones los probé en algunos juegos que desarrollé en este mes, y la verdad es que me fueron bastante útiles. Lo que permite es: -Unificar las funciones estáticas con las funciones públicas de una clase -Optimizar las variables temporales -Conversión dinámica de objetos -Código más flexible. Descargar archivos del tutorial

AS3 Optimización Avanzada

Imagen
Una vez que nuestro proyecto esta bien diseñado y estamos usando las herramientas adecuadas, podemos optimizar el código del mismo. En este  videotutorial  veremos que formas de programar son más eficientes que otras, utilizando códigos más optimizados para realizar un determinado procedimiento.

AS3 Optimización y Rendimiento

Imagen
A la hora de hacer un programa el hardware puede ser un gran limitante. Podríamos armar un juego con gráficas de la playstation 3 pero en un celular común, andaría muy lento. Al menos que el hardware mejore muchisimo, la única forma de superar este problema es optimizando el código y mejorando el rendimiento de nuestro proyecto. En este videotutorial aprenderemos diferentes patrones de diseño para mejorar el rendimiento , veremos cual librería de animación es mejor, y aprenderemos lo básico de Blitting .

AS3 Broadcaster y Eventos con argumentos

Imagen
En este videotutorial vamos a aprender a hacer algunos trucos con eventos. Con la clase Callback , nos va a permitir agregar eventos con argumento. Con la clase Broadcaster, la cual es un Singleton de EventDispatcher , podemos escuchar y disparar eventos desde cualquier clase. Y por último, con la clase EventArg agregaremos eventos con argumentos de una forma diferente. Descargar Archivos del Tutorial

AS3 Singleton y Funciones Estáticas

Imagen
En este videotutorial vamos a aprender a utilizar el atributo estático en las clases. Y además vamos a aprender a manejar el patrón de diseño Singleton . Descargar archivos del tutorial

AS3 Programación Orientada a Eventos y Propagación

Imagen
En este videotutorial aprenderemos los fundamentos de la programación orientada a eventos , y la propagación de los mismos . Además, explico un truco para controlar el Garbage Collector de flash. Descargar archivos del tutorial

AS3 Programando Sanamente

Imagen
En este tutorial aprenderemos a utilizar el editor de código FlashDevelop , y la consola de depuración Arthropod . Además, muestro rápidamente como se utiliza el programa Launchy y FastStone Capture (programas no relacionados con la programación pero muy útiles). Parte 1: Parte 2:

AS3 POO - Juego de Cartas

Imagen
En este videotutorial vamos a aprender algunas nociones basicas de la programacion orientada a objetos. Y además, vamos a crear un simple juego de cartas . Por ahora vamos a utilizar Flash para programarlo, pero en los próximos videos vamos a usar Flash Develop . Descargar archivos del tutorial

AS3 Eventos

Imagen
En el videotutorial vamos a aprender las nociones básicas para el control y manejo de eventos . Cuando hablo de eventos me refiero a todo tipo de sucesos, ya sea hacer click en un botón, presionar una tecla, o la carga de una foto. Parte 1: Parte 2:

AS3 Display Object

Imagen
En el videotutorial anterior aprendimos a crear clases, así que ya estamos preparados para estudiar algunas de las principales clases de AS3 . Una de ellas es la clase DisplayObject , la cual es la clase madre de todas las clases que tengan algún tipo de visualización. Como las imágenes, vídeos, o textos.

AS3 Clases

Imagen
Lo que aprenderemos en este videotutorial es un paso muy importante para convertirnos en desarrolladores de actionscript 3. Ya que nos iniciamos en los paradigmas de trabajo como la programación orientada a objetos , y los conceptos de clases . Así que recomiendo que lo estudien tranquilo, y si tienen alguna complicación o dudas pregunten =) Parte 1: Parte 2: Parte 3:

AS3 Programación Estructurada

Imagen
Arrancamos con el lenguaje de programación AS3 . En este videotutorial vamos a indagar más que nada en la parte teórica. Y más adelante, cuando ya sepamos como se maneja bien el lenguaje vamos a crear álbunes de fotos, reproductores de música, y todo tipo de componentes. Es muy parecido al tutorial N°12 donde aprendimos a usar AS2. Es un poco largo así que les recomiendo que aprovechen con que es un video para hacer pausas y despejarse, adelantarlo si se les hace muy fácil , o si quieren ir directamente a la parte interesante les recomiendo que vayan al final del tutorial, donde se aplica todos los conceptos vistos para crear un ejemplo simple. Parte 1: Parte 2:

Introducción a la 2da parte del Curso

Imagen
Un programador a lo largo de su carrera trabaja con muchos lenguajes de programación distintos. La escencia de la programación, es casi la misma en cada lenguaje. Pero hay muchos términos , palabras, estructuras y procedimientos que hay que respetar según el lenguaje que se este utilizando. En mi caso constantemente estoy trabajando con varios lenguajes diferentes. Como puede ser actionscript, php, java, y C# Y no tengo la suficiente memoria para acordarme todos los términos de cada lenguaje? . En internet está toda la información que necesitamos, pero el acceso a esta no siempre es el más rápido, ya que tenemos que buscarla en varias webs, saber como se maneja la información en dicha web, y además esa información no depende de nosotros. Puede que sea limitada, o que al otro día ya no este. Por esta razón, vamos a utilizar google docs para ir documentando todo lo que hayamos aprendiendo . En esta segunda entrega, vamos a crear nuestra caja de herramientas. Componentes, y librerías ...

Práctico - Crear juegos para celulares en AS2

Imagen
En este videotutorial vamos a aprender lo básico de creación de juegos para celulares en AS2 . En este caso un simple juego de naves. Uno de los últimos videos que veremos oficialmente AS2, ya que en los próximos aprenderemos a utilizar AS3 en Flash CS5. Quizá más adelante haga algunos videos sobre creación de componentes, y otros tips. Espero que lo disfruten y le saquen provecho. Y no olviden agradecer :) Parte 1: Parte 2: Parte 3: Descargar archivos del tutorial Usé evals porque me encapriche con usarlo xD Pero se puede usar tranquilamente esto: this["enem"+i]._x = 10; // por ejemplo

Práctico - CD Interactivo con album de fotos en AS2

Imagen
En este videotutorial vamos a aprender a crear cds interactivos de fotos , con música (reproductor de un tutorial anterior), videos y juegos . Espero que lo disfruten, y que les sea útil :) Parte 1: Parte 2: Parte 3: Descargar archivos del tutorial

Practico - Encuestas en AS2 y PHP

Imagen
A pedido Diego Oscar Romero hago este tutorial en donde vamos a ver como crear encuestas en AS2 utilizando PHP . Se puede votar una sola vez por número IP, y muestra los resultados en barras de porcentaje. Parte 1: Parte 2: Parte 3: Descargar archivos del tutorial