Flash es una plataforma de software flexible utilizada por profesionales y aficionados por igual para crear animaciones y contenido interactivo para sitios web y aplicaciones. Debido a su relativa facilidad de uso, Flash es una herramienta popular para familiarizarse con videos animados, diseño de juegos o alguna combinación de ambos. Flash está bien establecido, por lo que hay muchas herramientas y tutoriales para ayudarlo a habilitar su creatividad.
El soporte para Adobe Flash finaliza en diciembre de 2020. Después de ese tiempo, ya no será posible utilizar Flash
Pasos
Parte 1 de 2: Conociendo Flash
Paso 1. Comprenda las capacidades de Flash
Flash utiliza su propio lenguaje de programación, llamado Actionscript para crear aplicaciones o activos en el diseño web. Actionscript y Flash también son lo que impulsa Adobe Air, una plataforma común para juegos móviles. Flash también se puede utilizar para crear y animar elementos gráficos para su uso en videos, juegos o diseño general. Flash es popular por el uso de gráficos vectoriales, un tipo de imagen flexible y de alta calidad.
Paso 2. Decida cómo utilizará Flash
La forma en que utilice Flash determinará qué herramientas necesita para comenzar. Se podría hacer un juego completamente funcional, tanto codificado como animado usando Flash. Del mismo modo, se pueden crear activos gráficos y animaciones sin interactuar con Actionscript.
Paso 3. Elija el software adecuado
Independientemente de la ruta que elija, la herramienta más completa para desarrollar con flash es Adobe Animate (anteriormente Flash Professional). Adobe ofrece una prueba gratuita de 30 días para su software. Si planea trabajar principalmente con código, existen opciones gratuitas como FlashDevelop o ApacheFlex.
Paso 4. Encuentra herramientas que te ayuden a aprender
El propio sitio de Adobe ofrece una serie de tutoriales sobre el uso de sus productos, incluidos videos y documentación extensa. Flashkit es otro recurso gratuito con muchas instrucciones paso a paso sobre diferentes aspectos de las capacidades de Flash.
- https://helpx.adobe.com/animate/tutorials.html es la colección de tutoriales de Adobe para Animate.
- https://www.adobe.com/devnet.html es un recurso tutorial para desarrolladores de Adobe.
- https://www.flashkit.com/tutorials/ es un sitio web con guías para muchas funciones Flash diferentes.
Parte 2 de 2: Familiarización con los conceptos básicos de Flash
Paso 1. Comprender los gráficos vectoriales
Los gráficos vectoriales utilizan polígonos en lugar de píxeles para representar imágenes en una pantalla. La ventaja de esto es la capacidad de manipular y cambiar el tamaño de las imágenes sin pérdida de calidad. Estas cualidades hacen que los gráficos vectoriales sean especialmente adecuados para la animación.
Paso 2. Familiarícese con la terminología de animación
Algunos de los conceptos más comunes que encontrará al animar con Flash son la línea de tiempo, las capas, las interpolaciones y los fotogramas clave.
- La línea de tiempo es una barra de herramientas en Flash que contiene los fotogramas individuales del contenido animado que está creando. Es fundamental controlar la sincronización y el orden de su contenido.
- Las capas son una herramienta de organización para los activos gráficos que crea. Las capas separan el contenido gráfico y permiten realizar modificaciones sin cambiar el contenido almacenado en otras capas.
- Los preadolescentes son animaciones generadas por el software de Flash. El usuario designa los puntos de inicio y parada y un patrón de movimiento, y el software calcula la animación entre los dos puntos.
- Los fotogramas clave denotan puntos de cambio en una animación. Los puntos designados para una interpolación son fotogramas clave; Asimismo, cada fotograma en una animación fotograma a fotograma es un fotograma clave.
Paso 3. Comprender la estructura básica de Actionscript
Actionscript se basa en Javascript, aunque los dos no son intercambiables. Actionscript es un lenguaje de programación orientado a objetos. En un nivel básico, esto significa que el código puede ser fácil de modificar y actualizar a medida que se desarrolla el programa. Para aquellos que no tienen experiencia en codificación, es mejor comenzar por aprender los términos básicos del lenguaje (por ejemplo, variables, booleanos, etc.) y lo que hacen antes de intentar escribir cualquier código.
Consejos
- La animación también es útil en los juegos. No se limite a pensar en el código. Necesitarás fondos, personajes / sprites, texto para el jugador, etc.
- La animación fotograma a fotograma consume mucho tiempo y es aburrida para algunos, pero produce buenos resultados.
- Una tableta puede ser útil para algunas personas para la animación y el dibujo.
- La práctica hace la perfección. Comience con un proyecto simple y aumente gradualmente la complejidad.