Patent classifications
A63F13/833
VIRTUAL DOJO
A method and system for assisting a play is disclosed. A gameplay of a user of media content that is associated with a game type is received. A skill involved in the gameplay of the user is determined based on the gameplay of the user and the game type. A skill level of the user is determined based on the gameplay of the user. A training curriculum is provided to the user based on the skill and the skill level of the user upon detecting a triggering event.
VIRTUAL DOJO
A method and system for assisting a play is disclosed. A gameplay of a user of media content that is associated with a game type is received. A skill involved in the gameplay of the user is determined based on the gameplay of the user and the game type. A skill level of the user is determined based on the gameplay of the user. A training curriculum is provided to the user based on the skill and the skill level of the user upon detecting a triggering event.
Method and device for executing attack operation, storage medium and electronic device
This application discloses a method of performing an attack operation in a game by a computing device. The computing device determines a target range corresponding to a first attack operation performed by a first controlled object; determines a target attack object from to-be-attacked objects according to attribute values of the to-be-attacked objects in a case that there are the to-be-attacked objects in the target range, the to-be-attacked objects belonging to a second group, and the attribute value of the to-be-attacked object including: a reduced health value of the to-be-attacked object after the first attack operation is performed on the to-be-attacked object, and/or, a reduced health value of an object in the first group after a second attack operation of the to-be-attacked object is performed on the object; and then controls the first controlled object to perform the first attack operation on the target attack object in the virtual scene.
VIDEO GAME WITH AUTOMATED SCREEN SHOTS
A system obtains game medium information associated with a game medium in a virtual space. When a predetermined event occurs, the system determines a generation condition for an image of the virtual space based on the game medium information. The system generates an image including the game medium based on the generation condition.
COLLABORATIVE ELECTRONIC GAME PLAY EMPLOYING PLAYER CLASSIFICATION AND AGGREGATION
A method and system tracks, analyzes or sorts behaviors of user or players across a network to draw correlations from, or characterizations of, those user or players and identifies similarly characterized or mutually complementary user or players. For example, the method automatically obtains player data regarding interactions by each of multiple players with a multiplayer electronic game via each player's corresponding data processing device connected via the network. The method can then sort, classify or suggest additional activities, games, groups, or other different activities or actions for the players.
Visual target tracking
A method of tracking a target includes classifying a pixel having a pixel address with one or more pixel cases. The pixel is classified based on one or more observed or synthesized values. An example of an observed value for a pixel address includes an observed depth value obtained from a depth camera. Examples of synthesized values for a pixel address include a synthesized depth value calculated by rasterizing a model of the target; one or more body-part indices estimating a body part corresponding to that pixel address; and one or more player indices estimating a target corresponding to that pixel address. One or more force vectors are calculated for the pixel based on the pixel case, and the force vector is mapped to one or more force-receiving locations of the model representing the target to adjust the model representing the target into an adjusted pose.
Visual target tracking
A method of tracking a target includes classifying a pixel having a pixel address with one or more pixel cases. The pixel is classified based on one or more observed or synthesized values. An example of an observed value for a pixel address includes an observed depth value obtained from a depth camera. Examples of synthesized values for a pixel address include a synthesized depth value calculated by rasterizing a model of the target; one or more body-part indices estimating a body part corresponding to that pixel address; and one or more player indices estimating a target corresponding to that pixel address. One or more force vectors are calculated for the pixel based on the pixel case, and the force vector is mapped to one or more force-receiving locations of the model representing the target to adjust the model representing the target into an adjusted pose.
Non-transitory computer readable medium, information processing method, and game device
A non-transitory computer readable medium stores a program causing a computer to execute: displaying a player object on a virtual game space; causing the player object to perform a first motion when a first operation has been input; causing the player object to perform a special motion when the player object is not performing the first motion and an appearance of the player object satisfies a predetermined condition, irrespective of an input operation; and changing the appearance of the player object when the player object has performed the special motion.
MOTION MIRRORING SYSTEM THAT INCORPORATES VIRTUAL ENVIRONMENT CONSTRAINTS
A system that mirrors motion of a physical object by displaying a virtual object moving in a virtual environment. The mirroring display may be used for example for feedback, coaching, or for playing virtual games. Motion of the physical object is measured by motion sensors that may for example include an accelerometer, a gyroscope, and a magnetometer. Sensor data is transmitted to a computer that calculates the position and orientation of the physical object and generates a corresponding position and orientation of the virtual object. The computer may correct or adjust the calculations using sensor data redundancies. The virtual environment may include constraints on the position, orientation, or motion of the virtual object. These constraints may be used to compensate for accumulating errors in position and orientation. The system may for example use proportional error feedback to adjust position and orientation based on sensor redundancies and virtual environment constraints.
MOTION MIRRORING SYSTEM THAT INCORPORATES VIRTUAL ENVIRONMENT CONSTRAINTS
A system that mirrors motion of a physical object by displaying a virtual object moving in a virtual environment. The mirroring display may be used for example for feedback, coaching, or for playing virtual games. Motion of the physical object is measured by motion sensors that may for example include an accelerometer, a gyroscope, and a magnetometer. Sensor data is transmitted to a computer that calculates the position and orientation of the physical object and generates a corresponding position and orientation of the virtual object. The computer may correct or adjust the calculations using sensor data redundancies. The virtual environment may include constraints on the position, orientation, or motion of the virtual object. These constraints may be used to compensate for accumulating errors in position and orientation. The system may for example use proportional error feedback to adjust position and orientation based on sensor redundancies and virtual environment constraints.