Shift F12

Icono

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

Flash Game License – ¿Cómo vender tus juegos y conseguir los mejores tratos?

Ok ok… Acaba de caerme el 20. Estoy escribiendo mucho sobre desarrollo de juegos últimamente. ¡Lo siento!, lo que pasa es que es en lo que estoy trabajando y es mi enfoque. Pero va, prometo ir hablando también de otras cosas interesantes. Si acaso la ventaja de lo de los juegos es que maneja cosas de simulación, visualización, manejo de datos externos, etc. Así que los conocimientos que uno aprender en un juego son muy universales… De cualquier manera, tendré en mente la necesidad de hablar de otras cosas.

Por lo pronto es momento de mencionarles el proyecto Flash Game License.

fgl1

¿Qué es? Es un sitio con una dinámica muy interesante… Un «mercado de juegos a patrocinar». Los desarrolladores ponen aquí sus juegos, y los portales de juegos estan de manera activa buscando material a ofrecer a sus usuarios. Dependiendo de la calidad de tu juego puedes ganar bastante dinero como primer pago, más todas las ganancias que puedes compartir. No esperes demasiado con tu primer juego, pero poco a poco, conforme vas desarrollando más juegos que tienen buen historial vas a ir consiguiendo más y mejores tratos. 

Así que desempolva esos prototipos e ideas que tienes de proyectos y mándalos, no tienes nada que perder. Eso sí: no se te ocurra simplemente subir un juego que hiciste siguiendo un tutorial de un libro o un sitio web. Creeme, esos ya los conocen todos y de hecho lo consideran una pérdida de tiempo. Tu juego debe tener algo nuevo que ofrecer (puede ser basado en un juego común, pero por lo menos debe de haber un giro interesante). 

Ok? SUERTE!. :-D

Filed under: Flash, juegos, , ,

Cómo hacer un juego al estilo de Desktop Tower Defense (DTD) con Flash

Si has jugado DTD sabes lo enviciante y divertido que puede ser. Y si desarrollas cosas en Flash, de seguro te has preguntado cómo podrías hacer algo similar, sobre todo lo que tiene que ver con inteligencia artificial. Pues Walter Reid ya armó una serie de tutoriales para resolvernos esas dudas!. :-D

Aquí tienes los links:

Filed under: Flash, juegos, Tutoriales, , ,

Cómo hacer juegos en Flash con ActionScript 3 – Principiantes

asgamer

Aprovecho este post para mencionarles el sitio de ASGamer, con excelentes recursos para todo lo que tiene que ver con realización de video juegos en Flash. 

Muy muy muy buenos tutoriales. Por cierto ¿Qué opinan de que posteo muchas cosas en español?… Demonios, pero es que de verdad no tengo tiempo para traducir las cosas y ya son recursos muy buenos. El servicio de traducción de google es muy bueno, y al final de cuentas lo que importa mucho son los pedazos de código y archivos de ejemplos que proveen los tutoriales, y eso es bueno en cualquier idioma. :-)

Por lo pronto les dejo estos links, y ojalá que les sirvan. 

Filed under: AS 3, juegos, Tutoriales, , ,

¿Cómo ganar dinero con un juego de Flash?

Hace poco hablé de maneras de monetizar tu juego en flash con diferentes esquemas y plataformas que pueden pagarte por tus juegos (pagarte por adelantado, compartir ganancias de anuncios, etc). Si bien esos recursos son buenos, este artículo de gamasutra está genial. Habla del tema desde un punto de vista centrado y realista, haciendo sugerencias específicas para lograr que tus juegos de verdad sean negocio. 

Pues va… A leerlo!

El artículo está en inglés, pero google hace un trabajo decente en traducción si prefieres leer en español. :-) Aquí está la versión traducida por google.

Filed under: AS 3, Flash, Inspiracional, juegos, , ,

Juegos que hay que jugar – Closure

Ok, es un poco fuera de lo normal en este blog, pero creo que comenzaré a hacerlo de vez en cuando. No solo postearé links a tutoriales y recursos, sino que postearé links a sitios hechos en Flash que vale la pena analizar, así como juegos. :-D ¿Suena bien?… Si bien no tenemos acceso a su código fuente, o un tutorial de cómo lograr lo que esas personas han logrado, es importante ver lo que esta ahí afuera, analizarlo, pensar porqué se vuelve exitoso y cómo podemos tomar elementos de ahí para nuestros propios proyectos.

El chiste es que cuando haga un post sobre algún juego o proyecto, este juego o proyecto deben de tener algo especial que hace que valga la pena hablar de ellos aquí. Al final de cuentas este no es un sitio de reviews o reseñas.

Y pues bueno, hoy mencionaré Closure

closure

Este jueguito está haciendo mucho ruido en la red, la gente está hablando maravillas de él, y es sencillo entender porqué: ES DIFERENTE. Si bien a ratos los acertijos no tienen mucho sentido, la presentación visual y la música están geniales. Y la mecánica?… WOW… Todo lo que está en la sombra no-existe. Desde un punto de vista técnico ese es un manejo de máscaras genial… De hecho, yo supongo que son máscaras, pero probablemente utilice otra lógica. ¿Cómo crees que lograron hacer eso de que si no hay luz puedes atravezar?…

Filed under: AS 3, Inspiracional, juegos,

Estructuras de datos para desarrollo de Juegos en Flash con ActionScript 3

Librería de Estructuras de Datos que puedes utilizar en el desarrollo de tus juegos. Muy útil!… Lo mejor?… Esta bajo la licencia MIT (y para los que no sepan, eso es algo bueno). Para aquellos que no sepan lo que es una estructura de datos les recomiendo estudiar un poquito más cuestiones de programación: las estructuras de datos pueden salvar tu vida. Son manera de iterar en un arreglo de elementos, de organizar elementos en base a algún parámetro, de ordenarlos… Etc… Cuando estas trabajando en un juego con cientos de elementos en pantalla es bueno tener estructuras de datos que nos ayuden a controlarlos. :-)

Si te late, te recomiendo leer esta introducción a las estructuras de datos, y esta entrada en wikipedia. (

pd. Hablando de licencias de Software, este post tiene un buen resumen de las licencias más comunes y los pros y cons de cada una. ¿Qué es mejor?… GPL?… MIT?… CC?… El post te da una buena idea… :-)

http://lab.polygonal.de/ds/

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

FFilmation – Engine para creación de video juegos en Flash

No puedo creer que se ma haya pasado esta herramienta, o que no sea tan conocida. Esta padrísima!. Es un engine para creación de videojuegos «isométricos» en Flash. ¿Qué quiere decir isométrico?… Básicamente es una manera de representar cosas con cierta ilusión de 3D. Es una técnica muy utilizada tanto en arte como en los video juegos, y esta entrada de wikipedia dá los detalles más obscuros al respecto.

(Ejemplo del cowboy, puedes bajarte el arte de este ejemplo
en la sección de recursos para armar tu propio juego)

La documentación esta bastante bien explicada, desde los principios de diseño, hasta el uso de la librería y el API detallado.

Desde aquí puedes bajarte el engine, también hay un link al repositorio de código en googlecode. En esa misma página de downloads tienen una sección de recursos poca madre para comenzar tu primer proyecto con su librería (con todo y cowboy en 3D y sus animaciones).

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

Creación de juegos 3D para Flash – PaperWorld3D

Era solo cuestión de tiempo para que comenzaran a salir más y más engines para creación de juegos en Flash. Este pinta muy prometedor y es EN 3D!!… :-D

PaperWorld3D es una herramienta que pinta bien, sin embargo aún esta en sus etapas iniciales y no hay muy buenos tutoriales aún. :-( Sin embargo ya esta disponible para que te la bajes y trates de sacar proyectos adelante, igual y tú eres uno de los primeros en escribir un tutorial chido!. Por lo menos hay algo de instrucciones para de cómo crear y configurar un proyecto. Y un tutorial de cómo instalarlo y dejarlo corriendo.

Extra: Noticia – PaperWorld3D Goes Open Source

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

Creación de un juego de plataformas (tipo Mario) en Flash

Todo mundo queremos hacer un juego de plataformas en algún punto de nuestra vida, en la tierra de los FPS y tanto 3D loco, un juego como Mario viene de manera refrescante a divertirnos y recordar lo básico de la experiencia interactiva. (Eso explica lo MUCHO que vendió Mario Bros. para el Nintendo DS por ejemplo).

Hoy voy a mencionar dos buenos tutoriales para armar un juego de este tipo. El Arte que nos presentan los tutoriales es muy básico, pero se supone que ya tu te tardarás horas en armar el arte de su juego. Lo importante es el manejo de las colisiones, los brincos y cosas por el estilo.

El primer tutorial es de Kirupa y es para ActionScript 2. Esta bastante completo y si ya estas clavado en el AS3 los principios son los mismos cambiando solo un par de cosas en el código. Son 5 páginas detalladas de cómo ir armando tu proyecto. La neta los tutoriales de kirupa siempre han sido de los mejores que he encontrado.

Por otro lado esta el tutorial de Emanuele Feronato (tambien para AS2). Parte 1, Parte 2, Parte 3. Lo padre de este tutorial es que maneja varios niveles de plataformas y nos queda muy claro el «cómo» podríamos realizar juegos de este tipo (como el ninja gaiden de los viejos tiempos!).

Hay muchos tutoriales chidos en la red. Pero la verdad es que de vez en cuando no hay como tener un libro a la mano que nos presente muchos conceptos de manera ordenada. Los dos tutoriales anteriores son para AS2, pero si tu ya estas de lleno en el 3, vale la pena invertir en un buen libro. Para cuestion de Juegos en ActionScript 3 yo digo que este es el mejor: ActionScript 3 Game Programming Univeristy (sitio web).

Filed under: Flash, , , , ,

Física en Flash – Box2DFlash

(Dale click a la imagen anterior;
Pícale a las flechas <- y -> en tu teclado para cambiar de demo)

Ahora sí, la librería de física más chida en mi opinión. :-)

Box2DFlash tiene una serie de demos impresionantes, y ya he visto varios juegos realizados con ella. Puedes bajarte el engine (motor, máquina?) completo de aquí, junto con varios ejemplos y su código fuente!.

El foro de discuciones es bastante activo y tiene una sección muy interesante de Juegos y Proyectos realizados usando la librería. :-)

Filed under: Librerías, ,

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