A63F13/5378

VIRTUAL MAP RENDERING METHOD AND APPARATUS, AND COMPUTER DEVICE AND STORAGE MEDIUM
20250229180 · 2025-07-17 ·

A virtual map rendering method is performed by a computer device. The method includes: obtaining a first fog bitmap of a virtual map related to a virtual scene, the first fog bitmap comprising color values of a plurality of bitmap regions, the plurality of bitmap regions being in one-to-one correspondence with a plurality of first map regions on the virtual map; determining, in response to a virtual object moving in the virtual scene, an object position of the virtual object on the virtual map based on a scene position of the virtual object in the virtual scene; updating the color values of the bitmap regions in the first fog bitmap based on the object position, to obtain a second fog bitmap; and rendering the virtual map based on the second fog bitmap.

GAME PLAY COMPANION APPLICATION

A method for gaming, including establishing a first communication channel with a first computing device associated with a first user configured for implementing a first instance of a gaming application in association with a first game play of the first user. The method further including establishing a second channel with a second computing device associated with the first user. The method further including generating an interface including information related to the first game play of the first user and second game play of a second user playing the gaming application. The method further including delivering the interface and the information over the second channel to the second computing device for display concurrent with the first game play of the first user.

Data display method and apparatus, storage medium, and electronic device

A data display method and apparatus, a storage medium, and an electronic device are provided. The method includes: receiving, by a terminal, a first target operation instruction on a client during a process of playing a video of a game on the client; obtaining, by the terminal, process data of a target type in response to the first target operation instruction. The process data indicates game information corresponding to a current moment of the video of the game, and the game information being time-sensitive. The method also includes displaying, by the terminal, a first target interface on the client, the first target interface displaying the process data of the target type.

NAVIGATION AND INTERACTION CONTROLS FOR THREE-DIMENSIONAL ENVIRONMENTS
20170352186 · 2017-12-07 ·

The techniques disclosed herein enable a user of a host computer or a user of a remote computer to locate, view, control, and modify objects of a virtual environment. Embodiments disclosed herein can include the generation of a graphical user interface providing a two-dimensional display showing objects at a predetermined elevation of a three-dimensional virtual environment. User interface controls are provided for changing the elevation of the two-dimensional display. The two-dimensional display can be updated to show different elevations as the controls are used to select a new elevation. In some embodiments, the two-dimensional display enables users to move objects of a virtual reality environment. The display can bring highlight to select objects enabling users to readily locate desired objects and locations. The features disclosed herein can be utilized by a computer hosting a virtual reality session or a remote computer operating a companion application.

NAVIGATION AND INTERACTION CONTROLS FOR THREE-DIMENSIONAL ENVIRONMENTS
20170352186 · 2017-12-07 ·

The techniques disclosed herein enable a user of a host computer or a user of a remote computer to locate, view, control, and modify objects of a virtual environment. Embodiments disclosed herein can include the generation of a graphical user interface providing a two-dimensional display showing objects at a predetermined elevation of a three-dimensional virtual environment. User interface controls are provided for changing the elevation of the two-dimensional display. The two-dimensional display can be updated to show different elevations as the controls are used to select a new elevation. In some embodiments, the two-dimensional display enables users to move objects of a virtual reality environment. The display can bring highlight to select objects enabling users to readily locate desired objects and locations. The features disclosed herein can be utilized by a computer hosting a virtual reality session or a remote computer operating a companion application.

Method and apparatus for generating mark information in virtual environment, electronic device, and storage medium

A method for generating mark information in a virtual environment includes displaying a target-perspective picture showing the virtual environment including a virtual character from a perspective, a sight bead and a mark control interface being displayed in the target-perspective picture. The method also includes receiving a first-perspective switching operation, and changing an observation direction of the target-perspective picture and an aiming position of the sight bead according to the first-perspective switching operation. The method further includes receiving a mark operation triggered on the mark control interface, and generating, according to the mark operation, mark information on a virtual object to which the aiming position points.

Method and apparatus for generating mark information in virtual environment, electronic device, and storage medium

A method for generating mark information in a virtual environment includes displaying a target-perspective picture showing the virtual environment including a virtual character from a perspective, a sight bead and a mark control interface being displayed in the target-perspective picture. The method also includes receiving a first-perspective switching operation, and changing an observation direction of the target-perspective picture and an aiming position of the sight bead according to the first-perspective switching operation. The method further includes receiving a mark operation triggered on the mark control interface, and generating, according to the mark operation, mark information on a virtual object to which the aiming position points.

Node based world mapping for finite, depth first search
11673050 · 2023-06-13 · ·

Methods and systems for providing assistance for an online game executed by a cloud gaming system includes receiving a game objective of a user playing the online game. A current location of the user in the online game is identified. A map of vector points defined for the online game is traversed in a backward direction from a vector point corresponding to location of the game objective to the current location, to identify vector points corresponding to activities performed by a plurality of prior players to achieve the game objective for the online game. A predicate list of the activities identified from the traversing is generated for presenting to the user. The predicate list specifies a sequence in which the activities need to be performed to achieve the game objective. The activities presented in the predicate list are dynamically adjusted based on changes to the current location of the user detected in the online game.

Node based world mapping for finite, depth first search
11673050 · 2023-06-13 · ·

Methods and systems for providing assistance for an online game executed by a cloud gaming system includes receiving a game objective of a user playing the online game. A current location of the user in the online game is identified. A map of vector points defined for the online game is traversed in a backward direction from a vector point corresponding to location of the game objective to the current location, to identify vector points corresponding to activities performed by a plurality of prior players to achieve the game objective for the online game. A predicate list of the activities identified from the traversing is generated for presenting to the user. The predicate list specifies a sequence in which the activities need to be performed to achieve the game objective. The activities presented in the predicate list are dynamically adjusted based on changes to the current location of the user detected in the online game.

Contextually aware communications system in video games

In response to receiving user input command for sending a contextually aware communication, a computer system is configured to use game state data to determine a target location that a player is focusing on in a virtual environment in a video game, identify a unit that the player likely wants to communicate about based on at least priorities of unit types and proximities of units to the target location, and select a communication action for performance. Different communication actions can be performed in response to the same user input command when the game state data indicates different game states.