Patent ID: 7946909

Claim:
A method for ordered execution of actions in a game environment, comprising: receiving an indication of a first object having been targeted in the game environment, the first object targeted in response to manipulation of an input control device coupled to a gaming unit; assigning the first targeted object to a first target slot, wherein assignment of the first target object occurs in response to the execution of software by a processor in the gaming unit, the software maintained in a storage medium at the gaming unit; receiving an indication of a second object having been targeted in the game environment, the second object targeted in response to manipulation of the input control device; assigning the second targeted object to a second target slot, wherein assignment of the second target object occurs in response to execution of the software by the processor, the software maintained in a storage medium; executing an action in the game environment with respect to each of the targeted objects in response to a command from the input device, wherein the execution of the action with respect to each of the targeted objects occurs in accordance with an order defined by the target slots, the order determined as a result of whether each of the targeted objects is within a predefined range of the action to be executed by a user-controlled object with respect to each of the targeted objects in the game environment; and automatically re-positioning the user-controlled object with respect to each of the targeted objects within the game environment if each of the targeted objects is not within the predefined range of the action to be executed, the executed action displayed on an audio/visual output device coupled to the gaming unit.