Patent classifications
A63F13/5378
System for generating virtual golf course
A virtual golf course generation system of the present embodiment includes: a field template generation unit for generating a field template including information on a terrain and an altitude of a specific location and information on an object, by using a result classified or extracted from different map data so as to generate a virtual golf course; a 3D green terrain generation unit for generating a 3D green terrain by using a three-dimensional mesh generated using terrains and altitudes of a green and a green bunker of the actual golf course to be displayed on the virtual golf course; and a matching unit for matching the generated 3D green terrain with the field template to generate the virtual golf course.
Pathfinding Method, Device for a Game Object, and Computer-Readable Storage Medium
The present disclosure provides a pathfinding method and device for a game object, and a computer-readable storage medium. The pathfinding method for a game object includes the following steps: the game object receives a movement request and sends a movement starting point and a movement ending point to a map server; the map server forms map information, and sends the map information to a pathfinding server, and the pathfinding server generates a movement path and sends the movement path to the map server; the map server determines whether there is an obstruction in the movement path; when there is no obstruction, the map server marks the movement path as valid and registers map units passed in the movement path; and when there is an obstruction, the map server sends a re-finding request to the pathfinding server, and the pathfinding server generates an updated path, until the map server determines that there is no obstruction in the updated path. After using the described technical solution, object movement calculation in the game is separated from a map, and position prediction is introduced when a dynamic obstruction of the map is considered, so as to reduce a probability of object movement collision and re-pathfinding.
DELIVERY OF VIRTUAL EFFECT
A method for delivering a virtual effect is provided. In the method, a target delivery point of the target virtual effect is determined based on a delivery point selection received from a user of a first virtual object. The target virtual effect is configured to change an attribute value of a second virtual object within an effect range of the target virtual effect. An actual delivery point of the target virtual effect is determined based on the target delivery point and one of a plurality of delivery precisions. The one of the plurality of delivery precisions is determined based on a delivery distance between the target delivery point and a position of the first virtual object. Delivery of the target virtual effect in a virtual environment is controlled based on the actual delivery point.
SYSTEMS AND METHODS FOR GENERATING VIRTUAL MAPS IN VIRTUAL GAMES
Method and system for generating virtual maps. For example, the method includes determining first real-world driving characteristics based upon first real-world telematics data of a first real-world user, determining first real-world geolocation characteristics based upon first real-world geolocation data of the first real-world user, generating a first virtual map based upon the first real-world driving characteristics and the first real-world geolocation characteristics, presenting the first virtual map in a virtual game, determining second real-world driving characteristics based upon second real-world telematics data of a second real-world user, determining second real-world geolocation characteristics based upon second real-world geolocation data of the second real-world user, generating a second virtual map based upon the second real-world driving characteristics and the second real-world geolocation characteristics, and presenting the second virtual map in the virtual game.
SYSTEMS AND METHODS FOR GENERATING VIRTUAL MAPS IN VIRTUAL GAMES
Method and system for generating virtual maps. For example, the method includes determining first real-world driving characteristics based upon first real-world telematics data of a first real-world user, determining first real-world geolocation characteristics based upon first real-world geolocation data of the first real-world user, generating a first virtual map based upon the first real-world driving characteristics and the first real-world geolocation characteristics, presenting the first virtual map in a virtual game, determining second real-world driving characteristics based upon second real-world telematics data of a second real-world user, determining second real-world geolocation characteristics based upon second real-world geolocation data of the second real-world user, generating a second virtual map based upon the second real-world driving characteristics and the second real-world geolocation characteristics, and presenting the second virtual map in the virtual game.
Computer-readable non-transitory storage medium having stored therein information processing program, information processing method, information processing system, and information processing apparatus
A first image is generated by imaging a first three-dimensional virtual space including a predetermined object by a first virtual camera. In addition, a map object formed by a three-dimensional model corresponding to the first three-dimensional virtual space is generated, and an indicator object indicating the position of a predetermined object is placed on the map object. Then, a second image is generated by imaging the map object by a second virtual camera. At this time, the second image is generated such that, regarding the indicator object placed on the map object, the display manners of a part hidden by the map object and a part not hidden by the map object as seen from the second virtual camera are different from each other.
Computer-readable non-transitory storage medium having stored therein information processing program, information processing method, information processing system, and information processing apparatus
A first image is generated by imaging a first three-dimensional virtual space including a predetermined object by a first virtual camera. In addition, a map object formed by a three-dimensional model corresponding to the first three-dimensional virtual space is generated, and an indicator object indicating the position of a predetermined object is placed on the map object. Then, a second image is generated by imaging the map object by a second virtual camera. At this time, the second image is generated such that, regarding the indicator object placed on the map object, the display manners of a part hidden by the map object and a part not hidden by the map object as seen from the second virtual camera are different from each other.
Game apparatus, storage medium storing game program, game system, and game processing method
An example game apparatus selects an operational character that is to be used by a player in a multiplayer game with competition. The game apparatus selects an additional character that is to be added to the operational character from a plurality of candidates for an additional character to be selected. The additional character is associated with an image of the additional character, information of an effect to be given to performance in the game with competition of the operational character to which the additional character is added, and information about a type. The game apparatus generates a selection image including at least an image of the operational character selected by the player and each other user, an image of the additional character selected by the player, and an image of the type of the additional character, for display, during selection of the operational character and the additional character.
CONTROL DISPLAY METHOD AND APPARATUS, DEVICE, MEDIUM, AND PROGRAM PRODUCT
A control display method is performed by an electronic device, the method including: displaying a graphical user interface (GUI), the GUI including a virtual character located in a virtual environment and a control; updating a display position of the virtual character on the GUI as the virtual character moves in the virtual environment; and in accordance with a determination that the control blocks the virtual character at the display position: increasing a transparency of the control. The control display method enables a user to better observe the virtual character that would have been blocked by the control, and dynamic changes of the transparency of the control is more likely to attract the user's attention, so that the user does not miss important information.
Systems and methods for machine learning-based emergency egress and advisement
The disclosed systems and methods provide for generating real-time egress plans for users in a building, based on the users' current locations. As the users' current locations change, egress plans associated with the users can be dynamically modified in real-time. The egress plans can also be generated, modified, and/or trained based on inputted information about the user. The disclosed technology can include a mobile application for presenting, in a centralized interface, information about user-specific egress plans, training the user for different emergency scenarios, improving or changing features in the building to improve safety, and user profiles. The mobile application can include training simulation games to help prepare the users to safely egress during an emergency. The disclosed technology can also predict building component and structure emergency risk levels. The disclosed technology can also designate zones in the building based on possible egress routes.