hyperandroid / CAAT

Canvas Advanced Animation Toolkit
hyperandroid.github.com/CAAT
MIT License
727 stars 117 forks source link

CAAT future #124

Open ixdi opened 11 years ago

ixdi commented 11 years ago

Hi,

Is there a CAAT roadmap ? or some features you want to add ?

Thanks

hyperandroid commented 11 years ago

Short term:

Medium term:

...

suggestions ? :)

KraigWalker commented 11 years ago

Ambitious!

On 7 Feb 2013, at 07:44, Ibon Tolosana notifications@github.com wrote:

Short term:

a decent font support 9 patch support for frame graphics change audio support for a better abstraction between WebAudio and Audio objects change css renderer to add Matrices instead of the .top/.left rotatate, etc. extract the UI code in ActorContainer (layout) to a UI specific package. build a decent widget system on top of the UI package finish, or at least have a decent implementation of the tiles engine demo for a camera-like behavior, so i can properly show usage for built-in quadtree/spatialhash fix documentation generation. with the inclusion of the module and class manager, jsdoc is no more able to understand code's context Medium term:

for Cocos2D Builder to create a CAAT exporter create a bones animation editor (they've support in caat as some demo shows) write some game templates ...

suggestions ? :)

— Reply to this email directly or view it on GitHub.

ixdi commented 11 years ago

sounds great

// wishes :)

// maybe useless (as browsers and hardware are continually evolving)

// dreams

One question: is possible to override easily a paint function outside module ? like bezier path paint for example.

(sorry if there are mistakes in my english)

ddon commented 11 years ago

Great plans! Any plans to support retina screens? Or I missed it and it was done already?

hyperandroid commented 11 years ago

CAAT.RETINA_DISPLAY_ENABLED=true will do the magic. at least, creating a bigger canvas and downscaling it with css. it will be on your side selecting a different assets set to conform to the new resolution, etc.

arnuschky commented 11 years ago

Hey,

  • fix documentation generation. with the inclusion of the module and class manager, jsdoc is no more able to understand code's context

Yes, that is something I noticed as well. I guess it's the new object/inheritance method that was introduced in 0.5. I noticed it because my IDE basically can't resolve anything anymore. Is there any way to fix this?

Arne