Adobe Flash
One of the things that make flash what it is now is vector graphics. Vector doesn’t use pixels it uses points, lines, polygons and shapes. Due to this vector images or animations can be scaled up or scaled down and stay not pixelated this is really useful when creating big posters.
Besides vector graphics you can also import bitmap images as well as video recording. This comes in handy when creating animation in vector graphics and you are using bitmap or video as a reference. Bitmap can also be used in for flash video games for example background image or character. Creating a game using just bit map images is hard when trying to keep games sizes to minimum.
ActionScript is object orientated language which enables user interaction. Flash has prescripted elements for ease of using ActionScript2 even though its slow its easy to learn. ActionScript3 on the other hand is harder to learn but is more efficient. Flash also has tools like compiler which is really useful when your script doesn’t work, it checks script and tells you where you might have made a mistake. Code snippets is also a great help if you need a simple line of code which you forgot it s also very useful for beginners.
Just like PhotoShop Flash has a range of image adjustment tools and filters like glow,blur, drop shadow and other filters that can be applied to movie clips. This allows you to create realistic objects in flash using vector with no need of importing bitmap from Photoshop.
With flash you can create and show animations for game cut scenes or effects in the game for example object collision, explosion. Animations also makes game look more interactive and adds to player enjoyment.
Flash can incorporate sounds which nicely accompanies animations for example object collision or fired bullet. You can also do basic sound editing with your imported sounds. Sounds like animations are really important for players enjoyability of game.
After you create or import an object in Flash you can store it in library and then reuse it many times by dragging it on stage or using actionscript to do that for you instead of creating each object individually, this way you efficiently using memory. And by editing object in library changes you made to the object will apply to all of its copies.
Flash can also access files on internet, meaning if you have a game that uses high score system you can create score boards of all players that gets displayed online.
Flash is similar to other major programs like Illustrator or Photoshop. If you already know how to use Photoshop or illustrator you will have an easier time understanding flash interface. Also similarities between programs allows to transfer objects to flash with ease this saves a lot of ime as you don’t need to use converters.
In flash every single movie clip inside has independent timeline so animating multiple objects at the same time much easier also this makes duplicating, changing, swaping or just removing animations inside movie clip so much easier and with some help of ActionScript you can create the whole game or animation and contain it in a single frame.
Use of layers is really common around today’s programs, but that doesn’t mean its any less usefull. In flash they are essential for depth positioning of a game, animation or even a website. In some works you might be using tens or even hundreds of layers and with such huge amount of layers the ability to put all the layers in folders is really useful for efficient workflow.
Flash also have useful components for ease of use for example scroll plane, progress bar, check box, slider and even a FLV player which you can use to play or stream videos. By having big selection of helpful components flash becomes easy and fast way of creating a websites.
All in all I think flash is a great program for some and a nightmare for others but everyone can agree that flash can be used to create a wide range of material from a simple slideshow or a web banner to a video game, website or animated movie.
No comments:
Post a Comment