Entradas

Duke: Apología del Tiempo

Imagen
¡Hola gente! Les presento un juego estilo Abandonware que armé en este último mes. Hagan Click aquí para jugar: Dedicado a Duke, de Apología de lo Evidente .

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

Instalar programas en iPad/iPhone con iTunes o FileZilla

Imagen
En este videotutorial explico rápidamente las dos formas para instalar programas o juegos en nuestro iPad, iPhone, o iPod utilizando iTunes . En caso de tener problemas con los certificado s de las aplicaciones o del dispositvo, también explico un método utilizando Installous y FileZilla .

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