Saturday, July 16, 2005

Sony PSP

Finally it looks like I can start to mention things about the Sony PSP brand site. I led the flash development on the project and created much of the core code, a large library of ActionScript 2.0 classes, as well as providing help and consultation for the suberb flash development & back-end engineering teams.

I'm not entirely sure how much I can say at this stage so more to follow when the site goes live, which is reported to be September 1st.

I can say that the site is revolutionary in some respects and uses the Flash Drawing API extensively, in fact there are virtually no library items used, aside from a number of icons, all graphics are built using combination of class definitions of shape styles and gradient, colour and text classes. What we ended up with was an extensible architecture something along the lines of an animation CSS, only slightly more complex than CSS but providing a number of the benefits.

Of course using the flash library isn't a problem, however editing shapes-through-time is difficult using the library, especially when these need to acommodate dynamic content.

This has made the site incredibly light-weight and perhaps one of only a handful of truly dynamic flash sites... NOTE:please let me know if you have info about any other fully commercial sites which are draw and animated dynamically.

Also of note is the custom text rendering engine built for the site, tired of the flaws in the Flash HTML and CSS engines we constructed a new BBCODE style parser and text renderer to build the help and support pages

It was a lot of fun to work on, and I should say thank you to the Design, Flash and Engineering team at FramFab for all their hard work, good humor and great skills.

For now only the teaser site is currently online, this was built using more conventional methods.

I'm just looking forward to seeing the full brand site go live, and I'm even more excited to see what people and especially the flash community think of it.