Combat action selection using situational awareness
First Claim
Patent Images
1. A method of operating a game environment, comprising:
- receiving input from a user indicative of an operation of a game controller;
assessing a situational awareness status of a user-controlled player including at least one player condition, at least one opponent condition and at least one object condition in the game environment, the at least one player condition including a plurality of attack zones that are centered about the user-controlled player, the at least one opponent condition including a position of the opponent relative to the plurality of attack zones, and the at least one object condition including a position of the object relative to the plurality of attack zones;
identifying a plurality of possible actions for the player for execution in the game environment, each of the plurality of possible actions having one or more prerequisites that need to be fulfilled in order for the corresponding action to be performed, at least some of the one or more prerequisites being associated with the plurality of attack zones;
utilizing a processor that is a component of a computing device to identify two or more of the plurality of possible actions for the player as having had their prerequisites fulfilled based on the operation of the game controller and the situational awareness;
selecting one of the two or more of the plurality of possible actions for execution in the game environment, the selection of the one being based on priority rankings of the two or more of the plurality of possible actions;
receiving a second input from the user indicative of the operation of the game controller after selecting the one of the two or more of the plurality of possible actions;
assessing a second situational awareness status of the player that is different from the first-mentioned situational awareness status; and
selecting a second action for the player that is different from the one of the two or more of the plurality of possible actions based on the second input and the second situational awareness status.
2 Assignments
0 Petitions
Accused Products
Abstract
A game environment is disclosed where actions are automatically selected based on a situational awareness for a player in the game environments. The situational awareness can be determined based on conditions of the player, objects and other characters in the game environment.
19 Citations
19 Claims
-
1. A method of operating a game environment, comprising:
- receiving input from a user indicative of an operation of a game controller;
assessing a situational awareness status of a user-controlled player including at least one player condition, at least one opponent condition and at least one object condition in the game environment, the at least one player condition including a plurality of attack zones that are centered about the user-controlled player, the at least one opponent condition including a position of the opponent relative to the plurality of attack zones, and the at least one object condition including a position of the object relative to the plurality of attack zones;identifying a plurality of possible actions for the player for execution in the game environment, each of the plurality of possible actions having one or more prerequisites that need to be fulfilled in order for the corresponding action to be performed, at least some of the one or more prerequisites being associated with the plurality of attack zones; utilizing a processor that is a component of a computing device to identify two or more of the plurality of possible actions for the player as having had their prerequisites fulfilled based on the operation of the game controller and the situational awareness; selecting one of the two or more of the plurality of possible actions for execution in the game environment, the selection of the one being based on priority rankings of the two or more of the plurality of possible actions; receiving a second input from the user indicative of the operation of the game controller after selecting the one of the two or more of the plurality of possible actions;
assessing a second situational awareness status of the player that is different from the first-mentioned situational awareness status; andselecting a second action for the player that is different from the one of the two or more of the plurality of possible actions based on the second input and the second situational awareness status. - View Dependent Claims (2, 3, 4, 5, 6)
- receiving input from a user indicative of an operation of a game controller;
-
7. A computer readable storage medium having instructions that, when executed on a computer, cause the computer to operate an interactive interface with a user, the instructions comprising:
-
a game environment adapted to receive input from a user indicative of an operation on a game controller and display content of a game including a user-controlled player, at least one object and at least one opponent; an environment monitoring module adapted to monitor current object conditions of the at least one object and current character conditions of the player and the at least one opponent within the game environment when the input is received; an action table having a plurality of separate entries, each of the plurality of separate entries corresponding to a different action that can be performed by the user-controlled player within the game environment, each entry including a description of the action, one or more prerequisites for performing the action, and a priority level of the action, the one or more prerequisites being based at least in part on the object conditions and the character conditions; and an action selection module that utilizes a processor that is a component of a computing device to select a first action for the player from the action table for the game environment based on a first situational awareness that includes the object conditions, the character conditions, the one or more prerequisites, and the priority levels, and the action selection module selecting a second action for the player from the action table for the game environment based on a second situational awareness and a second input from the user indicative of the operation On the game controller, the second situation awareness being different from the first situational awareness, and the second action being different from the first action. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for performing combat actions in a game environment, comprising:
-
identifying a player, an opponent, and an object in the game environment; receiving user input indicative of an attack by the player against the opponent;
determining a position and a state of the player, a position and a state of the opponent, and a position of the object;providing a priority ranking to each one of a plurality of combat attack actions; and
utilizing a processor that is a component of a computer to select a combat attack action performed by the player against the opponent from the plurality of combat attack actions based on the position and the state of the player, the position and the state of the opponent, the position of the object, and the priority rankings;receiving a second user input indicative of another attack by the player against the opponent; and selecting a second combat action that is different from the first combat action and that is performed by the player against the opponent, the second combat action being selected from the plurality of combat attack actions based on a second position and state of the player, a second position and state of the opponent, a second position of the object, and the priority rankings. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification