Lo primero es preparar el entorno de trabajo, y en nuestro caso, estará compuesto únicamente por herramientas gratuitas, así cualquier persona con un ordenador, internet, y conocimientos de programación podrá seguir esta serie.
FlashDevelop
Como IDE usaremos FlashDevelop, que es muy completo, gratuito y open source. Funciona solo sobre Windows, por lo que debemos usar este S.O. Podéis descargarlo AQUÍ.Un vez descargado, lo ejecutamos y en la pantalla de "Choose Components", comprobamos que esté seleccionado Flex SDK, Air SDK y Flash Player. También podemos seleccionar Advanced->Multi Instance Mode, lo que nos permitirá tener varios proyectos abiertos simultáneamente.
Flex SDK y Air SDK son gratuitos, y nos permiten crear nuestras aplicaciones, tanto para Flash como para Air.
Antes de empezar a programar ¿Conoces AS3?
AS3 es el lenguaje usado para programar en Flash y Air, por lo que si no lo conoces, antes deberías leer el conjunto de artículos sobre as3 que he publicado. Puedes ver el primer post de la serie aquí: ActionScript 3: 1 - Introducción.Stage3D - Starling
Starling es un conocido framework que nos permite hacer uso de la reciente característica de Flash-Air: Stage3D. Con ella podemos tener acceso a gráficos acelerados por GPU, con lo cual tenemos a nuestra disposición una potencia de cálculo gráfico nunca vista hasta ahora. Para empezar, queremos crear juegos en 2D, lo que es una buena forma de comenzar en el mundo de la programación de videojuegos.
Para ayudarnos, y no tener que bajar a un nivel más bajo podemos usar Starling que, con unas clases y funciones similares a las que usábamos en Flash clásico, tenemos por debajo toda la potencia de la aceleración gráfica. Podéis conocer más de Starling en su página y descargar el código fuente. Aunque también podéis descargar la última versión desde Github
En el próximo artículo explicaremos cómo configurar el proyecto y como añadir una imagen usando starling
No hay comentarios:
Publicar un comentario