AVOIDERGAME

Páginas: 23 (5654 palabras) Publicado: 10 de septiembre de 2013
ABOBE FLASH ACTIONSCRIPT 3.0
CAPÍTULO 1
Primeros pasos
Hay varias formas de implementar el código de Actionscript 3.0 en una película de Flash.
Se puede hacer de forma directa sobre la línea de tiempo o se puede aplicar mediante
archivos de actionscript externos al documento.
La primera opción no es muy recomendable por 2 motivos principalmente, si necesitamos
encontrar una parteespecifica del código para modificar y no estamos seguros en que
fotograma lo pusimos debemos revisar todos los fotogramas que contengan alguna línea
de código para encontrar donde esta lo que buscamos. Código es poco práctico al hacer
trabajos en colaboración con alguien, por ejemplo, si necesitamos enviarle el arte de
nuestra película o juego a un ilustrador para que modifique algo o desarrolle laparte
gráfica vamos a tener que enviarle todo el archivo con el código incluido, esperar a que
termine de modificarlo y cuando lo recibamos vamos a poder seguir trabajando sobre el
archivo. Si en cambio usamos códigos externos de actionscript mientras el ilustrador hace
la parte gráfica nosotros podemos seguir escribiendo el código sin que eso genere algún
problema al compilar el arte y elcódigo. También programar fuera de flash nos permite
tener todo el código más ordenado e incluso reutilizarlo en otro proyecto más adelante.
Yo recomiendo usar el código directamente en la línea de tiempo solamente para algunas
películas donde no hay demasiado para programar.
Siguiendo esta idea nuestro proyecto va a partir de 5 premisas principales.


Usaremos 1 solo layer.



Usaremos 1solo frame.



No pondremos nada en el escenario.



No usaremos códigos en la línea de tiempo.



No usaremos códigos dentro de los símbolos.

A pesar de que este tutorial está dirigido a la programación en Actionscript tratare de
explicar algunas cuestiones básicas de Flash para los que nunca utilizaron el programa.
Si nunca usaron Flash quizás las premisas de las cualespartimos no les parezcan
importantes, pero realmente son necesarias para mantener el proyecto lo más ordenado y
limpio posible.

Estas premisas son importantes para marcar el punto de partida de nuestro juego, pero
más adelante vamos a tener que realizar algunas modificaciones que van en contra de lo
que planteamos (especialmente al añadir un Preloader).
Manos a la obra
Comencemos de una vezabriendo un nuevo archivo de Flash Cs4. vamos a Archivo >
Nuevo > Archivo de Flash (AS 3.0).

Antes de empezar hagan click en Archivo > Guardar y armen una carpeta donde van a
guardar todos los archivos que van a ir armando. Para mantener todo ordenado les
recomiendo que pongan sus iniciales al final de la carpeta. Como referencia yo voy a
llamar a mi carpeta "AvoiderGame-INZ". De esta formasi deben pasarle un archivo a
alguien para que lo vea esa persona va a saber que ese archivo es de ustedes. Dentro de
esa carpeta creen una nueva carpeta que se llame "Classes" donde irán todos los
archivos de actionscript que hagamos. Por último guarden su archivo en la carpeta
AvoiderGame con el mismo nombre de la carpeta. La mía quedo así "AvoiderGame.fla".
Recuerden prestar atención a lasmayúsculas y minúsculas.
Cuando tiene todo listo guarden el archivo.
Hay algunos parámetros que debemos chequear antes de empezar a programar el juego.
Para ver que todo esté bien vamos a Archivo > Configuración de publicación y ahí en la
solapa Flash clickeamos el botón Configuración al lado del menú desplegable Actionscript
3.0.

Dentro de la configuración hacen click en el signo "+" yescribe ./Classes/ para indicar a
Flash donde deberá ir a buscar las clases de Actionscript que usemos en nuestro juego.
También deben marcar la opción "Declarar instancias de escenario automáticamente" si
no está marcada.

Ahora debemos modificar algunas propiedades del escenario del juego. Hagan click en
Modificar > Documento y configúrenlo como más les guste. Yo voy a mantener las...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS