I wanted to share something with you, since this was requested several times in the forum. I just finished the first version of the "Dynamic Lighting" extension, which adds support for Andreas Löw's "Sprite Illuminator" to Starling.
There is, *cough*, one tiny downside, though: it requires Starling 2.0, and you don't have that yet.
But I wrote that extension as a test for the new API, and it worked out so well that I thought I just had to share this with you.
* While you obviously can't use it yet, you can look at the source code to see how little code it took to add this to Starling 2.0.
* You'll also notice in the stats display of the demo that all objects are batched. (Two draw calls: one for the crude light bulb, one for the rest)
* The new "style" property can be attached to any "Mesh". In fact, every rendered object is now a mesh (Quad and Image inherit from it), and some composite objects (e.g. Button) will expose a style property, too.
I hope you like that sneak peek!
I plan to push the current state of Starling 2.0 to GitHub in just a few days. It won't be finished yet, but enough for you to play around with it and get acquainted to it — as well as give me some feedback, hopefully!