Touchscreen game user interface
AssigneeZynga Inc.
InventorsMatthew Hemby, Kevin Michael Adsett, Jameson Francis Thatcher
Life of this patent
Estimating the term…
Abstract
A swipe input mechanism for a computer-implemented game presented on a touchscreen allows for user-selection of different menu options by swipe gestures in different directions via a swipe menu dedicated to receiving such swipe input. In a third person shooter game or a first-person shooter game user-selection of different character abilities are enabled via the swipe menu. The swipe menu is a floating user interface element that auto-adjusts its on-screen position to register with the position of user touch.
Claims19
A method comprising:
- generating on a touchscreen of a mobile user device a game display that shows in-game action of a computer-implemented game, the in-game action comprising user-controlled movement of a player character within a virtual world;
- providing a swipe input mechanism that enables user selective deployment of a plurality of player actions of the player character by different respective swipe inputs via the touchscreen in a corresponding plurality of trigger directions, the swipe input mechanism comprising a controller widget displayed on the touchscreen, the controller widget comprising a swipe input origin element;
- while the controller widget is displayed on the touchscreen, detecting initiation of touch contact by a user at a particular touch point for swipe control of the controller widget;
- automatically adjusting an on-screen position of the controller widget such that swipe input origin element is brought in register with said particular touch point;
- detecting via the swipe input mechanism a swipe input that extends radially outwards from the swipe input origin element in a swipe direction corresponding to a selected trigger direction;
- and
- causing in-game performance of a selected one of the plurality of player actions corresponding to the selected trigger direction.
A device comprising:
- a touchscreen;
- one or more processors;
- and
- a memory storing instructions that, when executed by the one or more processors, configure the device to perform operations comprising:
- generating on the touchscreen a game display that shows in-game action of a computer-implemented game, the in-game action comprising user-controlled movement of a player character within a virtual world;
- providing a swipe input mechanism that enables user selective deployment of a plurality of player actions of the player character by different respective swipe inputs via the touchscreen in a corresponding plurality of trigger directions, the swipe input mechanism comprising a controller widget displayed on the touchscreen, the controller widget comprising a swipe input origin element;
- while the controller widget is displayed on the touchscreen, detecting initiation of touch contact by a user at a particular touch point for swipe control of the controller widget;
- automatically adjusting an on-screen position of the controller widget such that swipe input origin element is brought in register with said particular touch point;
- detecting via the swipe input mechanism a swipe input that extends radially outwards from the swipe input origin element in a swipe direction corresponding to a selected trigger direction;
- and
- causing in-game performance of a selected one of the plurality of player actions corresponding to the selected trigger direction.
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to perform operations comprising:
- generating on a touchscreen of a mobile user device a game display that shows in-game action of a computer-implemented game, the in-game action comprising user-controlled movement of a player character within a virtual world;
- providing a swipe input mechanism that enables user selective deployment of a plurality of player actions of the player character by different respective swipe inputs via the touchscreen in a corresponding plurality of trigger directions, the swipe input mechanism comprising a controller widget displayed on the touchscreen, the controller widget comprising a swipe input origin element;
- while the controller widget is displayed on the touchscreen, detecting initiation of touch contact by a user at a particular touch point for swipe control of the controller widget;
- automatically adjusting an on-screen position of the controller widget such that swipe input origin element is brought in register with said particular touch point;
- detecting via the swipe input mechanism a swipe input that extends radially outwards from the swipe input origin element in a swipe direction corresponding to a selected trigger direction;
- and
- causing in-game performance of a selected one of the plurality of player actions corresponding to the selected trigger direction.
Dependencies are inferred from the claim text.