Patent ID: 8795080

Claim:
A computer-implemented method, comprising: generating, by one or more processors, a virtual game environment that includes a first virtual object and a second virtual object; monitoring, by the one or more processors, user interactions involving a game pointer and a selection input; responsive to detecting the selection input being activated while the game pointer is located over the first virtual object: soliciting a selection of a game action from a menu associated with the first virtual object; receiving a selected game action selected from the menu associated with the first virtual object; performing, by the one or more processors, the selected game action on the first virtual object in response to detecting the selection input being activated, and not having been deactivated, while the game pointer is located over the first virtual object; activating a game action sweep mode in response to detecting that the selection input remains activated after the performing of the selected game action on the first virtual object; and while the game action sweep mode is activated: performing, by the one or more processors, the selected game action on the second virtual game object in response to: detecting the game pointer is located over the second virtual object; and determining a type of the selected game action selected from the menu associated with the first virtual object matches a type of game action associated with, and is supported by, the second virtual game object.