Patent classifications
A63F13/5372
VIRTUAL OBJECT CONTROL METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM
A virtual object control method includes: controlling a first virtual object to move toward a target position in response to detecting a triggering operation on a first skill; while the first skill is in effect, detecting a triggering operation on a second skill; in response to detecting the triggering operation on the second skill: searching, based on the target position, for a target virtual object; and in accordance with a determination that the first virtual object reaches the target position: controlling the first virtual object to cast the second skill on the target virtual object. Searching is performed based on the target position associated with the first skill, so that a target actually attacked matches a target the user intends to attack, thereby improving the efficiency of human-machine interaction.
RAPID TARGET SELECTION WITH PRIORITY ZONES
In various examples, when a user presses a button to interact with an object while playing a mobile video game, a prioritization zone around a targeting reticle can be defined. If the user positions the prioritization zone on a group of objects, a set of prioritization rules are applied to identify high importance objects (e.g., game Champions) in the prioritization zone. Based on the prioritization rules, the system can select the identified high importance object found inside the prioritization zone that is closest to the targeting reticle. In some embodiments, the prioritization zone is activated only for a defined period of time after the user presses the attack button. If the user releases the attack button during the defined period of time, the system can identify any of the objects in the prioritization zone and select a high importance object to interact with (e.g., launch an attack).
METHOD TO IMPROVE USER UNDERSTANDING OF XR SPACES BASED IN PART ON MESH ANALYSIS OF PHYSICAL SURFACES
A method for providing a user with an improved understanding of an XR space in which the user is playing a video game includes: continuously tracking a user-controlled character in the video game; accessing a previously generated spatial mapping mesh (SMM) of surfaces of real elements present in the XR space, with corresponding positions and dimensions; analyzing information from the SMM on one or more real surfaces within a predetermined distance of the user-controlled character; carrying out an action based on a tracked position of the user-controlled character and, at least in part, on a result of the analysis; and making a consequence of the action visible to the user.
METHOD AND APPARATUS FOR DISPLAYING AIMING MARK
This disclosure relates to a method and apparatus for displaying an aiming mark. The method may include displaying a level interface. The level interface displays a master virtual character and at least two candidate virtual characters in a virtual environment. A candidate virtual character represents a virtual character to being aimed at by an aiming mark. The aiming mark is for marking an aimed target of the master virtual character during shooting. The method may further include displaying the aiming mark on a first virtual character of the at least two candidate virtual characters, and switching to display the aiming mark on a second virtual character of the at least two candidate virtual characters in response to a switching operation on the aimed target.
GHOST COMPARISON MODE
A method and system for providing visual comparisons to previous gameplay is disclosed. A plurality of datasets, with each dataset associated with displaying at least a part of gameplay from a past gameplay session of an interactive content title and a set of synch points within the past gameplay session is stored. An input over a communication network from a client device of a player associated with a current gameplay session is received. The received input indicates one of the stored datasets associated with the interactive content title. An overlay for a display of the current gameplay session is generated. The overlay includes a ghost projection based on the indicated dataset. The ghost projection is superimposed over the display of a virtual environment of the current gameplay session based on the set of synch points.
Placement of user information in a game space
The generation, association, and display of in-game tags are disclosed. Such tags introduce an additional dimension of community participation to both single and multiplayer games. Through such tags, players are empowered to communicate through filtered text messages and images as well as audio clips that other game players, including top rated players, have generated and placed at particular coordinates and/or in context of particular events within the game space. The presently described in-game tags and associated user generated content further allow for label based searches with respect to game play.
METHOD AND APPARATUS FOR CONTROLLING VIRTUAL RACE CAR, STORAGE MEDIUM, AND DEVICE
This application discloses a method for controlling a virtual race car based on artificial intelligence (AI). The method includes: controlling, using a client, a first virtual race car to move on a virtual map of a round of racing game, the first virtual race car being a pursuing race car and the first account being an account participating in the round of racing game; displaying, on the client, that an endurance value of a second virtual race car is reduced when a predefined location of the first virtual race car hits the second virtual race car on the virtual map, the second virtual race car being a fleeing race car in the round of racing game controlled by a second account logged into the round of racing game; and displaying, on the client, that the second virtual race car wins the round of racing game when the endurance value of the second virtual race car is greater than a preset threshold for a specified time.
Interaction method and apparatus for locking target in game
An interaction method and apparatus for locking a target in a game is provided. The method includes that: when detecting a preset touch operation of a touch medium within an effective operation range of a first operation icon, a first position is determined in a game interface, a sliding touch operation of the touch medium is detected, and the first position is updated according to a sliding trace of the touch medium; an optional virtual character is determined from the at least one optional virtual character as a preselected virtual character; visual marking is performed on the preselected virtual character so as to distinct from other optional virtual characters; and when detecting the touch medium leaves a touch screen, the present preselected virtual character is locked as a target virtual character of the first operation.
Controlling a user interface of a computer device
A method for displaying the relative positions of two players playing a game on a user device. The set of levels within an episode that a first player is playing are displayed on the graphical user interface of his computer device. These levels are set out in a predetermined order, wherein access to the next level is granted once the player has completed the preceding levels. Inputs from the player are received as the player plays each level. This enables the game to determine when the level has been completed, and to generate player data indicating the level the player is playing. In an episode race, the relative positions of the two players can then be displayed based on the time taken for the first and second players to complete one or more levels in their respective sets of levels. A player may compete against bots, created from historic user data, or against live opponents. In another feature, the user can select a specific theme from a group of themes to play an episode of the game in. In another feature, the user can invite another user to play in the same theme as him, even if the two players are playing different levels with different difficulties.
Controlling a user interface of a computer device
A method for displaying the relative positions of two players playing a game on a user device. The set of levels within an episode that a first player is playing are displayed on the graphical user interface of his computer device. These levels are set out in a predetermined order, wherein access to the next level is granted once the player has completed the preceding levels. Inputs from the player are received as the player plays each level. This enables the game to determine when the level has been completed, and to generate player data indicating the level the player is playing. In an episode race, the relative positions of the two players can then be displayed based on the time taken for the first and second players to complete one or more levels in their respective sets of levels. A player may compete against bots, created from historic user data, or against live opponents. In another feature, the user can select a specific theme from a group of themes to play an episode of the game in. In another feature, the user can invite another user to play in the same theme as him, even if the two players are playing different levels with different difficulties.