Multilevel Scripting for Responsive Multimedia

Responsive multimedia often involves collaboration among people of varying expertise and requires innovation at many levels. Tools should support the multilevel nature of these projects, in terms of both authoring and user base. We present a multilevel scripting environment we used to develop several major multimedia prototypes ranging from interactive stories to live communication systems.