Jul
15th

3D API for the Flash Player

Files under Adobe, Flash, News | Leave a Comment

Flash-3D

Despite all the criticism of Flash, Adobe Systems keeps developing products based on it. The company is not staying astray from the general fascination with 3D that is being observed all over the world. This fall they plan to present the new version of the browser Flash Plugin with full support of 3D graphics.

Lately the main task was making sure the technology can perform on smart-phones and other devices with limited computing capabilities so the newer versions of Flash are much less power-demanding. They even have some 3D functionality though it remains very limited.

The information about the upcoming 3rd dimension was published in the agenda of Adobe MAX – a conference for developers scheduled to take place at the end of October in LA. The innovation to be presented at the Flash Player 3D Future session for developers. The name suggests that Adobe sees it’s future in 3D.

Continue Reading

Jun
24th

Optimizing Flash. Working with trivial types and functions.

Files under Flash, General | Leave a Comment

Currently Adobe Flash is the leader in Internet multimedia.  It’s been used to create a number of RIA (Rich Internet Application), web sites, games.  Flash is used for the majority of banners and presentations.  The number of possibilities grew when Action Script 3.0 came out and especially so with the release of Adobe Flash Player 10.  The technology now provides for more powerful and feature-rich applications for the Internet.  The number of games and all kinds of services ranging from upload managers to graphics editors almost as powerful as Photoshop is snowballing.

With Flash being so popular, there are a number of specialists out there and the market requires them to possess in-depth knowledge of the technology for better efficiency.

I’ve been working with flash for years and have learned a number of tricks to utilize Flash and hardware resources more efficiently.  This document is not to be an optimization manual but rather a demonstration of some data types’ behavior on large computations, which is most often the case in Flash games.  The goal was to explore such behavior and to present the results.  What to do with these results is entirely up to you.

Continue Reading