Conductor
Conductor is a system for dynamic, portable interaction design.
Setup
- Download and install Node.js
- Install Bower:
npm install -g bower
- Run
npm install
- Run
bower install
Running
- Run
npm test
- Open your browser to http://127.0.0.1:8080
Files
app.js
: main file that contains the runners for logic and world engine loopsbindmap.js
: handles binding logic objects to world objectscondition.js
: evaluates logic functionseditor.js
: handles editor user interfacegraph.js
: generic Conductor-specific graph object, used for handlers and networksgraph_utils.js
: handles preparation of a graph object for use with logic enginehandler.js
: event handler graph evaluatornetwork.js
: network graph evaluator, i.e. the logic engineops.js
: operators used in logic functionstemplates.js
: templates used by the editor