7. A method, comprising: retrieving a plurality of streams of modal input data from a user, each stream of modal input data received from a different one of a plurality of modal input devices; interpreting each of the plurality of retrieved modal input data streams into a corresponding of set of actions; assigning each corresponding set of actions to control one of a plurality of displayed objects; implementing a user interface to enable the user to explicitly assign stream of modal input to a display object; controlling each displayed object by its assigned set of actions; and dynamically changing a control assignment of a first displayed object of the plurality of displayed objects from a first modal input data stream of a first type of input device having a first type of data to a second modal input data stream of a second type of input device having a second type of data different from the first type of data, wherein each of the plurality of modal input devices captures a different type of modal input data corresponding with a different type of gameplay action.
7. A method, comprising: retrieving a plurality of streams of modal input data from a user, each stream of modal input data received from a different one of a plurality of modal input devices; interpreting each of the plurality of retrieved modal input data streams into a corresponding of set of actions; assigning each corresponding set of actions to control one of a plurality of displayed objects; implementing a user interface to enable the user to explicitly assign stream of modal input to a display object; controlling each displayed object by its assigned set of actions; and dynamically changing a control assignment of a first displayed object of the plurality of displayed objects from a first modal input data stream of a first type of input device having a first type of data to a second modal input data stream of a second type of input device having a second type of data different from the first type of data, wherein each of the plurality of modal input devices captures a different type of modal input data corresponding with a different type of gameplay action. 20. The method of claim 7 , wherein the user interface comprises a first list of available streams of modal input and a second list of available display objects to control.