Adjusting object adaptive modification or game level difficulty and physical gestures through level definition files
First Claim
1. A system comprising:
- one or more processors and a memory including instructions, which when executed by the one or more processors, cause the one or more processors to perform operations comprising;
providing gameplay in a computer-implemented game via a gaming interface displayed on a user device of a player, the providing of the gameplay comprising receiving gameplay input from the player and, in response to the gameplay input, controlling on-screen behavior of one or more virtual in-game objects in the gaming interface based on one or more gameplay parameters;
estimating a gameplay skill level of the player;
based on the estimated gameplay skill level of the player, modifying respective values of one or more gameplay parameters in a level definition file that determine on-screen behavior of virtual in-game objects responsive to user input, thereby to modify a gameplay difficulty level by providing for modified gameplay parameters in the level definition file, the modifying of the one or more gameplay parameters including modifying one or more twitch response parameters, each twitch response parameter being a metric of a user input gesture adequate to cause movement of a corresponding controlled object in the game so that a user input that fails to satisfy the one or more twitch response parameters fails to cause movement of the corresponding controlled object, the one or more twitch response parameters including a smoothness of the user input gesture; and
controlling on-screen behavior of the one or more virtual in-game objects responsive to corresponding gameplay input based on the one or more modified gameplay parameters.
6 Assignments
0 Petitions
Accused Products
Abstract
A system, a non-transitory machine-readable storage medium storing instructions, and a computer-implemented method to adjust twitch response and collision determination to a player'"'"'s skill level is provided. Gameplay information of a computer-implemented game is accessed. The gameplay information including input information indicating one or more attributes of gameplay input provided by the player. A gameplay skill level of the player of the player is estimated based on the one or more gameplay input attributes. Based on the estimated gameplay skill level of the player, respective values of one or more gameplay parameters that determine on-screen behavior of virtual in-game objects are modified, thereby a gameplay difficulty level is modified.
-
Citations
21 Claims
-
1. A system comprising:
-
one or more processors and a memory including instructions, which when executed by the one or more processors, cause the one or more processors to perform operations comprising; providing gameplay in a computer-implemented game via a gaming interface displayed on a user device of a player, the providing of the gameplay comprising receiving gameplay input from the player and, in response to the gameplay input, controlling on-screen behavior of one or more virtual in-game objects in the gaming interface based on one or more gameplay parameters; estimating a gameplay skill level of the player; based on the estimated gameplay skill level of the player, modifying respective values of one or more gameplay parameters in a level definition file that determine on-screen behavior of virtual in-game objects responsive to user input, thereby to modify a gameplay difficulty level by providing for modified gameplay parameters in the level definition file, the modifying of the one or more gameplay parameters including modifying one or more twitch response parameters, each twitch response parameter being a metric of a user input gesture adequate to cause movement of a corresponding controlled object in the game so that a user input that fails to satisfy the one or more twitch response parameters fails to cause movement of the corresponding controlled object, the one or more twitch response parameters including a smoothness of the user input gesture; and controlling on-screen behavior of the one or more virtual in-game objects responsive to corresponding gameplay input based on the one or more modified gameplay parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
providing gameplay in a computer-implemented game via a gaming interface displayed on a user device of a player, the providing of the gameplay comprising receiving gameplay input from the player and, in response to the gameplay input, controlling on-screen behavior of one or more virtual in-game objects in the gaming interface based on one or more gameplay parameters; estimating a gameplay skill level of the player; based on the estimated gameplay skill level of the player, modifying respective values of one or more gameplay parameters in a level definition file that determine on-screen behavior of virtual in-game objects responsive to user input, thereby to modify a gameplay difficulty level by providing for modified gameplay parameters in the level definition file, the modifying of the one or more gameplay parameters including modifying one or more twitch response parameters, each twitch response parameter being a metric of a user input gesture adequate to cause movement of a corresponding controlled object in the game so that a user input that fails to satisfy the one or more twitch response parameters fails to cause movement of the corresponding controlled object, the one or more twitch response parameters including a smoothness of the user input gesture; and controlling on-screen behavior of the one or more virtual in-game objects responsive to corresponding gameplay input based on the one or more modified gameplay parameters. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory machine-readable medium storing instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
providing gameplay in a computer-implemented game via a gaming interface displayed on a user device of a player, the providing of the gameplay comprising receiving gameplay input from the player and, in response to the gameplay input, controlling on-screen behavior of one or more virtual in-game objects in the gaming interface based on one or more gameplay parameters; estimating a gameplay skill level of the player; based on the estimated gameplay skill level of the player, modifying respective values of one or more gameplay parameters in a level definition file that determine on-screen behavior of virtual in-game objects responsive to user input, thereby to modify a gameplay difficulty level by providing for modified gameplay parameters in the level definition file, the modifying of the one or more gameplay parameters including modifying one or more twitch response parameters, each twitch response parameter being a metric of a user input gesture adequate to cause movement of a corresponding controlled object in the game so that a user input that fails to satisfy the one or more twitch response parameters fails to cause movement of the corresponding controlled object, the one or more twitch response parameters including a smoothness of the user input gesture; and controlling on-screen behavior of the one or more virtual in-game objects responsive to corresponding gameplay input based on the one or more modified gameplay parameters.
-
Specification