Patent classifications
A63F13/5378
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.
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.
LOCAL ENVIRONMENT SCANNING TO CHARACTERIZE PHYSICAL ENVIRONMENT FOR USE IN VR/AR
A user’s environment is scanned and an augmented reality game such as a treasure is set up based on the scan. The user needs to use a phone to uncover clues in a game environment that is customized to user’s own personal real-world environment, which is discovered using SLAM or GPS so that a map of furniture can be built. The game hides a virtual object behind a virtualized image of the real-world furniture. Machine learning may be used to train a model with common objects and where interesting hidden spaces could exist. Given the user’s inputted data, real world physical room data and objects are used to determine a likely location to hide a virtual object.
LOCAL ENVIRONMENT SCANNING TO CHARACTERIZE PHYSICAL ENVIRONMENT FOR USE IN VR/AR
A user’s environment is scanned and an augmented reality game such as a treasure is set up based on the scan. The user needs to use a phone to uncover clues in a game environment that is customized to user’s own personal real-world environment, which is discovered using SLAM or GPS so that a map of furniture can be built. The game hides a virtual object behind a virtualized image of the real-world furniture. Machine learning may be used to train a model with common objects and where interesting hidden spaces could exist. Given the user’s inputted data, real world physical room data and objects are used to determine a likely location to hide a virtual object.
User interface display method and apparatus, device and computer-readable storage medium
The disclosure discloses a user interface display method and apparatus, a device, and a storage medium. The method includes: displaying a user interface; receiving a display instruction from a server, the display instruction including data of a first-class object and data of a second-class object, the first-class object being a virtual object having obtained a larger quantity of virtual resources than a target virtual object, the second-class object being a virtual object having obtained a same or smaller quantity of virtual resources than the target virtual object; and displaying first visible information corresponding to the first-class object in the user interface, or displaying first visible information and second visible information corresponding to the second-class object in the user interface.
Incentivizing location-based actions by groups
A method of incentivizing location-based actions by groups is disclosed. A group of users of a game networking system is notified that an incentive reward is to be provided based on a number of members of the group performing a location-based action transgressing a threshold. The incentive reward is provided based on the number of members of the group performing the location-based action transgressing the threshold.
Initiating real-time games in video communications
In one embodiment, a method includes, by a client system of a first user, presenting a communication interface including a plurality of layers, wherein a first layer of the communication interface includes a video communication of the second user, and wherein a second layer of the communication interface includes a thumbnail view of a video communication of the first user, receiving a request from the second user to initiate a first game, receiving a user input indicative an acceptance of the request to initiate the first game, generating a game container containing the first game in a third layer of the communication interface, reducing the first layer to a thumbnail within the communication interface, and overlaying the first layer onto the third layer, wherein the second layer is closed responsive to the overlaying of the first layer onto the third layer.
Spectating support apparatus, spectating support method, and spectating support program
A map data analysis unit refers to map data for a game in which a plurality of players compete in a three-dimensional space to extract positional information on each player. A feature parameter extraction unit extracts a feature parameter related to the game. A spectating area analysis unit analyzes one or more areas in a map that should be viewed by spectators, based on the positional information on each player and the feature parameter related to the game. A map data generation unit generates spectating map data by associating information indicating the area that should be viewed by spectators with the map data.
METHOD AND APPARATUS FOR CONTROLLING VIRTUAL OBJECT TO USE VIRTUAL PROP, TERMINAL, AND MEDIUM
This application discloses a method for controlling a virtual object to use a virtual prop in a virtual environment. The method includes: displaying a throwing route setting control in response to a trigger operation on a target prop control, the target prop control being a use control corresponding to an airdrop virtual prop, the throwing route setting control displaying a virtual environment map; displaying a target throwing route corresponding to the airdrop virtual prop in the virtual environment map in response to a gesture operation on the throwing route setting control, the gesture operation generating the target throwing route passing through a first operation position and a second operation position; and displaying the airdrop virtual prop thrown along the target throwing route. A throwing range of a virtual prop is expanded along the target throwing route, thereby improving a hit ratio of the virtual prop onto another virtual object.
METHODS, SYSTEMS, AND DEVICES OF SOCIAL NETWORKING WITH PORTIONS OF RECORDED GAME CONTENT
Embodiments include a system and method that facilitate detecting a request from a player to share a trigger clip of a video game, preparing the trigger clip for sharing and sharing the trigger clip in a message to a third party or to a social media destination. Additional embodiments include storing one or more trigger clips in a library where the trigger clips are available for searching and review by players and others. Advantages include making the trigger clips available for subsequent review, training, coaching and other purposes.