At 11/23/13 05:02 AM, Innermike wrote:
That's probably the main reason I've never really felt compelled to use Starling, I mean you just use movieclips/sprites and stuff but it secretly uses Stage3D to boost performance right?
It's considerably faster than blitting in my experience. If your game is simple then you probably don't need it. The downside is that you have to use texture atlases instead of MovieClips imported from the flash authoring tool. It does have a MovieClip class that behaves like the native MovieClip Class, but it must be populated with sprites from a texture atlas.
I have built a tool in Adobe AIR for a side-project I'm working on which can convert a MovieClip built in the Flash authoring tool into a texture atlas in an optimized way. It stores tweens in an animation data file rather than saving an extra sprite for each tweened frame like the native spritesheet exporter does. This means you could use MovieClips in flash for Starling projects, Unity projects, or any GPU-oriented project. I want to clean it up and open source it once I have some extra time.