DETERMINING HARDNESS QUOTIENTS FOR LEVEL DEFINITION FILES BASED ON PLAYER SKILL LEVEL
First Claim
1. A computer-implemented method, comprising:
- generating a level definition file module to cause a client computing device to modify at least one attribute of a game level, via a level definition file, according to a hardness quotient received by the client computing device;
generating a level definition file that corresponds to at least one modifiable attribute of the game level;
creating a hardness quotient range representative of one or more possible hardness quotients that correspond to a first target measure of performance in the game level;
receiving, from the client computing device, a player skill level, the player skill level calculated by the client computing device for a first player based at least on a comparison by the client computing device between at least one game move of the first player in a previous game level and a second target measure of performance in the previous game level;
selecting a hardness quotient from the hardness quotient range, the selected hardness quotient based at least on the player skill level of the first player; and
sending the selected hardness quotient to the level definition file module of the client computing device, the level definition file module executing on the client computing device to modify the at least one modifiable attribute of the game level via the level definition file according to the selected hardness quotient.
5 Assignments
0 Petitions
Accused Products
Abstract
A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player'"'"'s experience. A System Tuner selects a hardness quotient, based on a player skill level, from a hardness quotient range, the player skill level for a player is calculated by a client computing device based at least on a plurality of game moves in a first game level completed by the player. The System Tuner provides the hardness quotient to a level definition file for a second game level. The level definition file modifies at least one feature of the second game level according to the hardness quotient. The System Tuner modifies the hardness quotient range based at least on a performance of the plurality of player'"'"'s in the second game level and the respective hardness quotients assigned to each of those players for their game play in the second game level.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
generating a level definition file module to cause a client computing device to modify at least one attribute of a game level, via a level definition file, according to a hardness quotient received by the client computing device; generating a level definition file that corresponds to at least one modifiable attribute of the game level; creating a hardness quotient range representative of one or more possible hardness quotients that correspond to a first target measure of performance in the game level; receiving, from the client computing device, a player skill level, the player skill level calculated by the client computing device for a first player based at least on a comparison by the client computing device between at least one game move of the first player in a previous game level and a second target measure of performance in the previous game level; selecting a hardness quotient from the hardness quotient range, the selected hardness quotient based at least on the player skill level of the first player; and sending the selected hardness quotient to the level definition file module of the client computing device, the level definition file module executing on the client computing device to modify the at least one modifiable attribute of the game level via the level definition file according to the selected hardness quotient. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing executable instructions thereon, which, when executed by a processor, cause the processor to perform operations including:
-
generating a level definition file module to cause a client computing device to modify at least one attribute of a game level, via a level definition file, according to a hardness quotient received by the client computing device; generating a level definition file that corresponds to at least one specific, modifiable attribute of the game level; creating a hardness quotient range representative of one or more possible hardness quotients that correspond to a first target measure of performance in the game level; receiving, from the client computing device, a player skill level, the player skill level calculated by the client computing device for a first player based at least on a comparison by the client computing device between at least one game move of the first player in a previous game level and a second target measure of performance in the previous game level; selecting a hardness quotient from the hardness quotient range, the selected hardness quotient based at least on the player skill level of the first player; and sending the selected hardness quotient to the level definition file module of the client computing device, the level definition file module executing on the client computing device to modify the at least one modifiable attribute of the game level via the level definition file according to the selected hardness quotient. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
a processor; a memory device holding an instruction set executable on the processor to cause the computer system to perform operations comprising; generating a level definition file module to cause a client computing device to modify at least one attribute of a game level, via a level definition file, according to a hardness quotient received by the client computing device; generating a level definition file that corresponds to at least one specific, modifiable attribute of the game level; creating a hardness quotient range representative of one or more possible hardness quotients that correspond to a first target measure of performance in the game level; receiving, from the client computing device, a player skill level, the player skill level calculated by the client computing device for a first player based at least on a comparison by the client computing device between at least one game move of the first player in a previous game level and a second target measure of performance in the previous game level; selecting a hardness quotient from the hardness quotient range, the selected hardness quotient based at least on the player skill level of the first player; and sending the selected hardness quotient to the level definition file module of the client computing device, the level definition file module executing on the client computing device to modify the at least one modifiable attribute of the game level via the level definition file according to the selected hardness quotient. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification