Patent classifications
A63F13/57
Method and system for populating a digital environment using a semantic map
A method of populating a digital environment with digital content is disclosed. Environment data describing the digital environment is accessed. Populator data describing a populator digital object is accessed. The populator data includes semantic data describing the populator digital object. The populator digital object is placed within the digital environment. A semantic map representation of the populator digital object is generated. The semantic map representation is divided into a plurality of cells. A target cell of the plurality of cells is selected as a placeholder in the digital environment for a digital object that is optionally subsequently instantiated. The selecting of the target cell is based on an analysis of the environment data, the populator data, and the semantic map representation. Placeholder data is recorded in the semantic map representation. The placeholder data includes properties corresponding to the digital object that is optionally subsequently instantiated.
Method and system for populating a digital environment using a semantic map
A method of populating a digital environment with digital content is disclosed. Environment data describing the digital environment is accessed. Populator data describing a populator digital object is accessed. The populator data includes semantic data describing the populator digital object. The populator digital object is placed within the digital environment. A semantic map representation of the populator digital object is generated. The semantic map representation is divided into a plurality of cells. A target cell of the plurality of cells is selected as a placeholder in the digital environment for a digital object that is optionally subsequently instantiated. The selecting of the target cell is based on an analysis of the environment data, the populator data, and the semantic map representation. Placeholder data is recorded in the semantic map representation. The placeholder data includes properties corresponding to the digital object that is optionally subsequently instantiated.
Drift method and apparatus for virtual vehicle in virtual world and storage medium
A drift method for a virtual vehicle in a virtual world is disclosed, including: receiving an operation start event with respect to a target interaction control that is provided on a user interface of an application while a virtual vehicle in a virtual world in the application is in a normal traveling state; controlling, according to the operation start event, the virtual vehicle to enter a drift state in the virtual world; and after an operation end event with respect to the target interaction control is received, controlling the virtual vehicle to remain in the drift state based on an angle between a vehicle head direction and a traveling direction being greater than or equal to a first threshold.
Drift method and apparatus for virtual vehicle in virtual world and storage medium
A drift method for a virtual vehicle in a virtual world is disclosed, including: receiving an operation start event with respect to a target interaction control that is provided on a user interface of an application while a virtual vehicle in a virtual world in the application is in a normal traveling state; controlling, according to the operation start event, the virtual vehicle to enter a drift state in the virtual world; and after an operation end event with respect to the target interaction control is received, controlling the virtual vehicle to remain in the drift state based on an angle between a vehicle head direction and a traveling direction being greater than or equal to a first threshold.
Player-tracking video game
A rhythm-based video game (“game”) is disclosed. In the game, a player slashes blocks representing musical beats using a pair of energy blades resembling a lightsaber. A gaming console renders multiple digital objects, e.g., digital blocks, digital mines and digital obstacles, that are approaching a player in a virtual space. The gaming console also renders a digital representation of an instrument, e.g., a lightsaber (“digital saber”), using which the player slashes, cuts or otherwise interacts with the digital blocks to cause a digital collision between the digital saber and the digital blocks. The player can score by slashing the digital blocks, not hitting the digital mines and avoiding the digital obstacles. The game presents the player with a stream of approaching digital objects in synchronization with music, e.g., a song's beats, being played in the game. The pace at which the digital blocks approach the player increases with the beats.
Player-tracking video game
A rhythm-based video game (“game”) is disclosed. In the game, a player slashes blocks representing musical beats using a pair of energy blades resembling a lightsaber. A gaming console renders multiple digital objects, e.g., digital blocks, digital mines and digital obstacles, that are approaching a player in a virtual space. The gaming console also renders a digital representation of an instrument, e.g., a lightsaber (“digital saber”), using which the player slashes, cuts or otherwise interacts with the digital blocks to cause a digital collision between the digital saber and the digital blocks. The player can score by slashing the digital blocks, not hitting the digital mines and avoiding the digital obstacles. The game presents the player with a stream of approaching digital objects in synchronization with music, e.g., a song's beats, being played in the game. The pace at which the digital blocks approach the player increases with the beats.
Storage medium storing game program, game apparatus, game system, and game processing method
Movement-related parameters used in virtual physical calculation are changed such that a designated object selected based on an operation input is caused to perform return movement to return to previously recorded positions and orientations, sequentially backward from the time of giving a start instruction based on the operation input. A state in a virtual space including a player character, the designated object, and other objects is updated based on the virtual physical calculation.
Storage medium storing game program, game apparatus, game system, and game processing method
Movement-related parameters used in virtual physical calculation are changed such that a designated object selected based on an operation input is caused to perform return movement to return to previously recorded positions and orientations, sequentially backward from the time of giving a start instruction based on the operation input. A state in a virtual space including a player character, the designated object, and other objects is updated based on the virtual physical calculation.
PROCESSOR-READABLE NON-TRANSITORY STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREIN, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD
An automatic placement mode is switched between ON and OFF in accordance with a setting parameter value set by a user. The setting parameter value and at least one in-game object is stored in association with each other. When the automatic placement mode is switched to be ON, the in-game object owned by the user, among the in-game objects associated with the setting parameter value, is automatically placed in a virtual space. Then, while the automatic placement mode is ON, if the user newly acquires the in-game object associated with the setting parameter value, this in-game object is automatically placed in the virtual space.
PROCESSOR-READABLE NON-TRANSITORY STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREIN, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD
An automatic placement mode is switched between ON and OFF in accordance with a setting parameter value set by a user. The setting parameter value and at least one in-game object is stored in association with each other. When the automatic placement mode is switched to be ON, the in-game object owned by the user, among the in-game objects associated with the setting parameter value, is automatically placed in a virtual space. Then, while the automatic placement mode is ON, if the user newly acquires the in-game object associated with the setting parameter value, this in-game object is automatically placed in the virtual space.