Canvas Advanced Animation Toolkit
CAAT is an scene graph director-based animation framework for javascript.
Based in the concept of a timeline, offers a powerful animation environment featuring:
- Scenes.
- Input abstraction, where touch, mouse, keyboard and accelerometer coexist.
- Screen resolution abstraction, where you can make your games up/down scale gracefully.
- Multi render technology, making your games render with Canvas, WebGL or CSS transparently.
- Clipping masks.
- Hierarchycal applied affine transformations, or containers inside containers inside contrainer.
- Behaviors, or how to define easily on a timely basis complex mixtures of translations,
rotations, scalations.
- Easing functions for behaviors, or how to make that path traversal feel more natural.
- Easily define (very) complex paths.
- Box2D integration.
- ...
Samples
Featured Games
Tutorials
Tutorials
JSDoc API
API documentation