Wednesday, July 12, 2006

Flash can be so much fun!

in the beginning I was never that enthousiastic about flash... It was just a cool gizmo to make a simple animation and just use that on top of a website to make it look more animated. Where most important websites are becoming more database driven, and server side scripting is the key feature to make it happen flash was simply not so 'important' anymore. Until I discovered the later versions of flash (mx) and flash 8. While our company has a license of it, and we really don't do that much in flash though (we have it because the complete dreamweaver studio was purchased) I started to screw around a little bit more in flash then I use to have.

My previous experience with Flash...
in the past I did something in flash. It was a flash template in first, and I had to add all kinds of new pages to them. It animated a lot and there was a lot of content on those things. The cool thing I did find was using masked layers in combination with Motion tweening. With that I could establish a couple of cool effects. But the thing was, if it came to 'maintenance' of that big project (over 30Mb in total Fla file size) it was a major drag to do so...

My new experience with Flash...
Since I have become aware of some stuff you can do with php combined with Flash, and also xml streaming with flash, a whole new world has opened for me. I first started a portal site with 100 flash, driven by a small mysql connection script to gain access to something like an phpbb kind of site. This worked pretty well, and the fun part of it would be... posting on a forum changes the portal site to.

My newest experience with Flash...
Since the portal I built was more an 'eye candy' thing, with minor 'scripting' thingy I became curious what will happen if I would dig a little bit more into flash and more something really 'difficult' and still let it be cool...

Here are some issues I wanted to solve with my new flash project:
flash files can become really big when you have like tons of different animations going on at the same time, use alot of pictures etc. My first idea to solve this piece of the puzzle was going for a multiple layer setup. Were there is the main movie, that is the main drive of the page. Loading up different movies in additional layers. Also, add a database layer into it so it can connect multiple databases etc, using one componment and then let it be reused.

So.. in short, the idea visually would look something like this:


The thing I am currently building is a complete BF1942 stats page which is partially compatible with Selectbf project that was made in java. Since I made a lot of modifications in the selectbf project, it isnt an option just to park it on top. I made a couple of modifications if it comes to 'how to track persons', it is now almost fully cabable of tracking teamdeath match, and I remade the cache system because the old cache system contained to much inconsistency errors.

Since this thing was already up and running in html form, I decided to use the above mentioned technique (using different layers in flash) to make a new stats page. And the current results are kinda like.. Wow :D

Anyways. I have just started this project, and it is still a little 'baby' project. There are so many things I still need to add, but the fundemental basics are already there and the kernel of it is alive and kicking.



Cheers!
Hydlide

0 Comments:

Post a Comment

<< Home