« Dominos BFD Builder | Main | Growing up is hard to do »
January 16, 2008
GOASAP
I got to check out GOASAP - Moses' lightweight framework for building custom as3 animation tools. I didn't rip the description word for word - it goes more like :
"The Go ActionScript Animation Platform ("GOASAP") is a lightweight, portable set of generic base classes for building AS3 animation tools. Go provides structure & core functionality, but leaves the specifics to you."
I've played with FuseKit before, and the other various tweening engines out there. Chances are, if it tweens, I've used it. Does that make me a tweening-animation-package whore - undeniably so. Its just one thing I don't and haven't had the time to invest in trying to create a custom solution.
Using the base classes, I had a couple of common tweens going in next to no time - your simplistic alpha and scale tween. And then shortly after that, I had sequences running. I just subclassed the LinearGo class, and boom, I had the most standard of all animation tweens - good ole AlphaTween.
The super nice thing about the set up here is that it avoids bloat. I am not adding tons of crap to a file that I will never, ever use. I just import what I need and use that. Its full featured as well - but built in such a way that if you're not going to use that feature, you don't need to fatten up your swf with its presence.
Admittedly, I spent an hour this morning. I haven't delved deep into the framework - or used/misused all the features/capabilities. But so far, I'm super impressed by how easy it is to get up and going. Two enthusiatic thumbs up.
Posted by bitch at January 16, 2008 04:53 PM
Comments
Post a comment