The goal of this project is to integrate cocos2d-html5 and requirejs. RequireJS has the following advantages comparing to cocos's built in js loader:
- lazy load of a modules at run time. Dependencies of each modules will be resolved automatically, developer doesn't need to list script files in right order.
- built in optimization tool that allows to combine all modules in one single js file.
Currently the versions are following:
- cocos2d-html5 0.5.0-alpha2;
- requirejs 2.0.6
- domReady plugin 2.0.1
Project also contains two helper utilities:
- server.js - runs static HTTP server on 8888 port. Requires NodeJS;
- build.sh - optimizes all JS and CSS files. Ready for deployment version of the app will be saved at
./build
directory.