#What is it? It is AS3 Command Framework and much more. It evolved from a simple command framework to a framework which supports:
- command processing
- serial, parallel, nested
- utility classes for a lot of actions
- wrapper classes for external libraries ( greensock-api, facebook-api, platogo-api, parse)
- response data processing
- command database
- screen system
- layer support
- screen pool
- unique/referenced screens
- command classes for screen handling (show, hide, push, pop)
- data handling
- data references
- parse data from google spreadsheets (arrays and dictonaries)
- traverse through member variables, properties, functions to access data
- data converter
- integrated into command framework
- logging
- different log levels
- easly connect to a logging service
- integrated into the command framework
- game view
- bitmap renderer (render everything in one bitmap)
- different gameobject types
- render
- update
- interactive(click + drag)
- define your own gameobjects
- full control over z-sorting
- full control over update loop
- supports movieclip animation
Every part of the framework (command, screen, data, log, game) can be used on its own.
#What is coming?
The Framework always evolves with the projects it is used for. So there is no time table for these next steps:
- Unit Testing (especially for classes which use external libraries)
- Samples ( Its already used in 8 projects, but these can not be share)
- Tutorial
- More command wrapper classes for other libraries ()
- Integrating the raix framework for data processing
#How do I use it?
The documentation for key classes is finished, but there is still a lot to write.
A step by step tutorial is coming soon