GAF Converter is a tool for converting Flash animations into Generic Animation Format that can be played on all mobile devices. Generic Animation Format can be used with such frameworks as Cocos2d-x, Cocos2d, Unity, Marmalade, and Starling. Convert swf into GAF directly from your desktop with GAF Converter standalone application.
Generic Animation Format is an open format designed to store and manage Flash animations for further cross-platform playback. GAF Converter analyzes bytecode of an swf file and saves the resulted data in .gaf file which consist of atlas and config files.
GAF Converter is a high-performing tool that has a number of advantages over other approaches and solutions for converting Flash animations and playing them back on mobile devices.
You can run the GAF Converter just once and it will generate numerous atlases to support SD and HD resolutions as well as resolutions that support all Android and iOS screen resolutions.
GAFmedia Playback libraries and plug-ins enable seamless integration of GAF animations into the production process no matter which development framework you use. You can download for free GAF Playback libraries for Cocos2d-x, Cocos2d, and Starling, or get a free plug-in for Unity - GAF Animation Player.
There are no strict rules or limitations regarding the process of your animation development. You can use your existing animations. No needs to create something new if you want to port your Flash game to a mobile device, just use GAF Converter as we did.
GAF Converter is available as a web-based solution as well as a standalone application for Mac and Windows.
GAF Converter main features:
- Mask support
- Shape Tweens
- Various timeline structure
- Frame labels
- Optimized texture atlas
- Binary Config
- Expanded settings
Open source libraries are available for download on GAFmedia website. Playback libraries for Cocos2d, Cocos2dx, Unity and Starling allow rendering GAF files in your game. They support full animations playback API that provide direct access to timeline, labels and sprites. GAF Runtimes are built by game developers for game developers and are also used on our internal game projects.
We have built GAF to make it an industry standard and we hope you will enjoy it.