Patent classifications
A63F13/60
Systems and methods for providing customized instances of a game within a virtual space
A system and method for providing customized instances of a game within a virtual space. The system may be configured to obtain values associated with one or more users of the virtual space. The game, which is playable within the virtual space, may initially comprise predefined features and initially undefined features. The customizations may define the initially undefined features to provide custom-defined features. As such, when played, the game may include the predefined features and the custom-defined features. Customizations defining the initially undefined features to provide custom-defined features for a given instance of the game may be determined based on the values associated with a given user. The system may be configured to provide the given instance of the game to the given user.
DYNAMIC MODIFICATION OF MULTIPLE HAPTIC EFFECTS
Providing haptic feedback includes identifying a three-dimensional (3D) area around a user. The 3D area is divided into a plurality of 3D sectors. At least one haptic effect is determined based on content displayed relative to the 3D area. At least one haptic effect is modulated by determining, for each of the 3D sectors, at least one weighted haptic effect. A modified haptic effect is generated for each of the 3D sectors based on a sum of the at least one weighted haptic effect. The haptic feedback is provided in response to a haptic control signal including instructions to playback a basic haptic pattern, the basic haptic pattern being transcoded from the modulated haptic effect. Numerous other aspects are provided.
METHOD AND APPARATUS FOR PROVIDING A COMPUTER IMPLEMENTED GAME
A computer device provides a computer implemented game. Different levels of the computer implemented game are displayed. A game starting at one of the levels and being with a plurality of other players is provided. The game challenge require the completion of a plurality of consecutive levels of the levels. If the player or another other player fails to complete a level, the player or other player is removed from the game challenge. As the player progresses through the levels information about a remaining number of the plurality of players in the game challenge is displayed.
TECHNIQUES FOR USER RANKINGS WITHIN GAMING SYSTEMS
Techniques are described herein for a gaming system that maintains an internal score and an external score for each user. The system maintains the internal scores to reflect demonstrated user skill. The system uses the accurate internal scores to facilitate communication between client computing devices associated with users that have been selected to participate in gameplay instances based on the internal scores. The external scores maintained by the system displayed to the users. Because the external scores are not used for matchmaking, the external scores may be adjusted in any way without requiring internal consistency. For example, to combat gameplay stagnation, the gameplay system periodically resets maintained external scores. For a time, comparisons between the reset external scores do not accurately reflect the users' rankings within the game. However, as the users participate in gameplay, the external scores return to levels that are similar to the users' internal scores.
Processing method, rendering method and device for static component in game scene
A processing method, rendering method and device for static components in a game scene are provided. The rendering method includes: a parent model corresponding to a plurality of static components is loaded, the parent model comprising at least two sub-models corresponding to at least two sub-components, and information of each of the at least two sub-models is recorded in a model file of the parent model; a scene global identifier of the at least one sub-model marked as hidden in the parent model is determined, wherein the scene global identifier includes identification information of each of the at least two sub-models in the game scene; and at least one sub-model not marked as hidden of the parent model is rendered in a preset manner.
Processing method, rendering method and device for static component in game scene
A processing method, rendering method and device for static components in a game scene are provided. The rendering method includes: a parent model corresponding to a plurality of static components is loaded, the parent model comprising at least two sub-models corresponding to at least two sub-components, and information of each of the at least two sub-models is recorded in a model file of the parent model; a scene global identifier of the at least one sub-model marked as hidden in the parent model is determined, wherein the scene global identifier includes identification information of each of the at least two sub-models in the game scene; and at least one sub-model not marked as hidden of the parent model is rendered in a preset manner.
Systems and methods for a shared interactive environment
Systems and methods for maintaining a shared interactive environment include receiving, by a server, requests to register a first input device of a first user and a second input device of a second user with a shared interactive environment. The first input device may be for a first modality involving user input for an augmented reality (AR) environment, and the second input device may be for a second modality involving user input for a personal computer (PC) based virtual environment or a virtual reality (VR) environment. The server may register the first and second input device with the shared interactive environment. The server may receive inputs from a first adapter for the first modality and from a second adapter for the second modality. The inputs may be for the first and second user to use the shared interactive environment.
Systems and methods for a shared interactive environment
Systems and methods for maintaining a shared interactive environment include receiving, by a server, requests to register a first input device of a first user and a second input device of a second user with a shared interactive environment. The first input device may be for a first modality involving user input for an augmented reality (AR) environment, and the second input device may be for a second modality involving user input for a personal computer (PC) based virtual environment or a virtual reality (VR) environment. The server may register the first and second input device with the shared interactive environment. The server may receive inputs from a first adapter for the first modality and from a second adapter for the second modality. The inputs may be for the first and second user to use the shared interactive environment.
Game result overlay system
Systems and methods are directed to presenting, by one or more processors, a game result indicium and in response to a user-selection of the game result indicium, the system and method retrieves game play information related to a game play session. The system also generates, by the one or more processors, a game result overlay based on the game play information generated during the game play session, presents the game play overlay overlaid on a media content item to generate a composite media content item, and transmits the composite media item to a second user.
Dynamic Spawn Assets Based on News Feeds in a Game
A dynamic asset spawning engine is provided in a data processing system for dynamically spawning assets in a video game based on one or more news feeds. The dynamic asset spawning engine semantically tags a library of video game assets with game tag descriptors. The dynamic asset spawning engine parses and processes the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets. The dynamic spawning engine assigns the identified supplemental tag descriptors and spawning parameters to the one or more video game assets. The video game spawns the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.