SYSTEMS AND METHODS FOR DETERMINING GAME LEVEL ATTRIBUTES BASED ON PLAYER SKILL LEVEL PRIOR TO GAME PLAY IN THE LEVEL
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. The System Tuner calculates a player skill level for a player. The System Tuner modifies at least one attribute of a second game level based on the player skill level prior to game play of the player in the second game level. The System Tuner detects game play of the player in the second game level. The System Tuner identifies a difference between a current rate of progression of the player and a reference rate of progression. The System Tuner triggers the modified attribute of the second game according to an extent of the difference between the current rate of progression and the reference rate of progression.
-
Citations
21 Claims
-
1. (canceled)
-
2. A computer-implemented method, comprising:
-
calculating, via at least one hardware processor, a player skill level for a player based at least on a plurality of game moves in a first game level completed by the player; prior to detecting game play of the player in a second game level that allows a finite number of second level game moves, modifying, based on the player skill level, a first attribute of the second game level, the first attribute comprising a rate of appearance of a particular type of the virtual object; detecting game play of the player in the second game level; while the player has played an amount of game moves less than the finite number of allowed second level game moves; identifying a difference between a current rate of progression of the player through the second game level and a reference rate of progression for the second game level; and due to the difference, causing display during game play of the player in the second game level of at least one of the number of instances of the particular type of the virtual object according to the rate of appearance. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. 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; calculating a player skill level for a player based at least on a plurality of game moves in a first game level completed by the player; prior to detecting game play of the player in a second game level that allows a finite number of second level game moves, modifying, based on the player skill level, a first attribute of the second game level, the first attribute comprising a rate of appearance of a particular type of the virtual object; detecting game play of the player in the second game level; while the player has played an amount of game moves less than the finite number of allowed second level game moves; identifying a difference between a current rate of progression of the player through the second game level and a reference rate of progression for the second game level; and due to the difference, causing display during game play of the player in the second game level of at least one of the number of instances of the particular type of the virtual object according to the rate of appearance. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium storing executable instructions thereon, which, when executed by a processor, cause the processor to perform operations including:
-
calculating a player skill level for a player based at least on a plurality of game moves in a first game level completed by the player; prior to detecting game play of the player in a second game level that allows a finite number of second level game moves, modifying, based on the player skill level, a first attribute of the second game level, the first attribute comprising a rate of appearance of a particular type of the virtual object; detecting game play of the player in the second game level; while the player has played an amount of game moves less than the finite number of allowed second level game moves; identifying a difference between a current rate of progression of the player through the second game level and a reference rate of progression for the second game level; and due to the difference, causing display during game play of the player in the second game level of at least one of the number of instances of the particular type of the virtual object according to the rate of appearance. - View Dependent Claims (19, 20, 21)
-
Specification