Game control method and device, computer equipment and storage medium
By using a graphical user interface to display the body position of a virtual object in shooting games, it solves the problem that players find it difficult to judge their relationship with the enemy's body position, and improves the accuracy and experience of game operations.
Patent Information
- Application Number
- CN202510614142.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-12
- Publication Date
- 2025-06-24
AI Technical Summary
In shooting games, it is difficult for players to judge their own position and the enemy in real time, which leads to relying on game experience to establish gun advantages and high operation requirements.
The terminal device provides a graphical user interface, in response to the body position detection event for the first virtual object and the second virtual object, it determines the body position exposure information of the second virtual object within the observation field of the first virtual object in the game scene, and displays an indication mark for indicating the body position exposure of the second virtual object on the graphical user interface.
It facilitates players to understand the exposure of the second virtual object in the body area under their own field of view, improves the accuracy and efficiency of game operations, and thus improves the player's gaming experience.
Smart Images

Figure CN120189706A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and particularly to a game control method, device, computer device, and computer-readable storage medium. Background Art
[0002] In shooting games, players often use the strategy of taking cover and aiming around the corner to reduce the hit area and expand the field of view advantage, which is widely used in high-level games. However, limited by the blind spot of the first-person view and the insufficient operation accuracy of mobile devices, it is difficult for players to judge the position relationship between themselves and the enemy in real time, resulting in the establishment of the advantage in gunfights often relying on game experience and having high requirements for players' operations. Summary of the Invention
[0003] Embodiments of this application provide a game control method, device, computer device, and computer-readable storage medium, which can improve the game experience of players.
[0004] Embodiments of this application provide a game control method. A graphical user interface is provided by a terminal device, and at least part of the game scene is displayed on the graphical user interface. The method includes:
[0005] In response to a body position detection event for a first virtual object and a second virtual object, determining second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene, where the first virtual object is controlled by the terminal device;
[0006] Based on the second body position exposure information, displaying a second body position exposure indication mark on the graphical user interface to indicate the body position exposure situation of the second virtual object.
[0007] Correspondingly, embodiments of this application further provide a game control device. A graphical user interface is provided by a terminal device, and at least part of the game scene is displayed on the graphical user interface. The device includes:
[0008] A first determination unit, configured to determine second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene in response to a body position detection event for the first virtual object and the second virtual object, where the first virtual object is controlled by the terminal device;
[0009] A first display unit, configured to display a second body position exposure indication mark on the graphical user interface to indicate the body position exposure situation of the second virtual object based on the second body position exposure information.
[0010] Correspondingly, an embodiment of the present application further provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the game control method provided in any embodiment of the present application.
[0011] Correspondingly, an embodiment of the present application further provides a computer-readable storage medium storing multiple instructions adapted to be loaded by a processor to execute the game control method as described above.
[0012] In an embodiment of the present application, in response to a body position detection event for a first virtual object and a second virtual object, second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene is determined; based on the second body position exposure information, a second body position exposure indication identifier for indicating the body position exposure condition of the second virtual object is displayed on the graphical user interface. In this way, the current player can conveniently understand the body area exposure condition of the second virtual object under their own field of view, facilitating subsequent game operations and thus improving the player's game experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] To more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those skilled in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0014] Figure 1 It is a schematic diagram of a game control system scenario provided by an embodiment of the present application.
[0015] Figure 2 It is a schematic flowchart of a game control method provided by an embodiment of the present application.
[0016] Figure 3 It is a schematic diagram of an application scenario of a game control method provided by an embodiment of the present application.
[0017] Figure 4 It is a schematic diagram of another application scenario of a game control method provided by an embodiment of the present application.
[0018] Figure 5 It is a schematic diagram of another application scenario of a game control method provided by an embodiment of the present application.
[0019] Figure 6 It is a schematic diagram of another application scenario of a game control method provided by an embodiment of the present application.
[0020] Figure 7 It is a schematic diagram of another application scenario of a game control method provided by an embodiment of the present application.
[0021] Figure 8 Schematic diagram of an application scenario of another game control method provided by an embodiment of the present application.
[0022] Figure 9 Schematic diagram of an application scenario of another game control method provided by an embodiment of the present application.
[0023] Figure 10 Schematic diagram of an application scenario of another game control method provided by an embodiment of the present application.
[0024] Figure 11 Block diagram of the structure of a game control device provided by an embodiment of the present application.
[0025] Figure 12 Schematic diagram of the structure of a computer device provided by an embodiment of the present application. Detailed implementation manners
[0026] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.
[0027] An embodiment of the present application provides a game control method, device, computer-readable storage medium, and computer device. Specifically, the game control method in the embodiment of the present application can be executed by a computer device, where the computer device can be a terminal or a server, etc. The terminal can be a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), etc. The terminal can also include a client, and the client can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0028] For example, when the game control method runs on a terminal, the terminal device stores a game application and is used to present the virtual scene in the game screen. The terminal device is used to interact with the user through a graphical user interface. For example, the game application is downloaded and installed on the terminal device and then run. The ways for the terminal device to provide the graphical user interface to the user can include various methods. For example, it can be rendered and displayed on the display screen of the terminal device, or the graphical user interface can be presented through holographic projection. For example, the terminal device can include a touch display screen and a processor. The touch display screen is used to present the graphical user interface and receive the operation instructions generated by the user acting on the graphical user interface. The graphical user interface includes the game screen. The processor is used to run the game, generate the graphical user interface, respond to the operation instructions, and control the display of the graphical user interface on the touch display screen.
[0029] For example, when the game control method runs on a server, it can be a cloud game. A cloud game refers to a game mode based on cloud computing. In the operating mode of a cloud game, the running entity of the game application and the entity presenting the game screen are separated. The storage and running of the game control method are completed on the cloud game server. And the presentation of the game screen is completed on the cloud game client. The cloud game client is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud game client can be a display device with data transmission function near the user side, such as a mobile terminal, a television, a computer, a palm computer, a personal digital assistant, etc. However, the terminal device for processing game data is the cloud game server in the cloud. When playing a game, the user operates the cloud game client to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses data such as the game screen, returns it to the cloud game client through the network. Finally, the game screen is decoded and output through the cloud game client.
[0030] Please refer to Figure 1 , Figure 1A scenario diagram of a game control system provided by an embodiment of the present application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the servers of different games through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to games. Additionally, the terminal has one or more multi-touch sensitive screens for sensing and obtaining input of touch or swipe operations performed by the user at multiple points on one or more touch display screens. Additionally, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and through different servers. The network can be a wireless network or a wired network, such as the wireless network being a wireless local area network (WLAN), local area network (LAN), cellular network, 2G network, 3G network, 4G network, 5G network, etc. Additionally, different terminals 1000 can also use their own Bluetooth network or hotspot network to connect to other terminals or to the server, etc. For example, multiple users can go online through different terminals and thus connect and synchronize with each other through an appropriate network to support multi-player games. Additionally, the system can include multiple databases, the multiple databases being coupled to different servers, and information related to the game environment can be continuously stored in the databases when different users are online for multi-player games.
[0031] Embodiments of the present application provide a game control method, which can be executed by a terminal or a server. Embodiments of the present application will be described by taking the game control method executed by the terminal as an example. Among them, the terminal includes a touch display screen and a processor. The touch display screen is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the content on the local terminal in response to the received operation instructions, or can control the content of the peer server in response to the received operation instructions. For example, the operation instructions generated by the user acting on the graphical user interface include instructions for starting a game application, and the processor is configured to start the game application after receiving the instructions for starting the game application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch sensitive screen capable of sensing touch or swipe operations performed simultaneously by multiple points on the screen. When the user uses a finger to perform a touch operation on the graphical user interface, when the graphical user interface detects the touch operation, it controls different virtual objects in the game to perform actions corresponding to the touch operation. For example, the game can be any one of games such as casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. Among them, the game can include a virtual scene of the game. In addition, the virtual scene of the game can include one or more virtual objects controlled by the user (or player), such as virtual objects. In addition, the virtual scene of the game can also include one or more obstacles, such as railings, ditches, walls, etc., to limit the movement of the virtual objects, for example, to limit the movement of one or more objects to a specific area within the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide assistance to the player, provide virtual services, increase scores related to the player's performance, etc. In addition, the graphical user interface can also present one or more indicators to provide indication information to the player. For example, the game can include a virtual object controlled by the player and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other players of the game. For example, one or more other virtual objects can be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to implement a human-computer battle mode. For example, a virtual object has various skills or abilities that a game player can use to achieve goals. For example, a virtual object has one or more weapons, props, tools, etc. that can be used to eliminate other objects in the game. Such skills or abilities can be activated by the game player using one of multiple preset touch operations on the touch display screen of the terminal. The processor can be configured to present a corresponding game screen in response to the operation instructions generated by the user's touch operation.
[0032] It should be noted thatFigure 1 The scene schematic diagram of the game control system shown is merely an example. The image processing system and the scene described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art can know that with the evolution of the game control system and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0033] Based on the above problems, the embodiments of the present application provide a first game control method, device, computer device, and computer-readable storage medium, which can improve the game experience of players. The following will be described in detail respectively. It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments.
[0034] The embodiments of the present application provide a game control method, which can be executed by a terminal or a server. The embodiments of the present application will be described by taking the game control method executed by the terminal as an example.
[0035] Please refer to Figure 2 , Figure 2 , which is a flowchart of a game control method provided by the embodiments of the present application. The specific process of this game control method can be as follows:
[0036] 101. In response to a body position detection event for a first virtual object and a second virtual object, determine the second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene.
[0037] In the embodiments of the present application, a graphical user interface is provided by a terminal device, and the content displayed on the graphical user interface can at least include: at least part of the game scene of the target game. Among them, the first virtual object can be a virtual object controlled by the current player through the terminal device.
[0038] Among them, the target game can include various types, such as shooting games, etc.
[0039] Among them, the partial game scene displayed on the graphical user interface can be determined according to the position of the first virtual object in the entire game scene and the observation perspective of the virtual object.
[0040] In some embodiments, the method may further include some steps:
[0041] In response to the body position detection event, determine the first body position exposure information of the first virtual object within the observation field of view of the second virtual object in the game scene.
[0042] That is, the body position detection event is used to indicate the body position detection of the first virtual object and the second virtual object.
[0043] In the embodiments of the present application, body position detection refers to detecting the exposure of the body parts of the second virtual object within the field of view of the first virtual object, and detecting the exposure of the body parts of the first virtual object within the field of view of the second virtual object.
[0044] In some embodiments, the body position detection of the first virtual object and the second virtual object can be performed by the server.
[0045] For example, after receiving the body position detection event for the first virtual object and the second virtual object, the server can detect the exposure of the body parts of the second virtual object within the field of view of the first virtual object, and detect the exposure of the body parts of the first virtual object within the field of view of the second virtual object, and send the detected exposure of the body parts of the second virtual object and the exposure of the body parts of the first virtual object to the terminal device, so that the terminal device obtains the first body position exposure information of the first virtual object and the second body position exposure information of the second virtual object.
[0046] Among them, the second virtual object refers to a virtual object that appears within the observation field of view of the first virtual object.
[0047] In some embodiments, the second virtual object may include a virtual object controlled by other players, or an NPC object in the game scene, etc.
[0048] Among them, the observation field of view of the second virtual object refers to the game scene area observed from the observation perspective of the second virtual object based on the position of the second virtual object in the entire game scene.
[0049] Among them, the observation field of view of the first virtual object refers to the game scene area observed from the observation perspective of the second virtual object based on the position of the first virtual object in the entire game scene.
[0050] Among them, the first body position exposure information refers to the exposure of the body area of the first virtual object within the observation field of view of the second virtual object in the game scene.
[0051] Among them, the second body position exposure information refers to the exposure of the body area of the second virtual object within the observation field of view of the first virtual object in the game scene.
[0052] In some embodiments, the response to the body position detection event for the first virtual object and the second virtual object may include at least one of the following:
[0053] Responding to the appearance of the second virtual object within the observation field of view of the first virtual object in the game scene;
[0054] In response to a second virtual object appearing within the aiming area corresponding to the first virtual object in the game scene.
[0055] Among them, the viewing field of view range of the first virtual object can be the partial game scene displayed on the graphical user interface. For example, when a second virtual object appears in the game scene displayed on the graphical user interface, a body position detection event for the first virtual object and the second virtual object can be triggered.
[0056] For example, please refer to Figure 3 , Figure 3 which is a schematic diagram of an application scenario of a game control method provided by an embodiment of the present application. In Figure 3 the graphical user interface 10 shown, a partial game scene 11 within the viewing field of view of the first virtual object is displayed. When a second virtual object 20 appears in the game scene 11, a body position detection event for the first virtual object and the second virtual object can be triggered.
[0057] In some embodiments, the graphical user interface 10 may further include: a movement control 12, a crouching control 13, a prone control 14, a jumping control 15, a shooting control 16, a map control 17, and other game-related information, etc. Among them, the movement control 12 can be used to control the movement of the first virtual object in the game scene 11, the crouching control 13 can be used to control the first virtual object to perform a crouching action; the prone control 14 can be used to control the first virtual object to perform a prone action; the jumping control 15 can be used to control the first virtual object to perform a jumping action; the shooting control 16 can be used to control the first virtual object to shoot at enemy objects in the game scene 11 (for example, other player characters controlled by other players, etc.); the map control 17 can display a thumbnail map of the game scene 11 and the position of the first virtual object in the game scene 11, which can facilitate the current game player to observe the real-time position of the first virtual object in the game scene 11.
[0058] Among them, the aiming area refers to the area where the player aligns the crosshair in the game scene, and the aiming area can be used to assist the player in controlling the virtual object to attack other virtual objects (such as shooting).
[0059] Among them, the aiming area corresponding to the first virtual object, that is, the area where the current player aligns the crosshair in the game scene displayed on the graphical user interface. For example, when a second virtual object appears in the aiming area corresponding to the first virtual object, a body position detection event for the first virtual object and the second virtual object can be triggered.
[0060] For example, please refer to Figure 4 , Figure 4 which is a schematic diagram of another application scenario of a game control method provided by an embodiment of the present application. In Figure 4In the graphical user interface 10 shown, a partial game scene 11 within the viewing field of the first virtual object is displayed. The area in the game scene 11 that the crosshair is aimed at is the crosshair area 111. When a second virtual object 20 appears in the crosshair area 111, a body position detection event for the first virtual object and the second virtual object can be triggered.
[0061] In some embodiments, in order to obtain accurate body position exposure information of the first virtual object, the step of "determining the first body position exposure information of the first virtual object within the viewing field of the second virtual object in the game scene" may include the following operations:
[0062] Based on the body area of the first virtual object that appears within the viewing field of the second virtual object in the game scene, determine the first body exposure area;
[0063] Based on the body area of the first virtual object that does not appear within the viewing field of the second virtual object in the game scene, determine the first body non-exposure area;
[0064] Based on the first body exposure area and the first body non-exposure area, obtain the first body position exposure information of the first virtual object.
[0065] Among them, the first body exposure area, that is, the body area of the first virtual object that the second virtual object can observe.
[0066] Among them, the first body non-exposure area, that is, the body area of the first virtual object that the second virtual object cannot observe.
[0067] Among them, the first body position exposure information of the first virtual object includes: the first body exposure area and the first body non-exposure area.
[0068] In some embodiments, the server may detect the body area of the first virtual object that does not appear within the viewing field of the second virtual object in the game scene, and send the detected result to the terminal device so that the terminal device determines the first body exposure area.
[0069] In some embodiments, in order to obtain accurate body position exposure information of the second virtual object, the step of "determining the second body position exposure information of the second virtual object within the viewing field of the first virtual object in the game scene" may include the following operations:
[0070] Based on the body area of the second virtual object that appears within the viewing field of the first virtual object in the game scene, determine the second body exposure area;
[0071] Based on the body area of the second virtual object that does not appear within the observation field of view of the first virtual object in the game scenario, determine the second body unexposed area;
[0072] Based on the second body exposed area and the second body unexposed area, obtain the second body exposure information of the second virtual object.
[0073] Among them, the second body exposed area, that is, the body area of the second virtual object that can be observed by the first virtual object.
[0074] Among them, the second body unexposed area, that is, the body area of the second virtual object that cannot be observed by the first virtual object.
[0075] Among them, the second body exposure information of the second virtual object includes: the second body exposed area and the second body unexposed area.
[0076] In some embodiments, the server can detect the body area of the second virtual object that does not appear within the observation field of view of the first virtual object in the game scenario, and send the detected result to the terminal device so that the terminal device determines the second body exposed area.
[0077] 102. Based on the second body exposure information, display a second body exposure indication mark on the graphical user interface for indicating the body exposure situation of the second virtual object.
[0078] Among them, the second body exposure indication mark includes a second ideographic graphic for representing the second body of the second virtual object. Among them, the second ideographic graphic includes a third graphic area and / or a fourth graphic area. The third graphic area is used to characterize the second body exposed area of the second body exposed to the first virtual object, and the fourth graphic area is used to characterize the second body unexposed area of the second body not exposed to the first virtual object.
[0079] In some embodiments, based on the second body exposure information, displaying a second body exposure indication mark on the graphical user interface for indicating the body exposure situation of the second virtual object may include the following operations:
[0080] Obtain the second preset body graphic corresponding to the second virtual object;
[0081] Based on the position of the second body exposed area in the second body of the second virtual object, determine the third graphic area in the second preset body graphic;
[0082] Based on the position of the second body exposed area in the second body of the second virtual object, determine the fourth graphic area in the second preset body graphic;
[0083] Generate a second ideographic graphic based on the second preset body graphic, the third graphic area, and the fourth graphic area.
[0084] In some embodiments, the method may further include the following steps:
[0085] Based on the first body exposure information, display a first body exposure indication mark on the graphical user interface to indicate the body exposure condition of the first virtual object.
[0086] Wherein, the first body exposure indication mark includes a first ideographic graphic representing the first body of the first virtual object. The first ideographic graphic includes a first graphic area and / or a second graphic area. The first graphic area is used to represent the first body exposure area of the first body that is exposed to the second virtual object, and the second graphic area is used to represent the first body non-exposure area of the first body that is not exposed to the second virtual object.
[0087] In the embodiments of the present application, the ideographic graphic refers to a graphical expression of the body information of the virtual object.
[0088] In some embodiments, based on the first body exposure information, displaying a first body exposure indication mark on the graphical user interface to indicate the body exposure condition of the first virtual object may include the following operations:
[0089] Obtain a first preset body graphic corresponding to the first virtual object;
[0090] Based on the position of the first body exposure area in the first body of the first virtual object, determine the first graphic area in the first preset body graphic;
[0091] Based on the position of the first body exposure area in the first body of the first virtual object, determine the second graphic area in the first preset body graphic;
[0092] Based on the first preset body graphic, the first graphic area, and the second graphic area, generate a first ideographic graphic.
[0093] For example, please refer to Figure 5 , Figure 5 which is a schematic diagram of an application scenario of another game control method provided by the embodiments of the present application. In Figure 5 the graphical user interface 10 shown, a first body exposure indication mark 30 and a second body exposure indication mark 40 are displayed.
[0094] Among them, the first body exposure indication identifier 30 includes a first ideogram for representing the first body of the first virtual object. The first ideogram includes a first graphic area 31 and a second graphic area 32. Among them, the first graphic area 31 is used to indicate the first body exposure area of the first body of the first virtual object that is exposed to the second virtual object; the second graphic area 32 is used to indicate the first body non-exposure area of the first body of the first virtual object that is not exposed to the second virtual object.
[0095] Among them, the second body exposure indication identifier 40 includes a second ideogram for representing the second body of the second virtual object. The second ideogram includes a third graphic area 41 and a fourth graphic area 42. Among them, the third graphic area 41 is used to indicate the second body exposure area of the second body of the second virtual object that is exposed to the first virtual object; the fourth graphic area 42 is used to indicate the second body non-exposure area of the second body of the second virtual object that is not exposed to the first virtual object.
[0096] In this way, by displaying the first body exposure indication identifier and the second body exposure indication identifier on the graphical user interface, it is convenient for players to know the exposure situation of the body areas of the first virtual object and the second virtual object within the visual fields of both parties.
[0097] In some embodiments, in order to distinguish between the areas representing exposure and the areas representing non-exposure in the first body exposure indication identifier and the second body exposure indication identifier, the display parameters of the first graphic area and the second graphic area in the first ideogram are different; the display parameters of the third graphic area and the fourth graphic area in the second ideogram are different.
[0098] Among them, the display parameters may include parameters such as color and brightness.
[0099] For example, the color of the first graphic area in the first ideogram is different from the color of the second graphic area, and / or the brightness of the first graphic area in the first ideogram is different from the brightness of the second graphic area.
[0100] For example, the color of the third graphic area in the second ideogram is different from the color of the fourth graphic area, and / or the brightness of the third graphic area in the second ideogram is different from the brightness of the fourth graphic area.
[0101] In some embodiments, since both the first graphic area in the first ideogram and the third graphic area in the second ideogram indicate the exposed body areas, the display parameters of the first graphic area may be the same as the display parameters of the third graphic area; since both the second graphic area in the first ideogram and the fourth graphic area in the second ideogram indicate the non-exposed body areas, the display parameters of the second graphic area may be the same as the display parameters of the fourth graphic area.
[0102] In some embodiments, to facilitate the player's understanding of the advantages and disadvantages of the battle between the first virtual object and the second virtual object, the method may further include the following steps:
[0103] Based on the first body exposure information and the second body exposure information, display the alignment information between the first virtual object and the second virtual object on the graphical user interface.
[0104] The alignment information is used to indicate the advantages and disadvantages of the battle between the first virtual object and the second virtual object, that is, the advantages and disadvantages of both sides when the first virtual object and the second virtual object fight under the current body exposure situation.
[0105] In some embodiments, the step of "Based on the first body exposure information and the second body exposure information, display the alignment information between the first virtual object and the second virtual object on the graphical user interface" may include the following operations:
[0106] Based on the first body exposure information, determine the first body exposure ratio of the first virtual object;
[0107] Based on the second body exposure information, determine the second body exposure ratio of the second virtual object;
[0108] Based on the first body exposure ratio and the second body exposure ratio, determine the advantages and disadvantages of the battle between the first virtual object and the second virtual object to obtain the alignment information.
[0109] The first body exposure ratio refers to the proportion of the body area of the first virtual object that is exposed to the second virtual object in the total body area of the first virtual object; the second body exposure ratio refers to the proportion of the body area of the second virtual object that is exposed to the first virtual object in the total body area of the second virtual object.
[0110] In some embodiments, the first body exposure information includes the first body exposure area of the first virtual object that is exposed to the second virtual object in the first body;
[0111] Then the step of "Based on the first body exposure information, determine the first body exposure ratio of the first virtual object" may include the following operations:
[0112] Calculate the proportion of the first body exposure area in the first body to obtain the first body exposure ratio.
[0113] Among them, calculating the proportion of the first body exposure area in the first body to obtain the first body exposure ratio may include: obtaining the size of the first body of the first virtual object and the size of the first body exposure area; calculating the ratio of the size of the first body exposure area to the size of the first body as the first body exposure ratio.
[0114] In some embodiments, the second body exposure information includes a second body exposure area of the second body of the second virtual object that is exposed to the first virtual object;
[0115] Then, the step of "determining the second body exposure ratio of the second virtual object based on the second body exposure information" may include the following operations:
[0116] Calculate the ratio of the second body exposure area to the second body to obtain the first body exposure ratio.
[0117] Among them, calculating the ratio of the second body exposure area to the second body to obtain the second body exposure ratio may include: obtaining the size of the second body of the second virtual object and the size of the second body exposure area; calculating the ratio of the size of the second body exposure area to the size of the second body as the second body exposure ratio.
[0118] In some embodiments, the step of "determining the advantages and disadvantages of the battle between the first virtual object and the second virtual object based on the first body exposure ratio and the second body exposure ratio" may include the following operations:
[0119] If the first body exposure ratio is less than the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is in an advantageous position and the second virtual object is in a disadvantaged position;
[0120] If the first body exposure ratio is equal to the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object and the second virtual object are in an equal position;
[0121] If the first body exposure ratio is greater than the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is in a disadvantaged position and the second virtual object is in an advantageous position.
[0122] Among them, the first body exposure ratio being less than the second body exposure ratio means that the range of the body area of the second virtual object exposed to the first virtual object is larger. At this time, it can be determined that in the battle between the two sides, the second virtual object is in the disadvantaged side and the first virtual object is in the advantageous side. Thus, the obtained confrontation information includes: the second virtual object is in the disadvantaged side and the first virtual object is in the advantageous side.
[0123] For example, please refer to Figure 6 , Figure 6 is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present application. In Figure 6In the graphical user interface 10 shown, if the first body exposure ratio corresponding to the first body exposure indication identifier 30 is less than the second body exposure ratio corresponding to the second body exposure indication identifier 40, the alignment information "advantage alignment" can be displayed near the first body exposure indication identifier 30 and the second body exposure indication identifier 40, which is used to indicate that in the battle between the first virtual object and the second virtual object, the first virtual object is in the advantageous party.
[0124] Among them, if the first body exposure ratio is equal to the second body exposure ratio, it means that the ranges of the body areas exposed by the first virtual object and the second virtual object to both sides are the same. At this time, it can be determined that in the battle between the two sides, the first virtual object and the second virtual object are in an equal position. Thus, the obtained alignment information includes: the first virtual object and the second virtual object are both in an equal position.
[0125] For example, please refer to Figure 7 , Figure 7 which is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present application. In Figure 7 the graphical user interface 10 shown, if the first body exposure ratio corresponding to the first body exposure indication identifier 30 is equal to the second body exposure ratio corresponding to the second body exposure indication identifier 40, the alignment information "equal alignment" can be displayed near the first body exposure indication identifier 30 and the second body exposure indication identifier 40, which is used to indicate that in the battle between the first virtual object and the second virtual object, the first virtual object and the second virtual object are in an equal position.
[0126] Among them, if the first body exposure ratio is greater than the second body exposure ratio, it means that the range of the body area exposed by the first virtual object to the second virtual object is larger. At this time, it can be determined that in the battle between the two sides, the first virtual object is in the disadvantaged party and the second virtual object is in the advantageous party. Thus, the obtained alignment information includes: the first virtual object is in the disadvantaged party and the second virtual object is in the advantageous party.
[0127] For example, please refer to Figure 8 , Figure 8 which is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present application. In Figure 8 the graphical user interface 10 shown, if the first body exposure ratio corresponding to the first body exposure indication identifier 30 is greater than the second body exposure ratio corresponding to the second body exposure indication identifier 40, the alignment information "disadvantaged alignment" can be displayed near the first body exposure indication identifier 30 and the second body exposure indication identifier 40, which is used to indicate that in the battle between the first virtual object and the second virtual object, the first virtual object is in the disadvantaged party.
[0128] In this way, by displaying the alignment information, it is convenient for players to formulate subsequent game strategies. For example, controlling the first virtual object to attack the second virtual object, or controlling the first virtual object to dodge, etc.
[0129] In some embodiments, the step of "determining the advantage and disadvantage situation of the battle between the first virtual object and the second virtual object based on the first body position exposure ratio and the second body position exposure ratio to obtain the alignment information" may include the following operations:
[0130] Based on the first body position exposure information, determine the first body part type corresponding to the body area where the first virtual object is exposed;
[0131] Based on the second body position exposure information, determine the second body part type corresponding to the body area where the second virtual object is exposed;
[0132] Based on the first body part type, the second body part type, the first body position exposure ratio, and the second body position exposure ratio, determine the advantage and disadvantage situation of the battle between the first virtual object and the second virtual object to obtain the alignment information.
[0133] Among them, the first body part type refers to the body part type of the body parts included in the body area where the first virtual object is exposed; the second body part type refers to the body part type of the body parts included in the body area where the second virtual object is exposed.
[0134] Among them, the body part type may include the head, upper body, arms, hands, legs, feet, etc.
[0135] In the embodiments of the present application, different body part types can be set with different importance levels. Among them, the setting of the importance level of the body part type can be set according to the degree of influence of the body part to which the body part type belongs on the virtual object after being injured. For example, the higher the degree of influence, the higher the importance level, etc.
[0136] For example, the head has the highest importance level, and the feet have the lowest importance level. The importance levels of other body part types can be, from high to low in turn: upper body, arms, legs, hands. The present application does not limit this and can be set according to different game situations.
[0137] In some embodiments, based on the first body part type, the second body part type, the first body position exposure ratio, and the second body position exposure ratio, determining the advantage and disadvantage situation of the battle between the first virtual object and the second virtual object may include the following operations:
[0138] If the exposure ratio of the first body position is less than that of the second body position, and the importance level of the first body part type is lower than that of the second body part type, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is in an advantageous position and the second virtual object is in a disadvantaged position;
[0139] If the exposure ratio of the first body position is equal to that of the second body position, and the importance level of the first body part type is the same as that of the second body part type, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object and the second virtual object are in an even position;
[0140] If the exposure ratio of the first body position is greater than that of the second body position, and the importance level of the first body part type is higher than that of the second body part type, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is in a disadvantaged position and the second virtual object is in an advantageous position.
[0141] In this way, through the body part type corresponding to the exposed body area and combining the range of the exposed body area, the alignment information of the first virtual object and the second virtual object can be obtained more accurately.
[0142] In some embodiments, the graphical user interface may also provide a sideward control; then the method may further include the following steps:
[0143] Based on the first body position exposure information, display the body position exposure change information on the sideward control.
[0144] In the embodiments of the present application, the sideward control can be used to control the virtual object to perform a sideward movement.
[0145] In some embodiments, there may be multiple sideward controls, and the corresponding sideward movements of different sideward controls are different.
[0146] For example, the sideward control may include a left sideward control and a right sideward control. Among them, the left sideward control can be used to control the virtual object to perform a left sideward movement, and the right sideward control can be used to control the virtual object to perform a right sideward movement.
[0147] Among them, the body position exposure change information is used to indicate the change situation of the body area exposed within the field of view of the second virtual object after the first virtual object performs the sideward movement corresponding to the sideward control.
[0148] In some embodiments, the first body position exposure information includes the first body exposure area of the first body of the first virtual object that is exposed to the second virtual object;
[0149] Then the step of "displaying the body position exposure change information on the sideward control based on the first body position exposure information" may include the following operations:
[0150] After predicting that the first virtual object performs a side-stepping action corresponding to the side-stepping control, the third body exposure area of the first body of the first virtual object that is exposed to the second virtual object is predicted;
[0151] Based on the difference between the proportion of the third body exposure area occupying the first body and the proportion of the first body exposure area occupying the first body, the body position exposure change information is determined.
[0152] In some embodiments, the game scene may include scene objects, and some scene objects can assist the first virtual object in hiding. For example, virtual shelters, which refer to scene objects in the game that virtual objects can use to block enemy attacks and reduce the risk of exposure. Virtual shelters can include buildings, walls, etc. After the virtual object performs a side-stepping action corresponding to the side-stepping control, the virtual shelter can be used to reduce the exposed body area.
[0153] Among them, the third body exposure area refers to the body area that is exposed within the field of view of the second virtual object after the first virtual object performs a side-stepping action corresponding to the side-stepping control.
[0154] In some embodiments, determining the body position exposure change information based on the difference between the proportion of the third body exposure area occupying the first body and the proportion of the first body exposure area occupying the first body may include the following operations:
[0155] Calculate the proportion of the third body exposure area occupying the first body to obtain the third body position exposure ratio;
[0156] Calculate the difference between the third body position exposure ratio and the first body position exposure ratio as the body position exposure change information.
[0157] Among them, if the difference is positive, the body position exposure change information indicates an increase in the body exposure area; if the difference is negative, the body position exposure change information indicates a decrease in the body exposure area.
[0158] For example, please refer to Figure 9 , Figure 9 which is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present application. In Figure 9 the graphical user interface 10 shown, a left side-stepping control 18 and a right side-stepping control 19 are provided.
[0159] Among them, the corresponding body position exposure change information "+6%" is displayed on the left side-stepping control 18, indicating that after the first virtual object performs a side-stepping action corresponding to the left side-stepping control 18, the body position exposure ratio of the first virtual object will increase by 6%.
[0160] Among them, the corresponding body position exposure change information "-8%" is displayed on the right body control 19, indicating that after the first virtual object performs the body side control corresponding to the right body control 19, the proportion of the body position exposure of the first virtual object will decrease by 8%.
[0161] In some embodiments, after the first virtual object performs the body side action, in order to synchronously update the body position exposure of the first virtual object, the method may further include the following steps:
[0162] In response to a trigger operation on the body side control, control the first virtual object to perform the body side action corresponding to the body side control;
[0163] Determine the new first body position exposure information corresponding to the first virtual object after performing the body side action;
[0164] Update the first body position exposure indication identifier and the body position exposure change information based on the new first body position exposure information.
[0165] In the embodiments of the present application, the trigger operation may include a touch operation, such as a click operation, a press operation, a slide operation, etc.
[0166] For example, the trigger operation on the body side control may include a touch operation on the body side control.
[0167] Among them, the new first body position exposure information corresponding to the first virtual object includes the newly exposed body area and the newly unexposed body area within the field of view of the second virtual object after the first virtual object performs the body side action corresponding to the body side control.
[0168] In some embodiments, updating the first body position exposure indication identifier based on the new first body position exposure information may include: determining the new first graphic area in the first ideogram according to the position of the new exposed body area in the first body of the first virtual object, and determining the new second graphic area in the first ideogram according to the position of the new unexposed body area in the first body of the first virtual object. Finally, obtain the new first body position exposure indication identifier according to the first ideogram, the new first graphic area, and the new second graphic area.
[0169] Among them, the new first body position exposure indication identifier is used to indicate the body area exposure situation after the first virtual object performs the body side action corresponding to the body side control.
[0170] In some embodiments, the body side control may include a left body side control and a right body side control. Updating the body position exposure change information based on the new first body position exposure information may include: updating the body position exposure change information corresponding to the target body side control that has not performed the trigger operation based on the new first body position exposure information.
[0171] For example, if a triggering operation on the left-side body control is performed to control the first virtual object to execute the left-side body movement corresponding to the left-side body control, the body position exposure change information corresponding to the right-side body control is updated.
[0172] For another example, if a triggering operation on the right-side body control is performed to control the first virtual object to execute the right-side body movement corresponding to the right-side body control, the body position exposure change information corresponding to the left-side body control is updated.
[0173] Among them, updating the body position exposure change information corresponding to the target side body control that has not performed the triggering operation based on the new first body position exposure information may include: predicting the fourth body exposure area of the first virtual object exposed to the second virtual object after the first virtual object executes the target side body movement corresponding to the target side body control; determining the new body position exposure change information corresponding to the target side body control based on the difference between the ratio of the fourth body exposure area occupying the first body and the ratio of the first body exposure area occupying the first body.
[0174] For example, please refer to Figure 10 , Figure 10 which is a schematic diagram of the application scenario of another game control method provided by the embodiments of the present application. In Figure 10 the graphical user interface 10 shown on the upper side, the body position exposure change information "+6%" corresponding to the left-side body control 18 is displayed on the left-side body control 18, and the body position exposure change information "-8%" corresponding to the right-side body control 19 is displayed on the right-side body control 19. Among them, there may be a virtual bunker on the right side of the first virtual object.
[0175] When a click operation on the left-side body control 18 is detected, the first virtual object can be controlled to execute the left-side body movement corresponding to the left-side body control 18, which can trigger an increase in the body exposure area of the first virtual object. Thus, the first body position exposure indication mark 30 and the body position exposure change information corresponding to the right-side body control 19 are updated.
[0176] That is, the Figure 10 graphical user interface 10 shown on the lower side is obtained, where the first graphic area 31 in the first body position exposure indication mark 30 increases and the second graphic area 32 decreases, indicating an increase in the body area exposed by the first virtual object.
[0177] Among them, the body position exposure change information corresponding to the right-side body control 19 is updated to "-14%", indicating that when the first virtual object executes the side body movement corresponding to the right-side body control 19 in the case of the left side body, the body position exposure ratio of the first virtual object will decrease by 14%. In this way, it can assist the player to control the first virtual object to execute the side body movement to seek a suitable position to attack the second virtual object.
[0178] An embodiment of the present application discloses a game control method, which includes: by responding to a body position detection event for a first virtual object and a second virtual object, determining second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene; based on the first body position exposure information and the second body position exposure information, displaying a second body position exposure indication mark for indicating the body position exposure situation of the second virtual object on the graphical user interface. It solves the problem of the lack of a visual preview channel for the advantages and disadvantages of the confrontation between the enemy and the player in shooting games, helps players to always judge whether the current gun-holding point is reasonable during the game, and helps players make better use of the scalp position to gain an advantage, effectively improving the game fun of the shooting and being hit game.
[0179] To facilitate better implementation of the game control method provided by the embodiment of the present application, the embodiment of the present application further provides a game control device based on the above game control method. The meanings of the nouns are the same as those in the above game control method, and the specific implementation details can refer to the description in the method embodiment.
[0180] Please refer to Figure 11 , Figure 11 which is a structural block diagram of a game control device provided by an embodiment of the present application. The device includes:
[0181] A first determination unit 301, configured to respond to a body position detection event for a first virtual object and a second virtual object, and determine second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene, where the first virtual object is controlled by the terminal device;
[0182] A first display unit 302, configured to display a second body position exposure indication mark for indicating the body position exposure situation of the second virtual object on the graphical user interface based on the second body position exposure information.
[0183] In some embodiments, the first determination unit 301 may further be configured to respond to the body position detection event and determine first body position exposure information of the first virtual object within the observation field of view of the second virtual object in the game scene;
[0184] The first display unit 302 may further be configured to display a first body position exposure indication mark for indicating the body position exposure situation of the first virtual object on the graphical user interface based on the first body position exposure information.
[0185] In some embodiments, the first body exposure indication identifier includes a first ideographic graphic for representing the first body of the first virtual object, wherein the first ideographic graphic includes a first graphic area and / or a second graphic area, the first graphic area is used to characterize a first body exposure area of the first body that is exposed to the second virtual object, and the second graphic area is used to characterize a first body non-exposure area of the first body that is not exposed to the second virtual object;
[0186] The second body exposure indication identifier includes a second ideographic graphic for representing the second body of the second virtual object, wherein the second ideographic graphic includes a third graphic area and / or a fourth graphic area, the third graphic area is used to characterize a second body exposure area of the second body that is exposed to the first virtual object, and the fourth graphic area is used to characterize a second body non-exposure area of the second body that is not exposed to the first virtual object.
[0187] In some embodiments, the first determination unit 301 may include:
[0188] A first determination subunit, configured to determine the first body exposure area based on the body area of the first virtual object that appears within the observation field of view of the second virtual object in the game scene;
[0189] A second determination subunit, configured to determine the first body non-exposure area based on the body area of the first virtual object that does not appear within the observation field of view of the second virtual object in the game scene;
[0190] A third determination subunit, configured to obtain the first body exposure information of the first virtual object based on the first body exposure area and the first body non-exposure area.
[0191] In some embodiments, the first determination unit 301 may include:
[0192] A fourth determination subunit, configured to determine the second body exposure area based on the body area of the second virtual object that appears within the observation field of view of the first virtual object in the game scene;
[0193] A fifth determination subunit, configured to determine the second body non-exposure area based on the body area of the second virtual object that does not appear within the observation field of view of the first virtual object in the game scene;
[0194] A sixth determination subunit, configured to obtain the second body exposure information of the second virtual object based on the second body exposure area and the second body non-exposure area.
[0195] In some embodiments, the display parameters of the first graphic area and the second graphic area in the first ideographic graphic are different; the display parameters of the third graphic area and the fourth graphic area in the second ideographic graphic are different.
[0196] In some embodiments, the apparatus may further include:
[0197] A second display unit, configured to display, based on the first body exposure information and the second body exposure information, the alignment information between the first virtual object and the second virtual object in the graphical user interface, where the alignment information is used to indicate the advantages and disadvantages of the battle between the first virtual object and the second virtual object.
[0198] In some embodiments, the second display unit may include:
[0199] A seventh determination subunit, configured to determine, based on the first body exposure information, a first body exposure ratio of the first virtual object;
[0200] An eighth determination subunit, configured to determine, based on the second body exposure information, a second body exposure ratio of the second virtual object;
[0201] A ninth determination subunit, configured to determine, based on the first body exposure ratio and the second body exposure ratio, the advantages and disadvantages of the battle between the first virtual object and the second virtual object, and obtain the alignment information.
[0202] In some embodiments, the ninth determination subunit may specifically be configured to:
[0203] If the first body exposure ratio is less than the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is in an advantageous position and the second virtual object is in a disadvantageous position;
[0204] If the first body exposure ratio is equal to the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object and the second virtual object are in an equal position;
[0205] If the first body exposure ratio is greater than the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is in a disadvantageous position and the second virtual object is in an advantageous position.
[0206] In some embodiments, the first body exposure information includes a first body exposure area of the first body of the first virtual object that is exposed to the second virtual object;
[0207] The seventh determination subunit may specifically be configured to:
[0208] Calculate the proportion of the first body exposure area occupying the first body to obtain the first body position exposure ratio.
[0209] In some embodiments, the second body position exposure information includes a second body exposure area of the second body of the second virtual object that is exposed to the first virtual object;
[0210] The eighth determination subunit may specifically be configured to:
[0211] Calculate the proportion of the second body exposure area occupying the second body to obtain the first body position exposure ratio.
[0212] In some embodiments, the ninth determination subunit may specifically be configured to:
[0213] Based on the first body position exposure information, determine a first body part type corresponding to the body area exposed by the first virtual object;
[0214] Based on the second body position exposure information, determine a second body part type corresponding to the body area exposed by the second virtual object;
[0215] Based on the first body part type, the second body part type, the first body position exposure ratio, and the second body position exposure ratio, determine the advantage and disadvantage situation of the battle between the first virtual object and the second virtual object to obtain the confrontation information.
[0216] In some embodiments, the graphical user interface is provided with a sideward control; the apparatus may further include:
[0217] A third display unit, configured to display body position exposure change information on the sideward control based on the first body position exposure information, where the body position exposure change information is used to indicate the change situation of the body area exposed within the field of view of the second virtual object after the first virtual object performs a sideward action corresponding to the sideward control.
[0218] In some embodiments, the first body position exposure information includes a first body exposure area of the first body of the first virtual object that is exposed to the second virtual object;
[0219] The third display unit may include:
[0220] A tenth determination subunit, configured to predict a third body exposure area of the first body of the first virtual object that is exposed to the second virtual object after the first virtual object performs a sideward action corresponding to the sideward control;
[0221] An eleventh determination subunit, configured to determine the body position exposure change information based on the difference between the proportion of the third body exposure area occupying the first body and the proportion of the first body exposure area occupying the first body.
[0222] In some embodiments, the device may further include:
[0223] A control unit, configured to control the first virtual object to perform a sideward movement corresponding to the sideward control in response to a trigger operation on the sideward control;
[0224] A second determination unit, configured to determine new first body position exposure information corresponding to the first virtual object after performing the sideward movement;
[0225] An update unit, configured to update the first body position exposure indication identifier and the body position exposure change information based on the new first body position exposure information.
[0226] In some embodiments, the response to the body position detection event for the first virtual object and the second virtual object may include at least one of the following:
[0227] Responding to the appearance of the second virtual object within the viewing field of the first virtual object in the game scene;
[0228] Responding to the appearance of the second virtual object within the aiming area corresponding to the first virtual object in the game scene.
[0229] An embodiment of the present application discloses a game control device. The first determination unit 301 responds to a body position detection event for the first virtual object and the second virtual object, and determines the second body position exposure information of the second virtual object within the viewing field of the first virtual object in the game scene. The first virtual object is controlled by the terminal device. The first display unit 302 displays a second body position exposure indication identifier for indicating the body position exposure condition of the second virtual object on the graphical user interface based on the second body position exposure information. In this way, the game experience of players can be improved.
[0230] Correspondingly, an embodiment of the present application further provides a computer device, and the computer device may be a terminal. As Figure 12 shown, Figure 12Schematic structural diagram of a computer device provided by an embodiment of the present application. The computer device 600 includes a processor 601 having one or more processing cores, a memory 602 having one or more computer-readable storage media, and a computer program stored on the memory 602 and executable on the processor. Among them, the processor 601 is electrically connected to the memory 602. Those skilled in the art can understand that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0231] The processor 601 is the control center of the computer device 600, connecting various parts of the entire computer device 600 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 602, and calling data stored in the memory 602, it executes various functions of the computer device 600 and processes data, thereby monitoring the computer device 600 as a whole.
[0232] In an embodiment of the present application, the processor 601 in the computer device 600 will load the instructions corresponding to the processes of one or more application programs into the memory 602 according to the following steps, and the processor 601 will run the application programs stored in the memory 602 to implement various functions:
[0233] In response to a body position detection event for a first virtual object and a second virtual object, determine second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene;
[0234] Based on the second body position exposure information, display a second body position exposure indication mark on the graphical user interface for indicating the body position exposure situation of the second virtual object.
[0235] In some embodiments, the method may further include:
[0236] In response to the body position detection event, determine first body position exposure information of the first virtual object within the observation field of view of the second virtual object in the game scene;
[0237] Based on the first body position exposure information, display a first body position exposure indication mark on the graphical user interface for indicating the body position exposure situation of the first virtual object.
[0238] In some embodiments, the first body exposure indication identifier includes a first ideographic graphic for representing the first body of the first virtual object, wherein the first ideographic graphic includes a first graphic area and / or a second graphic area, the first graphic area is used to characterize the first body exposure area of the first body exposed to the second virtual object, and the second graphic area is used to characterize the first body non-exposure area of the first body not exposed to the second virtual object;
[0239] The second body exposure indication identifier includes a second ideographic graphic for representing the second body of the second virtual object, wherein the second ideographic graphic includes a third graphic area and / or a fourth graphic area, the third graphic area is used to characterize the second body exposure area of the second body exposed to the first virtual object, and the fourth graphic area is used to characterize the second body non-exposure area of the second body not exposed to the first virtual object.
[0240] In some embodiments, determining the first body exposure information of the first virtual object within the observation field of view of the second virtual object in the game scene includes:
[0241] Based on the body area of the first virtual object that appears within the observation field of view of the second virtual object in the game scene, determining the first body exposure area;
[0242] Based on the body area of the first virtual object that does not appear within the observation field of view of the second virtual object in the game scene, determining the first body non-exposure area;
[0243] Based on the first body exposure area and the first body non-exposure area, obtaining the first body exposure information of the first virtual object.
[0244] In some embodiments, determining the second body exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene includes:
[0245] Based on the body area of the second virtual object that appears within the observation field of view of the first virtual object in the game scene, determining the second body exposure area;
[0246] Based on the body area of the second virtual object that does not appear within the observation field of view of the first virtual object in the game scene, determining the second body non-exposure area;
[0247] Based on the second body exposure area and the second body non-exposure area, obtaining the second body exposure information of the second virtual object.
[0248] In some embodiments, the display parameters of the first graphic area and the second graphic area in the first ideographic graphic are different; the display parameters of the third graphic area and the fourth graphic area in the second ideographic graphic are different.
[0249] In some embodiments, the method further includes:
[0250] Based on the first body exposure information and the second body exposure information, display the alignment information between the first virtual object and the second virtual object in the graphical user interface, where the alignment information is used to indicate the advantages and disadvantages of the battle between the first virtual object and the second virtual object.
[0251] In some embodiments, based on the first body exposure information and the second body exposure information, displaying the alignment information between the first virtual object and the second virtual object in the graphical user interface includes:
[0252] Based on the first body exposure information, determine the first body exposure ratio of the first virtual object;
[0253] Based on the second body exposure information, determine the second body exposure ratio of the second virtual object;
[0254] Based on the first body exposure ratio and the second body exposure ratio, determine the advantages and disadvantages of the battle between the first virtual object and the second virtual object to obtain the alignment information.
[0255] In some embodiments, based on the first body exposure ratio and the second body exposure ratio, determining the advantages and disadvantages of the battle between the first virtual object and the second virtual object includes:
[0256] If the first body exposure ratio is less than the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is in an advantageous position and the second virtual object is in a disadvantageous position;
[0257] If the first body exposure ratio is equal to the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object and the second virtual object are in an even position;
[0258] If the first body exposure ratio is greater than the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is in a disadvantageous position and the second virtual object is in an advantageous position.
[0259] In some embodiments, the first body exposure information includes the first body exposure area of the first body of the first virtual object that is exposed to the second virtual object;
[0260] Based on the first body exposure information, determining the first body exposure ratio of the first virtual object includes:
[0261] Calculate the proportion of the first body exposure area occupying the first body to obtain the first body exposure ratio.
[0262] In some embodiments, the second body exposure information includes a second body exposure area of the second virtual object's second body that is exposed to the first virtual object;
[0263] Based on the second body exposure information, determining the second body exposure ratio of the second virtual object includes:
[0264] Calculating the ratio of the second body exposure area occupying the second body to obtain the first body exposure ratio.
[0265] In some embodiments, based on the first body exposure ratio and the second body exposure ratio, determining the advantage and disadvantage situation of the battle between the first virtual object and the second virtual object to obtain the matchup information includes:
[0266] Based on the first body exposure information, determining the first body part type corresponding to the body area exposed by the first virtual object;
[0267] Based on the second body exposure information, determining the second body part type corresponding to the body area exposed by the second virtual object;
[0268] Based on the first body part type, the second body part type, the first body exposure ratio, and the second body exposure ratio, determining the advantage and disadvantage situation of the battle between the first virtual object and the second virtual object to obtain the matchup information.
[0269] In some embodiments, the graphical user interface provides a sidestep control; the method further includes:
[0270] Based on the first body exposure information, displaying body exposure change information on the sidestep control, where the body exposure change information is used to indicate the change in the body area exposed within the field of view of the second virtual object after the first virtual object performs the sidestep action corresponding to the sidestep control.
[0271] In some embodiments, the first body exposure information includes a first body exposure area of the first virtual object's first body that is exposed to the second virtual object;
[0272] Based on the first body exposure information, displaying body exposure change information on the sidestep control includes:
[0273] Predicting a third body exposure area of the first virtual object's first body that is exposed to the second virtual object after the first virtual object performs the sidestep action corresponding to the sidestep control;
[0274] Based on the difference between the ratio of the third body exposure area occupying the first body and the ratio of the first body exposure area occupying the first body, determining the body exposure change information.
[0275] In some embodiments, the method further includes:
[0276] In response to a triggering operation on the side control, control the first virtual object to perform a side movement corresponding to the side control;
[0277] Determine the new first body position exposure information corresponding to the first virtual object after performing the side movement;
[0278] Update the first body position exposure indication identifier and the body position exposure change information based on the new first body position exposure information.
[0279] In some embodiments, in response to a body position detection event for the first virtual object and the second virtual object, it includes at least one of the following:
[0280] In response to the second virtual object appearing within the observation field of view of the first virtual object in the game scene;
[0281] In response to the second virtual object appearing within the aiming area corresponding to the first virtual object in the game scene.
[0282] In the embodiments of the present application, by responding to the body position detection event for the first virtual object and the second virtual object, determine the second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene; based on the second body position exposure information, display a second body position exposure indication identifier for indicating the body position exposure situation of the second virtual object on the graphical user interface. In this way, it is convenient for the current player to understand the body area exposure situation of the second virtual object under their own field of view, facilitating subsequent game operations, and thus improving the player's game experience.
[0283] For the specific implementation of each of the above operations, reference can be made to the previous embodiments, which will not be elaborated here.
[0284] Optionally, as Figure 12 shown, the computer device 600 further includes: a touch display screen 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. Among them, the processor 601 is electrically connected to the touch display screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607 respectively. Those skilled in the art can understand that Figure 12 the computer device structure shown in
[0285] The touch display screen 603 can be used to display a graphical user interface and receive operation instructions generated by a user's interaction with the graphical user interface. The touch display screen 603 may include a display panel and a touch panel. Among them, the display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the computer device. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like. The touch panel can be used to collect touch operations of the user on or near it (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute the corresponding program. Optionally, the touch panel can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 601, and can also receive and execute commands sent by the processor 601. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the operation to the processor 601 to determine the type of touch event. Subsequently, the processor 601 provides a corresponding visual output on the display panel according to the type of touch event. In the embodiments of the present application, the touch panel and the display panel can be integrated into the touch display screen 603 to implement input and output functions. However, in some embodiments, the touch panel and the touch panel can be implemented as two independent components to implement input and output functions. That is, the touch display screen 603 can also be used as a part of the input unit 606 to implement the input function.
[0286] The radio frequency circuit 604 can be used to transmit and receive radio frequency signals to establish wireless communication with a network device or other computer devices through wireless communication, and transmit and receive signals with the network device or other computer devices.
[0287] The audio circuit 605 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 605 can transmit the electrical signal converted from the received audio data to the speaker, and the speaker converts it into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 605 and then converted into audio data. After the audio data is output to the processor 601 for processing, it is transmitted through the radio frequency circuit 604 to, for example, another computer device, or the audio data is output to the memory 602 for further processing. The audio circuit 605 may also include an earphone jack to provide communication between a peripheral earphone and the computer device.
[0288] The input unit 606 can be used to receive input digital, character information or user characteristic information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
[0289] The power supply 607 is used to supply power to each component of the computer device 600. Optionally, the power supply 607 can be logically connected to the processor 601 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 607 can also include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.
[0290] Although Figure 12 not shown in the figure, the computer device 600 may also include a camera, a sensor, a Wi-Fi module, a Bluetooth module, etc., which will not be elaborated here.
[0291] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0292] As can be seen from the above, the computer device provided in this embodiment can, in response to a body position detection event for a first virtual object and a second virtual object, determine second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene; based on the second body position exposure information, display a second body position exposure indication identifier for indicating the body position exposure situation of the second virtual object on the graphical user interface.
[0293] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by controlling relevant hardware through instructions. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0294] For this reason, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored. The computer programs can be loaded by a processor to execute the steps in any one of the game control methods provided by the embodiments of the present application. For example, the computer program can execute the following steps:
[0295] In response to a body position detection event for a first virtual object and a second virtual object, determine second body position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene;
[0296] Based on the second body exposure information, display a second body exposure indication mark on the graphical user interface for indicating the body exposure condition of the second virtual object.
[0297] In some embodiments, the method may further include:
[0298] In response to the body detection event, determine the first body exposure information of the first virtual object within the observation field of view of the second virtual object in the game scene;
[0299] Based on the first body exposure information, display a first body exposure indication mark on the graphical user interface for indicating the body exposure condition of the first virtual object.
[0300] In some embodiments, the first body exposure indication mark includes a first ideographic graphic for representing the first body of the first virtual object, wherein the first ideographic graphic includes a first graphic area and / or a second graphic area, the first graphic area is used to characterize the first body exposure area of the first body exposed to the second virtual object, and the second graphic area is used to characterize the first body non-exposure area of the first body not exposed to the second virtual object;
[0301] The second body exposure indication mark includes a second ideographic graphic for representing the second body of the second virtual object, wherein the second ideographic graphic includes a third graphic area and / or a fourth graphic area, the third graphic area is used to characterize the second body exposure area of the second body exposed to the first virtual object, and the fourth graphic area is used to characterize the second body non-exposure area of the second body not exposed to the first virtual object.
[0302] In some embodiments, determining the first body exposure information of the first virtual object within the observation field of view of the second virtual object in the game scene includes:
[0303] Based on the body area of the first virtual object that appears within the observation field of view of the second virtual object in the game scene, determine the first body exposure area;
[0304] Based on the body area of the first virtual object that does not appear within the observation field of view of the second virtual object in the game scene, determine the first body non-exposure area;
[0305] Based on the first body exposure area and the first body non-exposure area, obtain the first body exposure information of the first virtual object.
[0306] In some embodiments, determining the second body exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene includes:
[0307] Determine a second body exposed area based on the body area of a second virtual object that appears within the viewing field of a first virtual object in a game scene;
[0308] Determine a second body unexposed area based on the body area of the second virtual object that does not appear within the viewing field of the first virtual object in the game scene;
[0309] Obtain second body exposure information of the second virtual object based on the second body exposed area and the second body unexposed area.
[0310] In some embodiments, the display parameters of a first graphic area and a second graphic area in a first ideographic graphic are different; the display parameters of a third graphic area and a fourth graphic area in a second ideographic graphic are different.
[0311] In some embodiments, the method further includes:
[0312] Based on the first body exposure information and the second body exposure information, display alignment information between the first virtual object and the second virtual object in a graphical user interface, where the alignment information is used to indicate the advantages and disadvantages of the battle between the first virtual object and the second virtual object.
[0313] In some embodiments, displaying alignment information between the first virtual object and the second virtual object in a graphical user interface based on the first body exposure information and the second body exposure information includes:
[0314] Based on the first body exposure information, determine the first body exposure ratio of the first virtual object;
[0315] Based on the second body exposure information, determine the second body exposure ratio of the second virtual object;
[0316] Based on the first body exposure ratio and the second body exposure ratio, determine the advantages and disadvantages of the battle between the first virtual object and the second virtual object to obtain the alignment information.
[0317] In some embodiments, determining the advantages and disadvantages of the battle between the first virtual object and the second virtual object based on the first body exposure ratio and the second body exposure ratio includes:
[0318] If the first body exposure ratio is less than the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is at an advantage and the second virtual object is at a disadvantage;
[0319] If the first body exposure ratio is equal to the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object and the second virtual object are in an even position;
[0320] If the first body exposure ratio is greater than the second body exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is at a disadvantage and the second virtual object is at an advantage.
[0321] In some embodiments, the first body exposure information includes a first body exposure area of the first body of the first virtual object that is exposed to the second virtual object;
[0322] Based on the first body exposure information, determining the first body exposure ratio of the first virtual object includes:
[0323] Calculating the ratio of the first body exposure area to the first body to obtain the first body exposure ratio.
[0324] In some embodiments, the second body exposure information includes a second body exposure area of the second body of the second virtual object that is exposed to the first virtual object;
[0325] Based on the second body exposure information, determining the second body exposure ratio of the second virtual object includes:
[0326] Calculating the ratio of the second body exposure area to the second body to obtain the first body exposure ratio.
[0327] In some embodiments, based on the first body exposure ratio and the second body exposure ratio, determining the advantage and disadvantage situation of the battle between the first virtual object and the second virtual object to obtain the counterposition information includes:
[0328] Based on the first body exposure information, determining the first body part type corresponding to the body area exposed by the first virtual object;
[0329] Based on the second body exposure information, determining the second body part type corresponding to the body area exposed by the second virtual object;
[0330] Based on the first body part type, the second body part type, the first body exposure ratio, and the second body exposure ratio, determining the advantage and disadvantage situation of the battle between the first virtual object and the second virtual object to obtain the counterposition information.
[0331] In some embodiments, the graphical user interface is provided with a sideward control; the method further includes:
[0332] Based on the first body exposure information, displaying body exposure change information on the sideward control, where the body exposure change information is used to indicate the change in the body area exposed within the field of view of the second virtual object after the first virtual object performs the sideward action corresponding to the sideward control.
[0333] In some embodiments, the first body exposure information includes a first body exposure area of the first body of the first virtual object that is exposed to the second virtual object;
[0334] Based on the first body exposure information, display body exposure change information on the side control, including:
[0335] Predict the third body exposure area of the first virtual object's first body that is exposed to the second virtual object after the first virtual object performs the side movement corresponding to the side control;
[0336] Determine the body exposure change information based on the difference between the ratio of the third body exposure area occupying the first body and the ratio of the first body exposure area occupying the first body.
[0337] In some embodiments, the method further includes:
[0338] In response to a trigger operation on the side control, control the first virtual object to perform the side movement corresponding to the side control;
[0339] Determine the new first body exposure information corresponding to the first virtual object after performing the side movement;
[0340] Update the first body exposure indication identifier and the body exposure change information based on the new first body exposure information.
[0341] In some embodiments, in response to a body position detection event for the first virtual object and the second virtual object, it includes at least one of the following:
[0342] In response to the second virtual object appearing within the observation field of view of the first virtual object in the game scene;
[0343] In response to the second virtual object appearing within the aiming area corresponding to the first virtual object in the game scene.
[0344] In the embodiments of the present application, by responding to the body position detection event for the first virtual object and the second virtual object, determine the second body exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene; based on the second body exposure information, display a second body exposure indication identifier for indicating the body exposure situation of the second virtual object on the graphical user interface. In this way, it can facilitate the current player to understand the body area exposure situation of the second virtual object under their own field of view, so as to facilitate subsequent game operations, thereby improving the player's game experience.
[0345] For the specific implementation of each of the above operations, reference can be made to the previous embodiments, which will not be elaborated here.
[0346] Among them, the computer-readable storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc.
[0347] Since the computer program stored in the computer-readable storage medium can execute the steps in any of the game control methods provided by the embodiments of the present application, the beneficial effects achievable by any of the game control methods provided by the embodiments of the present application can be realized. For details, refer to the previous embodiments and will not be elaborated herein.
[0348] The above has introduced in detail a game control method, device, computer-readable storage medium, and computer device provided by the embodiments of the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.
Claims
1. A game control method, characterized in that: Providing a graphical user interface through a terminal device, wherein the graphical user interface displays at least a portion of a game scene, the method comprising: In response to a position detection event for a first virtual object and a second virtual object, determining second position exposure information of the second virtual object within an observation field of the first virtual object in the game scene, the first virtual object being controlled by the terminal device; Based on the second body position exposure information, a second body position exposure indication mark for indicating the body position exposure status of the second virtual object is displayed on the graphical user interface.
2. The method according to claim 1, characterized in that: The method further comprises: In response to the body position detection event, determining first body position exposure information of the first virtual object within the observation field of view of the second virtual object in the game scene; Based on the first body position exposure information, a first body position exposure indication mark for indicating the body position exposure status of the first virtual object is displayed on the graphical user interface.
3. The method according to claim 2, characterized in that The first body exposure indicator includes a first ideographic graphic for representing a first body of the first virtual object, wherein the first ideographic graphic includes a first graphic area and / or a second graphic area, the first graphic area is used to represent a first body exposed area of the first body exposed to the second virtual object, and the second graphic area is used to represent a first body unexposed area of the first body that is not exposed to the second virtual object; The second body exposure indicator includes a second ideographic graphic for representing the second body of the second virtual object, wherein the second ideographic graphic includes a third graphic area and / or a fourth graphic area, the third graphic area is used to represent the second body exposed area of the second body exposed to the first virtual object, and the fourth graphic area is used to represent the second body unexposed area of the second body that is not exposed to the first virtual object.
4. The method according to claim 3, characterized in that The determining the first body exposure information of the first virtual object within the observation field of view of the second virtual object in the game scene includes: Determining the first body exposed area based on a body area of the first virtual object that appears within the observation field of view of the second virtual object in the game scene; Determining an unexposed area of the first body based on a body area of the first virtual object that does not appear within the observation field of view of the second virtual object in the game scene; Based on the first body exposed area and the first body unexposed area, first body exposure information of the first virtual object is obtained.
5. The method according to claim 3, characterized in that: The determining the second position exposure information of the second virtual object within the observation field of view of the first virtual object in the game scene includes: Determining the second body exposure area based on a body area of the second virtual object that appears within the observation field of view of the first virtual object in the game scene; Determining an unexposed area of the second body based on a body area of the second virtual object that does not appear within the observation field of view of the first virtual object in the game scene; Based on the second body exposed area and the second body unexposed area, second body exposure information of the second virtual object is obtained.
6. The method according to claim 3, characterized in that The display parameters of the first graphic area and the second graphic area in the first ideographic graphic are different; the display parameters of the third graphic area and the fourth graphic area in the second ideographic graphic are different.
7. The method according to claim 2, characterized in that The method further comprises: Based on the first body position exposure information and the second body position exposure information, alignment information between the first virtual object and the second virtual object is displayed on the graphical user interface, where the alignment information is used to indicate advantages and disadvantages of a battle between the first virtual object and the second virtual object.
8. The method according to claim 7, characterized in that Based on the first body position exposure information and the second body position exposure information, displaying, on the graphical user interface, alignment information between the first virtual object and the second virtual object includes: Determining a first body position exposure ratio of the first virtual object based on the first body position exposure information; Determining a second body position exposure ratio of the second virtual object based on the second body position exposure information; Based on the first body position exposure ratio and the second body position exposure ratio, the advantages and disadvantages of the battle between the first virtual object and the second virtual object are determined to obtain the positioning information.
9. The method according to claim 8, characterized in that The determining, based on the first body position exposure ratio and the second body position exposure ratio, of advantages and disadvantages of the battle between the first virtual object and the second virtual object includes: If the first body position exposure ratio is less than the second body position exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is at an advantage and the second virtual object is at a disadvantage; If the first body position exposure ratio is equal to the second body position exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object and the second virtual object are in a balance; If the first body position exposure ratio is greater than the second body position exposure ratio, it is determined that in the battle between the first virtual object and the second virtual object, the first virtual object is at a disadvantage and the second virtual object is at an advantage.
10. The method according to claim 8, characterized in that The first body exposure information includes a first body exposure area of the first virtual object exposed to the second virtual object; The determining, based on the first body position exposure information, a first body position exposure ratio of the first virtual object includes: The ratio of the first body exposed area to the first body is calculated to obtain the first body exposure ratio.
11. The method according to claim 8, characterized in that The second body exposure information includes a second body exposure area of the second virtual object exposed to the first virtual object; The determining, based on the second body position exposure information, a second body position exposure ratio of the second virtual object includes: The ratio of the second body exposure area to the second body is calculated to obtain the first body exposure ratio.
12. The method according to claim 8, characterized in that The determining, based on the first body exposure ratio and the second body exposure ratio, the advantages and disadvantages of the battle between the first virtual object and the second virtual object to obtain the positioning information includes: Based on the first body exposure information, determining a first body part type corresponding to the body area exposed by the first virtual object; Based on the second body exposure information, determining a second body part type corresponding to the body area exposed by the second virtual object; Based on the first body part type, the second body part type, the first body position exposure ratio, and the second body position exposure ratio, the advantages and disadvantages of the battle between the first virtual object and the second virtual object are determined to obtain the positioning information.
13. The method according to claim 2, characterized in that The graphical user interface is provided with a side control; the method further comprising: Based on the first body exposure information, body exposure change information is displayed on the side control, and the body exposure change information is used to indicate the change of the body area exposed within the field of view of the second virtual object after the first virtual object performs the side movement corresponding to the side control.
14. The method according to claim 13, characterized in that The first body exposure information includes a first body exposure area of the first virtual object exposed to the second virtual object; The displaying the body exposure change information on the side body control based on the first body exposure information includes: predicting a third body exposure area of the first body of the first virtual object that is exposed to the second virtual object after the first virtual object performs a sideways movement corresponding to the sideways control; The body exposure change information is determined based on a difference between a ratio of the third body exposure area to the first body and a ratio of the first body exposure area to the first body.
15. The method according to claim 13, characterized in that The method further comprises: In response to a trigger operation on the sideways control, controlling the first virtual object to perform a sideways action corresponding to the sideways control; Determining new first body position exposure information corresponding to the first virtual object after performing the sideways action; The first body position exposure indication mark and the body position exposure change information are updated based on the new first body position exposure information.
16. The method according to claim 1, characterized in that The response to the position detection event for the first virtual object and the second virtual object includes at least one of the following: In response to the second virtual object appearing within the observation field of the first virtual object in the game scene; In response to the second virtual object appearing in the aiming area corresponding to the first virtual object in the game scene.
17. A game control device, characterized in that: A graphical user interface is provided through a terminal device, wherein the graphical user interface displays at least a portion of a game scene, and the apparatus comprises: a first determining unit, configured to determine, in response to a position detection event for a first virtual object and a second virtual object, second position exposure information of the second virtual object within an observation field of view of the first virtual object in the game scene, wherein the first virtual object is controlled by the terminal device; The first display unit is used to display a second body position exposure indication mark for indicating the body position exposure status of the second virtual object on the graphical user interface based on the second body position exposure information.
18. A computer device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and running on the processor, wherein when the processor executes the program, the game control method according to any one of claims 1 to 16 is implemented.
19. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the game control method according to any one of claims 1 to 16.