A display control method and device in a game and electronic equipment

By displaying the corresponding identifiers and task objects of virtual objects in a virtual scene, and responding to selection commands to send task processing requests, the problem of inefficient teammate communication is solved, the timeliness and accuracy of task instructions are improved, and the likelihood of teammates completing tasks is increased.

CN115138068BActive Publication Date: 2025-11-28NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210691412.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-17
Publication Date
2025-11-28
Estimated Expiration
2042-06-17

AI Technical Summary

Technical Problem

Communication between teammates in virtual games is time-consuming and inefficient, resulting in insufficient timeliness and accuracy in issuing combat mission instructions, which affects the gaming experience.

Method used

By displaying the corresponding identifiers and task objects of virtual objects in a virtual scene, and responding to selection commands to send task processing requests, a visual task instruction method is provided.

Benefits of technology

It improved the timeliness and accuracy of commanding combat missions among teammates, increasing the probability of teammates completing their missions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115138068B_ABST
    Figure CN115138068B_ABST
Patent Text Reader

Abstract

The application discloses a display control method, device and electronic equipment in a game, and the method comprises the steps of displaying a virtual scene, wherein the virtual scene comprises at least one first identifier; in response to a first selection command for the first identifier, displaying at least one first display object in a preset display area, and each first display object corresponds to a target task object; and in response to a second selection command for the first display object, sending a request for processing the target task object corresponding to the first display object to a virtual object corresponding to the first identifier. The application provides a visual task request mode for a user, improves the timeliness and accuracy of indicating a combat task between teammates, and indicates a task matching an object type of a virtual object controlled by a teammate, thereby improving the probability of successfully completing an indicated task by the indicated teammate.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer, in particular to a display control method and device in a game, an electronic device and a computer readable storage medium. BACKGROUND

[0002] In some virtual game applications, team members often need to coordinate to improve the winning rate. For example, a user needs a teammate to help him explore whether an enemy object is hidden in a certain area or instruct the teammate to attack a certain enemy object.

[0003] In the prior art, a user usually indicates a teammate to perform a task of exploring a certain area or attacking a certain enemy object in the form of text or voice.

[0004] However, the above prior art has the problem that the communication between team members is time-consuming and inefficient, which cannot ensure the timeliness and accuracy of the indication of the combat task between team members, thereby affecting the user's game experience. For example, a user instructs a teammate to explore a grassy area through voice, but the voice cannot accurately indicate the specific area to the teammate, resulting in the problem of incorrect or delayed indication of the task. SUMMARY

[0005] The present application provides a display control method and device in a game, an electronic device and a computer readable storage medium to improve the timeliness and accuracy of mutual sending of task processing requests between team members.

[0006] In a first aspect, the present application provides a display control method in a game, the method comprising:

[0007] displaying a virtual scene, wherein the virtual scene comprises at least one first identifier, each first identifier corresponding to a virtual object in a party;

[0008] in response to a first selection command for the first identifier, displaying at least one first display object in a preset display area, each first display object corresponding to a target task object;

[0009] in response to a second selection command for the first display object, sending a request to the virtual object corresponding to the first identifier to perform a task processing on the target task object corresponding to the first display object.

[0010] Optionally, the step of displaying at least one first display object in a preset display area in response to a first selection command for the first identifier comprises:

[0011] In response to a first selection command for the first identifier, at least one target task object is determined according to an object type of a virtual object corresponding to the first identifier, and at least one first display object is displayed in a preset display area.

[0012] Optionally, the determining of the at least one target task object according to the object type of the virtual object corresponding to the first identifier comprises:

[0013] The object type of the virtual object corresponding to the first identifier and a preset correspondence relationship are used to determine at least one target task type corresponding to the object type, and the preset correspondence relationship is used to indicate a correspondence relationship between the object type and the task type.

[0014] At least one target task object is determined according to a task object corresponding to each of the at least one target task type.

[0015] Optionally, before the displaying of the at least one first display object in the preset display area in response to the first selection command for the first identifier, the method further comprises:

[0016] In response to a position marking operation, at least one task object is determined according to the position marking, and the at least one task object comprises different objects of at least one task type.

[0017] Optionally, the task type comprises at least one of the following: an exploration area and a virtual object to be attacked.

[0018] The determining of the at least one task object according to the position marking comprises:

[0019] An enemy virtual object within a first distance threshold from a position corresponding to the position marking is determined as a virtual object to be attacked; and / or,

[0020] An area determined according to the position corresponding to the position marking and a preset range is determined as an exploration area.

[0021] Optionally, the determining of the at least one target task object from the at least one task object according to the object type of the virtual object corresponding to the first identifier comprises:

[0022] The object type of the virtual object corresponding to the first identifier and a preset correspondence relationship are used to determine at least one target task type corresponding to the object type, and the preset correspondence relationship is used to indicate a correspondence relationship between the object type and the task type.

[0023] For each of the at least one task object, if a task type of the task object belongs to any one of the at least one target task type, the task object is determined as a target task object.

[0024] Optionally, after sending the request for the target task object corresponding to the first display object to the virtual object corresponding to the first identifier for task processing in response to the second selection command for the first display object, the method further includes:

[0025] displaying task request feedback information within a preset time length, the task request feedback information being used to indicate that the virtual object corresponding to the first identifier accepts or rejects the request for task processing.

[0026] Optionally, after displaying the task request feedback information within the preset time length, the method further includes:

[0027] when the task request feedback information is rejection of the request for task processing, sending a request for the target task object corresponding to the reselected first display object to the virtual object corresponding to the reselected first identifier for task processing in response to a reselection command for the at least one first display object.

[0028] Optionally, after displaying the task request feedback information within the preset time length, the method further includes:

[0029] when the task request feedback information is rejection of the request for task processing, displaying at least one first display object in a preset display area in response to a reselection command for the at least one first identifier.

[0030] sending a request for the target task object corresponding to the first display object to the virtual object corresponding to the reselected first identifier for task processing in response to a third selection command for the first display object.

[0031] In a second aspect, an embodiment of the present application provides a display control device in a game, the device including:

[0032] a display module configured to display a virtual scene, the virtual scene including at least one first identifier, each first identifier corresponding to a virtual object in a party;

[0033] a processing module configured to display at least one first display object in a preset display area in response to a first selection command for the first identifier, each first display object corresponding to a target task object.

[0034] a task request triggering module configured to send a request for the target task object corresponding to the first display object to the virtual object corresponding to the first identifier for task processing in response to a second selection command for the first display object.

[0035] Optionally, the processing module is specifically configured to:

[0036] In response to a first selection command for the first identifier, at least one target task object is determined according to an object type of a virtual object corresponding to the first identifier, and the at least one first display object is displayed in a preset display region.

[0037] Optionally, the processing module is specifically configured to:

[0038] The at least one target task type corresponding to the object type is determined according to the object type of the virtual object corresponding to the first identifier and a preset correspondence relationship; the preset correspondence relationship is used to indicate a correspondence relationship between the object type and the task type.

[0039] The at least one target task object is determined according to task objects corresponding to the at least one target task type.

[0040] Optionally, the apparatus further includes a determining module, which is specifically configured to:

[0041] In response to a position marking operation, at least one task object is determined according to the position marking; the at least one task object includes different objects of at least one task type.

[0042] Optionally, the task type includes at least one of the following: an exploration region and a virtual object to be attacked.

[0043] The determining module is specifically configured to:

[0044] An enemy virtual object having a distance less than or equal to a first distance threshold from a position corresponding to the position marking is determined as a virtual object to be attacked; and / or,

[0045] A region determined according to a position corresponding to the position marking and a preset range is determined as an exploration region.

[0046] Optionally, the determining module is specifically configured to:

[0047] The at least one target task type corresponding to the object type is determined according to the object type of the virtual object corresponding to the first identifier and a preset correspondence relationship; the preset correspondence relationship is used to indicate a correspondence relationship between the object type and the task type.

[0048] For each task object in the at least one task object, if a task type of the task object belongs to any one of the at least one target task type, the task object is determined as a target task object.

[0049] Optionally, the display module is further configured to:

[0050] The task request feedback information is used to indicate that the virtual object corresponding to the first identifier accepts or rejects the request for processing the task.

[0051] Optionally, the task request triggering module is specifically configured to:

[0052] When the task request feedback information is the rejection of the request for processing the task, in response to a re-selection command for the at least one first display object, the task request triggering module is configured to send, to the virtual object corresponding to the re-selected first identifier, a request for processing a target task object corresponding to the re-selected first display object.

[0053] Optionally, the display module is further configured to:

[0054] When the task request feedback information is the rejection of the request for processing the task, in response to a re-selection command for the at least one first identifier, the display module is configured to display at least one first display object in a preset display area.

[0055] The task request triggering module is further configured to:

[0056] In response to a third selection command for a first display object, the task request triggering module is configured to send, to the virtual object corresponding to the re-selected first identifier, a request for processing a target task object corresponding to the first display object.

[0057] In a third aspect, an embodiment of the present application provides an electronic device, which comprises:

[0058] a memory and a processor, and the memory and the processor are coupled;

[0059] The memory is configured to store one or more computer instructions.

[0060] The processor is configured to execute the one or more computer instructions to implement the display control method in a game according to any one of the first aspect.

[0061] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores one or more computer instructions, and the instructions are executed by a processor to implement the display control method in a game according to any one of the first aspect.

[0062] In a fifth aspect, an embodiment of the present application provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the display control method in a game according to any one of the first aspect.

[0063] Compared with the prior art, the present application has the following advantages:

[0064] The display control method in the game provided in the application displays a virtual scene, the virtual scene includes at least one first identifier; in response to a first selection command on the first identifier, at least one first display object is displayed in a preset display area, each first display object corresponds to a target task object; in response to a second selection command on the first display object, a request for the target task object corresponding to the first display object to perform a task is sent to a virtual object corresponding to the first identifier. By providing a visual task request method for the user, the timeliness and accuracy of indicating a combat task between teammates are improved, and the indicated teammate is indicated a task matching the object type of the virtual object controlled by the indicated teammate, which improves the probability of the indicated teammate successfully completing the indicated task. BRIEF DESCRIPTION OF DRAWINGS

[0065] The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and serve to explain the principles of the application. In the drawings:

[0066] Figure 1 A structural schematic diagram of a game system provided for the first embodiment of the application;

[0067] Figure 2 A flowchart of a display control method in a game provided for the second embodiment of the application;

[0068] Figure 3 A flowchart of a display control method in a game provided for the third embodiment of the application;

[0069] Figure 4 One of the schematic diagrams of a display interface provided for the third embodiment of the application;

[0070] Figure 5 One of the schematic diagrams of a display interface provided for the third embodiment of the application;

[0071] Figure 6 One of the schematic diagrams of a display interface provided for the third embodiment of the application;

[0072] Figure 7 One of the schematic diagrams of a display interface provided for the third embodiment of the application;

[0073] Figure 8 One of the schematic diagrams of a display interface provided for the third embodiment of the application;

[0074] Figure 9 One of the schematic diagrams of a display interface provided for the third embodiment of the application;

[0075] Figure 10A flowchart of a display control method in a game according to the fourth embodiment of the present application is provided.

[0076] Figure 11 A schematic diagram of a display interface according to the fourth embodiment of the present application is provided.

[0077] Figure 12 A structural schematic diagram of a display control device in a game according to the fifth embodiment of the present application is provided.

[0078] Figure 13 A hardware structural schematic diagram of an electronic device according to the sixth embodiment of the present application is provided. DETAILED DESCRIPTION

[0079] In order to make the objects, advantages and features of the present application more clear, the present application is described below in connection with the drawings and specific embodiments. In the following description, a lot of specific details are set forth in order to facilitate a full understanding of the present application. However, the described embodiments are only part of the embodiments of the present application, and all other embodiments obtained by those skilled in the art without making creative efforts fall within the scope of protection of the present application.

[0080] It should be noted that in the description of the present application, the terms "first", "second" and the like are only used for the purpose of description, and cannot be understood as indicating or implying relative importance, and a specific order or sequence. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances. In addition, in the description of the present application, unless otherwise specified, the term "a plurality of" means two or more. The term "and / or" describes the association between the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. The character " / " generally represents the relationship between the front and rear associated objects as "or". The terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0081] In order to facilitate understanding of the technical solutions of the present application, first, the related concepts involved in the present application are introduced.

[0082] A virtual scene refers to a virtual environment provided by an application corresponding to a game when the application runs on an electronic device. The virtual scene can be displayed through a display screen for a user to view. The virtual scene can be a simulated environment of the real world, a semi-simulated and semi-fictional environment, or a purely fictional environment. For example, a fictional game environment, a fictional movie environment, a virtual reality environment formed by superimposing a fictional game environment on a real environment, etc. The virtual scene can be a two-dimensional virtual scene or a three-dimensional virtual scene.

[0083] A virtual object refers to a three-dimensional model provided in a virtual scene, including a virtual object controlled by a user, a virtual tree, a virtual house, a virtual game vehicle, and various types. Among them, the virtual object controlled by the user can be referred to as a virtual object controlled by a user (player), which refers to an object that can be selected and controlled by a user in the embodiments of the present application, and can represent the image of the user. The user can control the virtual object selected by the user to perform operations in the virtual scene, such as walking, jumping, running, attacking, etc. Multiple users can control the virtual objects selected by themselves to interact in the virtual scene, simulating the effect of multiple users interacting face-to-face. There are many virtual objects in the virtual scene, and different virtual objects usually have the same or different images and the same and / or different executable operations.

[0084] Next, the prior art related to the present application and the problems existing in the prior art are described:

[0085] In the prior art, the user usually randomly instructs a teammate to perform a task of exploring a certain area or attacking a certain enemy object in the form of text or voice.

[0086] However, in the above prior art, the communication between teammates is time-consuming and inefficient, which cannot guarantee the timeliness and accuracy of the indication of the combat task between the teammates, thereby affecting the user's game experience. For example, a user instructs a teammate to explore a grassy area through voice, and since it is difficult to accurately indicate the specific area to the teammate through voice, there is a problem of incorrect or delayed task indication.

[0087] Based on the above problems, in order to improve the timeliness and accuracy of sending task processing requests between teammates, the present application provides a display control method in a game, a display control device in a game corresponding to the method, an electronic device capable of implementing the display control method in a game, and a computer readable storage medium. The embodiments provided below will describe the above method, device, electronic device, and computer readable storage medium in detail.

[0088] In order to make the purpose, technical solutions of the present application more clear and intuitive, the method provided by the embodiments of the present application will be described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.

[0089] The embodiments of the present application provide a display control method, device, electronic equipment and computer readable storage medium in a game. Specifically, the display control method in a game provided by the embodiments of the present application can be executed by an electronic equipment, wherein the electronic equipment can be a terminal or a server and the like. 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) and the like, and the terminal can also include a client, which can be a game application client, a browser client carrying a game program or an instant messaging client and the like. The server can be a stand-alone physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs, and basic cloud computing services such as big data and artificial intelligence platforms.

[0090] It should be noted that in the following description of the technical solutions provided by the present application, the terminal is taken as an example to illustrate the execution subject. In other possible embodiments, the technical solutions provided by the present application can also be executed by a server as an execution subject, and the embodiments of the present application do not limit the type of execution subject.

[0091] The structure of a game system provided by the first embodiment of the present application will be introduced below in combination with Figure 1 , a structure schematic diagram of a game system provided by the first embodiment of the present application, Figure 1 a structure schematic diagram of a game system provided by the first embodiment of the present application.

[0092] As Figure 1As shown, the game system can include at least one terminal, at least one server, at least one database, and a network. The terminal held by a user can be connected to different game servers through the network. The terminal is any device with computing hardware capable of supporting and executing a software application corresponding to a game. The game software application includes, but is not limited to, any one of a third-person shooter game application, a single-player game application, and a Multiplayer Online Battle Arena Games (Moba) application. The above-mentioned game types can include, but are not limited to, at least one of the following: a Two Dimension (2D) game application, a Three Dimension (3D) game application, a Virtual Reality (VR) game application, an Augmented Reality (AR) game application, and a Mixed Reality (MR) game application. The above is only an example, and the present embodiment does not limit this in any way.

[0093] One of the at least one terminal is referred to as a first terminal, which can be a terminal used by a first user to operate a virtual object in a virtual game scene to perform an activity, which includes, but is not limited to, at least one of adjusting a body posture, crawling, walking, running, jumping, driving, picking up, shooting, attacking, and throwing. In addition, the terminal has one or more multi-touch screens for sensing and obtaining inputs of touch or swipe operations performed by the user at one or more points on the touch display screen. In addition, when the game 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 a wireless network being a Wireless Local Area Network (WLAN), a Local Area Network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals can also use their own Bluetooth networks or hotspot networks to connect to other terminals or servers, etc. In addition, the system can include multiple databases, which are coupled to different servers and can continuously store information related to the game environment in the databases when different users are online playing multiplayer games.

[0094] The game display control method provided by the present embodiment can display a game picture (a virtual game scene) through a graphical user interface of a terminal held by a user.

[0095] The graphical user interface (GUI) is a form of user display interface displayed on a terminal device, which is a graphical operation user interface displayed on a terminal device and a form of interface display for human-computer communication. Users interact with electronic devices through icons and visual indicators.

[0096] Next, the display control method in a game provided by the second embodiment of the application will be described in combination with Figure 2 the flowchart of the display control method in a game provided by the second embodiment of the application. Figure 2 the flowchart of the display control method in a game provided by the second embodiment of the application.

[0097] As Figure 2 shown, the display control method in a game includes the following steps:

[0098] S201, displaying a virtual scene, the virtual scene including at least one first identifier, each first identifier corresponding to a virtual object in a party.

[0099] S202, in response to a first selection command for the first identifier, displaying at least one first display object in a preset display area, each first display object corresponding to a target task object.

[0100] Optionally, in response to the first selection command for the first identifier, at least one target task object is determined according to the object type of the virtual object corresponding to the first identifier, and at least one first display object is displayed in the preset display area.

[0101] Optionally, the implementation of "determining at least one target task object according to the object type of the virtual object corresponding to the first identifier" can include the following steps 2021 to 2022, wherein:

[0102] Step 2021: determining at least one target task type corresponding to the object type according to the object type of the virtual object corresponding to the first identifier and a preset corresponding relationship. The preset corresponding relationship is used to indicate the corresponding relationship between the object type and the task type.

[0103] Step 2022: determining at least one target task object according to the task object corresponding to each of the at least one target task type.

[0104] Optionally, before displaying at least one first display object in the preset display area in response to the first selection command for the first identifier, it further includes: determining at least one task object according to the position mark in response to the position mark operation. The at least one task object includes different objects of at least one task type.

[0105] Optionally, the task type includes at least one of the following: an area to be explored and a virtual object to be attacked.

[0106] Optionally, the implementation of "determining at least one target task object from the at least one task object according to the object type of the virtual object corresponding to the first identifier" can include the following steps:

[0107] An enemy virtual object corresponding to a position within a first distance threshold from the position corresponding to the position marker is determined as a virtual object to be attacked. And / or,

[0108] An area determined according to a position corresponding to the position marker and a preset range is determined as an area to be explored.

[0109] Further, optionally, the implementation of "determining at least one target task object from the at least one task object according to the object type of the virtual object corresponding to the first identifier" can include the following steps:

[0110] At least one target task type corresponding to the object type of the virtual object corresponding to the first identifier is determined according to a preset correspondence relationship between the object type and the task type.

[0111] For each task object in the at least one task object, if the task type of the task object belongs to any one of the at least one target task type, the task object is determined as a target task object.

[0112] S203, in response to a second selection command for the first display object, sending a request for the virtual object corresponding to the first identifier to perform a task processing on the target task object corresponding to the first display object.

[0113] Optionally, in response to the second selection command for the first display object, the request for the virtual object corresponding to the first identifier to perform a task processing on the target task object corresponding to the first display object is sent, and further comprising: displaying task request feedback information within a preset time period. The task request feedback information is used to indicate that the virtual object corresponding to the first identifier accepts or rejects the request for task processing.

[0114] Next, the subsequent possible display control is exemplarily illustrated according to the task request feedback information.

[0115] In one possible implementation, when the task request feedback information is a request for task processing, in response to a re-selection command for at least one first display object, a request for the virtual object corresponding to the first identifier to perform a task processing on the target task object corresponding to the re-selected first display object is sent.

[0116] In another possible implementation, when the task request feedback information is a request for task processing rejection, in response to a reselection command for the at least one first identifier, the at least one first display object is displayed in the preset display area.

[0117] In response to a third selection command for the first display object, a request for task processing on the target task object corresponding to the first display object is sent to the virtual object corresponding to the reselected first identifier.

[0118] The display control method in the game provided in the application displays a virtual scene, and the virtual scene includes at least one first identifier, each first identifier corresponding to a virtual object in one party camp. In response to a first selection command for the first identifier, at least one first display object is displayed in a preset display area, each first display object corresponding to a target task object. In response to a second selection command for the first display object, a request for task processing on the target task object corresponding to the first display object is sent to the virtual object corresponding to the first identifier. The application provides a visual task request mode for the user, improves the timeliness and accuracy of the task processing request sent between teammates, and indicates the task matching the object type of the virtual object controlled by the teammate, which can improve the possibility of the indicated teammate successfully completing the indicated task to a certain extent.

[0119] In the following, the display control method in the game provided in the third embodiment of the application is described in combination with Figure 3 the display control method in the game provided in the third embodiment of the application is described in combination with Figure 3 the display control method in the game provided in the third embodiment of the application is described in combination with

[0120] As Figure 3 shown, the display control method in the game includes:

[0121] S301, a virtual scene is displayed, and the virtual scene includes at least one first identifier, each first identifier corresponding to a virtual object in one party camp.

[0122] In the embodiment, a game virtual scene is displayed in a display interface of a display (or a display screen) of a terminal device. Generally, at least two camps in mutual competitive and hostile relationship are included in a virtual game. For the convenience of description, two camps in mutual competitive and hostile relationship in the virtual game are taken as an example for description, and the two camps are respectively referred to as a my camp and an enemy camp. A virtual object controlled by a current user who logs in a game account through a terminal belongs to the my camp.

[0123] The virtual scene displayed in the display interface of the terminal includes at least one first identifier. One first identifier corresponds to a virtual object in the my camp.

[0124] Optionally, the first identifier is a simple identifier used to represent the virtual object, which can be a numerical identifier or an image identifier, etc., as long as it can accurately represent the virtual object, without any restrictions. For example, when the current user selects Hou Yi as the hero to control, then in the virtual game, the character image of the virtual object controlled by the current player is a cartoon or comic book version of Hou Yi. Furthermore, in the virtual scene, the first identifier corresponding to this virtual object can be a cartoon or comic book version of Hou Yi's avatar. Another example: in the virtual game, when each faction has the same number of virtual objects (4), each virtual object is numbered at the beginning of the game for distinction. Assuming the four virtual objects are Virtual Object 1, Virtual Object 2, Virtual Object 3, and Virtual Object 4, for example, by randomly numbering these four virtual objects, one possible numbering result could be: Virtual Object 1 is numbered 4, Virtual Object 2 is numbered 2, Virtual Object 3 is numbered 1, and Virtual Object 4 is numbered 3. It should be noted that for Virtual Object 1, Virtual Object 2, Virtual Object 3, and Virtual Object 4, the numbers after each virtual object do not represent their respective serial numbers; in this implementation, they are only used to distinguish these four virtual objects. The first identifier corresponding to the virtual object can also be an identifier used to represent the number of the virtual object, and there are no restrictions on the specific representation of the first identifier.

[0125] Below, in conjunction with Figure 4 and Figure 5 The following provides an illustrative example of two possible implementations for displaying the first identifier in a virtual scene. Figure 4 This is one of the schematic diagrams of the display interface provided in the third embodiment of this application. Figure 5 This is a second schematic diagram of the display interface provided in the third embodiment of this application.

[0126] First, assume that each faction in the virtual game includes five virtual objects: Virtual Object 1, Virtual Object 2, Virtual Object 3, Virtual Object 4, and Virtual Object 5. The correspondence between these virtual objects and their corresponding identifiers is as follows: Virtual Object 1 corresponds to Identifier 401, Virtual Object 2 corresponds to Identifier 402, Virtual Object 3 corresponds to Identifier 403, Virtual Object 4 corresponds to Identifier 404, and Virtual Object 5 corresponds to Identifier 405. We will use Virtual Object 5, currently controlled by the user, as an example for explanation.

[0127] In a possible implementation, the game initially displays, in the display interface, first identifiers of all virtual objects in a camp (referred to as our camp) to which a virtual object currently controlled by the user belongs. Meanwhile, as the game progresses, there are virtual objects killed in our camp due to various reasons, and at this time, the first identifier of the killed virtual object is cancelled from the display. Figure 4 As shown in FIG. 5, the display interface includes interface (a) and interface (b). In interface (a), five first identifiers are displayed, that is, the first identifiers corresponding to all virtual objects in our camp are displayed in the display interface, and the virtual objects are all alive. Further, as the game progresses, if virtual object 1 is killed, the first identifier 401 is cancelled from the display interface, as shown in interface (b).

[0128] In another possible implementation, the game initially displays, in the display interface of the terminal currently held by the user, only the first identifiers of the virtual objects in the camp to which the virtual object currently controlled by the user belongs, that is, does not display the first identifier of the virtual object currently controlled by the user, and displays only the first identifiers of the virtual objects in the camp. Similarly, as the game progresses, there are virtual objects killed in our camp due to various reasons, and at this time, the first identifier of the killed virtual object is cancelled from the display. Figure 5 As shown in FIG. 6, the display interface includes interface (a) and interface (b). In interface (a), four first identifiers are displayed, that is, the first identifiers corresponding to all virtual objects in our camp except virtual object 5 are displayed in the display interface, and the four virtual objects are all alive. That is, only the virtual objects in the alive state are displayed, except for the virtual object 5 currently controlled by the user. Further, as the game progresses, if virtual object 4 is killed, the first identifier 404 is cancelled from the display interface, as shown in interface (b).

[0129] In this embodiment, only the display mode and display area of the first identifier are exemplarily described, and the display mode and display area of the first identifier are not limited. The display mode and display area of the first identifier can be selected according to actual needs.

[0130] S302, in response to the first selection command on the first identifier, determining at least one target task type corresponding to the object type according to the object type of the virtual object corresponding to the first identifier and a preset correspondence relationship. The preset correspondence relationship is used to indicate the correspondence relationship between the object type and the task type.

[0131] In the embodiment, the manner of implementing the first selection command triggered by the first identifier can implement different first operations on the first identifier according to different terminal device types. For example, when the terminal device is a touch screen device such as a mobile phone, a tablet computer, or a game console, the first operation can be a first operation of a user's finger. For example, the first operation can be a sliding operation such as up sliding, down sliding, left sliding, or right sliding, a long pressing operation, a clicking operation, a double clicking operation, and the like, but is not limited thereto. When the terminal device is a non-touch screen terminal device such as a desktop computer or a notebook computer, the first operation can be performed by a control device such as a mouse or a keyboard, but is not limited thereto.

[0132] It should be noted that in the virtual game, a large number of hero objects can be divided into various object types according to differences in survivability, attack ability, and skills, and the like. For example, the object types can include a tank type hero, a warrior type hero, an assassin type hero, a mage type hero, an archer type hero, an auxiliary type hero, and the like. Each object type has a plurality of different hero objects, and a hero object corresponds to only one object type. At the start of the game, users of each party camp will select a hero object that each user desires from one object type as a virtual object controlled by each user. For example, the object type selected by the current user is a mage type, and among a plurality of hero objects belonging to the mage type, Daji (Daji is a mage type hero) is selected as a virtual object controlled by the current user.

[0133] For better understanding, the characteristics of the above three types of heroes are exemplarily introduced as follows.

[0134] The characteristics of the tank type hero are as follows: the tank type hero has sufficient blood volume and belongs to a hero with strong survivability and general damage output. In a team battle game, the tank type hero can resist more enemy damage and can be in the front. For example, the tank type hero Baiqi. The characteristics of the warrior type hero are as follows: the warrior type hero has strong survivability and strong output, and can stand behind the tank type hero to resist a small amount of enemy damage. For example, the warrior type hero Arthur. The characteristics of the assassin type hero are as follows: the assassin type hero has weak survivability but has extremely explosive output. In a team battle game, the assassin type hero can find a suitable opportunity to kill a hero with weak survivability in the rear of the enemy. For example, the assassin type hero Ake.

[0135] Next, the virtual game including a plurality of object types and each object type including a plurality of hero objects is exemplarily described in combination with Table 1.

[0136] Table 1

[0137]

[0138] As shown in Table 1, the hero objects in the virtual game are divided into N object types, which are object type 1, object type 2, …, and object type N. Among them, it is assumed that there are m hero objects in the game, and the m hero objects are numbered in turn. The hero objects included in object type 1 are hero object 1, …, and hero object n, the hero objects included in object type 2 are hero object n+1, …, and hero object k, and the hero objects included in object type N are hero object k+h+1, …, and hero object m. Among them, the number of hero objects included in object type 3 to object type N-1 is h.

[0139] Since the hero objects of different object types in the virtual game are good at completing different tasks. Therefore, in the process of the user issuing a task processing request to the teammate, the object type of the virtual object controlled by the teammate is considered as a basis for determining the specific task of the virtual object controlled by the teammate in this embodiment, and the teammate is sent a task matching the object type of the virtual object controlled by the teammate, which can improve the probability of the indicated teammate successfully completing the indicated task to a certain extent.

[0140] In this embodiment, different object types are set for each object type, and the task type matching the characteristics of the object type is set. It can also be understood that the corresponding task type is determined for the virtual object according to the object type of the virtual object.

[0141] Optionally, a preset corresponding relationship is used to indicate the corresponding relationship between the object type and the task type. For example, the corresponding (matching) relationship between the object type and the task type can refer to Table 2.

[0142] Table 2

[0143] Object type Task type Object type 1 Task type 1 Object type 2 Task type 1, task type 2 Object type 3 Task type 3 … … Object type N Task type M

[0144] As shown in Table 2, the virtual game includes N object types and M task types. Among them, the task type matching object type 1 is task type 1, the task type matching object type 2 is task type 1 and task type 2, the task type matching object type 3 is task type 3, …, and the task type matching object type N is task type M. The corresponding relationship between the corresponding type and the task type shown in Table 2 is only an example. It should be noted that the task types matching any two object types can be completely the same or completely different or partially different and partially the same, and no limitation is made on this.

[0145] Optionally, the object type of the virtual object corresponding to the first identifier is determined, and at least one target task type matching the object type is determined according to the preset correspondence relationship. For example, when the object type of the virtual object corresponding to the first identifier is object type 1, and the preset correspondence relationship shown in Table 2 is used, it can be known that the task type matching object type 1 is task type 1. Therefore, the at least one target task type determined for the virtual object corresponding to the first identifier is task type 1. For another example, when the object type of the virtual object corresponding to the first identifier is object type 2, and the preset correspondence relationship shown in Table 2 is used, it can be known that the task type matching object type 2 is task type 1 and task type 2. Therefore, the at least one target task type determined for the virtual object corresponding to the first identifier is task type 1 and task type 2.

[0146] In S303, at least one target task object is determined according to the task objects corresponding to the at least one target task type, and at least one first display object is displayed in the preset display area. One first display object corresponds to one target task object.

[0147] In this embodiment, different task types correspond to different task objects. Specifically, the correspondence relationship between the task types and the task objects can be referred to Table 3.

[0148] Table 3

[0149] Task type Task object Task type 1 Task object 1, task object 2 Task type 2 Task object 3, task object 4 … … Task type M Task object K

[0150] As shown in Table 3, the virtual game includes M task types and K task objects. Specifically, task type 1 includes task object 1 and task object 2; task type 2 includes task object 3 and task object 4; …; and task type N includes task object K. It should be noted that the task objects included by any two task types can be completely different or partially the same and partially different, and no limitation is made on this.

[0151] Based on the example in the above step S302, when the object type of the virtual object corresponding to the first identifier is object type 2, and the preset correspondence relationship shown in Table 2 is used, it can be known that the task type matching object type 2 is task type 2 and task type 3. Therefore, the at least one target task type determined for the virtual object corresponding to the first identifier is task type 1 and task type 2. Then, according to Table 3, at least one target task object can be determined according to the at least one target task type. That is, the at least one target task object includes the task objects included by task type 1 and task type 2, and the target task objects include task object 1, task object 2, task object 3, and task object 4.

[0152] In the embodiment, one first display object corresponds to one target task object. According to different task types, the display corresponding to different types of task objects is also different, and the first display object corresponding to each task object is also different.

[0153] Next, the task types and the task objects included in each task type are exemplarily explained in combination with Table 4.

[0154] Table 4

[0155]

[0156] As shown in Table 4, the task type 1 is a search area, when the search area is grass, the task objects corresponding to the task type 1 include: grass 1, grass 2, grass 3, grass 4, …. Similarly, the task type 2 is an enemy defense tower, the task objects corresponding to the task type 2 include: defense tower 1, defense tower 2, defense tower 3, …. Similarly, the task type 3 is an enemy virtual object to be attacked, the task objects corresponding to the task type 3 include: enemy virtual object 1, enemy virtual object 2, enemy virtual object 3, ….

[0157] Next, the possible implementation manners of determining the first display object corresponding to each task object are exemplarily explained in combination with Figure 6 , Figure 7 and specific examples, Figure 6 Fig. 3 is a schematic diagram of a display interface provided by a third embodiment of the present application, Figure 7 Fig. 4 is a schematic diagram of a display interface provided by a third embodiment of the present application.

[0158] It is assumed that the object type of the virtual object 1 (the virtual object corresponding to the first identifier 401) is object type 1, it is known from Table 2 that the task type corresponding to the virtual object 1 is task type 1, and it is known from Table 4 that when the task type 1 is grass, the task objects of the task type 1 including grass in the virtual scene are grass 1, grass 2, grass 3, grass 4, grass 5 and grass 6. The corresponding relationship between the grass and the first display object is: the first display object corresponding to the grass 1 is the grass area 6011, the first display object corresponding to the grass 2 is the grass area 6012, the first display object corresponding to the grass 3 is the grass area 6013, the first display object corresponding to the grass 4 is the grass area 6014, the first display object corresponding to the grass 5 is the grass area 6015, and the first display object corresponding to the grass 6 is the grass area 6016. As shown in Fig. 6, Figure 6As shown, interface (a) and interface (b) are shown. In interface (a), it is shown that the current user has performed a first operation on the first identifier 401 (i.e., triggered a first selection instruction on the first identifier 401). Subsequently, in interface (b), 6 first display objects are displayed in the small map 601, which are the grassland area 6011, the grassland area 6012, the grassland area 6013, the grassland area 6014, the grassland area 6015 and the grassland area 6016.

[0159] For another example, assuming that the object type of the virtual object 3 (the virtual object corresponding to the third identifier 403) is object type 3, and according to the corresponding (matching) relationship between the object type and the task type shown in Table 2, it can be known that the task type corresponding to the object type 3 includes: task type 3. Assuming that the task type 3 is an enemy virtual object to be attacked, and the enemy virtual objects in the virtual scene in a survival state are enemy virtual object 1, enemy virtual object 2, enemy virtual object 3 and enemy virtual object 4, wherein the corresponding relationship between the enemy virtual objects and the first display objects is: the first display object corresponding to the enemy virtual object 1 is the enemy virtual object identifier 701, the first display object corresponding to the enemy virtual object 2 is the enemy virtual object identifier 702, the first display object corresponding to the enemy virtual object 3 is the enemy virtual object identifier 703, and the first display object corresponding to the enemy virtual object 4 is the enemy virtual object identifier 704. As shown in the following table 3, the corresponding relationship between the object type and the task type is shown. Figure 7 As shown, interface (a) and interface (b) are shown. In interface (a), it is shown that the current user has performed a first operation on the first identifier 401 (i.e., triggered a first selection instruction on the first identifier 401). Subsequently, in interface (b), 6 first display objects are displayed in the small map 601, which are the grassland area 6011, the grassland area 6012, the grassland area 6013, the grassland area 6014, the grassland area 6015 and the grassland area 6016.

[0160] S304, in response to the second selection instruction on the first display object, sending a request to the virtual object corresponding to the first identifier to perform a task processing on the target task object corresponding to the first display object.

[0161] In this embodiment, the manner of implementing the second selection instruction triggered by the first display object can be different for different terminal device types. For example, when the terminal device is a touch screen device such as a mobile phone, a tablet computer or a game console, the second operation can be a second operation of a user's finger. For example, the second operation can be a sliding operation such as up, down, left and right sliding, a long press operation, a click operation, a double-click operation, etc., but is not limited thereto. When the terminal device is a non-touch screen terminal device such as a desktop computer or a notebook computer, the second operation can be performed by a control device such as a mouse or a keyboard, but is not limited thereto.

[0162] In this embodiment, in response to a second selection command for the first display object, a request is sent to the virtual object corresponding to the first identifier to perform task processing on the target task object corresponding to the first display object.

[0163] Below, in conjunction with Figure 8 and Figure 9 The following is an exemplary description of possible implementations for sending a request to the virtual object corresponding to the first identifier to perform task processing on the target task object corresponding to the first display object. Figure 8 The fifth schematic diagram of the display interface provided in the third embodiment of this application. Figure 9 This is the sixth schematic diagram of the display interface provided in the third embodiment of this application.

[0164] Optionally, within a preset time period after the task processing request is issued, the task processing request issuance status information is displayed on the display interface of the currently held user's terminal. This task processing request issuance status information can be communicated to the current user through text, images, voice announcements, or other means. For example, in the above... Figure 7 Based on the example, after the current user performs a first operation on the first identifier 403, triggering a first selection instruction on the first identifier 403, such as... Figure 8 As shown in interface (a), the current user triggers a second selection command for the enemy virtual object identifier 702 by performing a second operation on the enemy virtual object identifier 702, that is, triggering the sending of a task processing request to attack the enemy virtual object 2 to the enemy virtual object 3. After the task processing request is sent, the task processing request issuance status information is displayed on the display interface of the current user's terminal. For example, as... Figure 8 As shown in interface (b), a text box appears on interface (b) displaying the message "A task processing request to attack enemy virtual object 2 has been sent to virtual object 3!". In this embodiment, the method of displaying the status information of the task processing request and the specific content displayed are merely illustrative examples, and no limitations are imposed on them.

[0165] It should be noted that the current user can view the locations of all friendly virtual objects and some or all enemy virtual objects on the minimap (601). This allows the user to make more optimized task processing requests. For example, if the current user needs teammates to scout bush area 2, the user can use the minimap (601) to check the distance between each teammate and bush area 2, and then send a task processing request to the friendly virtual object closest to bush area 2. Similarly, if the current user needs teammates to assist in attacking enemy virtual object 4, the user can use the minimap (601) to check the distance between each teammate and enemy virtual object 4, and then send a task processing request to the friendly virtual object closest to enemy virtual object 4 to attack enemy virtual object 4.

[0166] Optionally, after sending the task processing request, the task processing request is displayed on the display interface of the terminal held by the user controlling the instructed virtual object. For example... Figure 9 As shown, a text box appears on the display interface of the terminal held by the user controlling the instructed virtual object, which includes the text "Virtual object 5 issues instruction: Attack enemy virtual object 2!", as well as accept and reject controls. Figure 9 As shown, the user controlling the instructed virtual object performs a third operation on the accept control. In this embodiment, the method of displaying the task processing request and the specific display content in the display interface of the terminal held by the instructed virtual object are merely illustrative examples, and no limitations are imposed.

[0167] S305. Within a preset time period, display task request feedback information. The task request feedback information is used to indicate whether the virtual object corresponding to the first identifier accepts or rejects the request to process the task.

[0168] Optionally, within a preset time period after the task processing request is triggered, task request feedback information can be displayed. The status information of the task processing request can be communicated to the current user via text or voice announcement.

[0169] Below, in conjunction with Figure 8 The above-mentioned optional implementation method is illustrated by example.

[0170] like Figure 8 As shown in interface (c), a text box displaying the task request feedback information "Virtual object 3 has accepted the task to attack enemy virtual object 2!" is shown on the display interface of the terminal currently held by the user. In this embodiment, the method of displaying task request feedback information and the specific display content are merely illustrative examples, and no limitations are imposed.

[0171] Optionally, when the task request feedback information is a rejection of the request to process the task, in response to the reselection command for at least one first display object, a request to process the target task object corresponding to the reselected first display object is sent to the virtual object corresponding to the first identifier.

[0172] For example, in Figure 8On the basis of triggering the virtual object 3 to send the task processing request of attacking the enemy virtual object 2, if the task request feedback information displayed in the display interface of the terminal held by the current user is the text box of “the virtual object 3 has refused the task processing request of attacking the enemy virtual object 2!”. Then the current user can reselect an enemy virtual object from other enemy virtual objects except the enemy virtual object 2, for example, the current user selects the enemy virtual object 3 as the reselected task object and sends the task processing request of attacking the enemy virtual object 2 to the virtual object 5, that is, the current user triggers the second selection instruction of the enemy virtual object identifier 703 by selecting the enemy virtual object identifier 703.

[0173] Optionally, when the task request feedback information is the request of refusing to perform the task processing, in response to the reselection command of the at least one first identifier, displaying at least one first display object in the preset display area; in response to the third selection command of the first display object, sending the request of performing the task processing on the target task object corresponding to the first display object to the virtual object corresponding to the reselected first identifier.

[0174] For example, in Figure 7 On the basis of triggering the virtual object 3 to send the task processing request of attacking the enemy virtual object 2, if the task request feedback information displayed in the display interface of the terminal held by the current user is the text box of “the virtual object 3 has refused the task processing request of attacking the enemy virtual object 2!”. Then the current user can reselect an enemy virtual object from other enemy virtual objects except the enemy virtual object 2, for example, the current user selects the enemy virtual object 3 as the reselected task object and sends the task processing request of attacking the enemy virtual object 2 to the virtual object 5, that is, the current user triggers the second selection instruction of the enemy virtual object identifier 703 by selecting the enemy virtual object identifier 703.

[0175] The display control method in the game provided by the application displays the processing method of sending a task processing request between teammates in the form of a visual control in the graphical display interface of a user (a game player), and the user can issue a task to a teammate through triggering operation on an instruction control in the graphical user interface, which improves the timeliness and accuracy of mutual instruction of combat tasks between teammates, and improves the game experience of the user. In addition, the teammate is instructed to perform a task matching the object type of the virtual object controlled by the teammate, which can improve the probability of successfully completing the instructed task by the instructed teammate to a certain extent.

[0176] The following describes the display control method in the game provided by the fourth embodiment of the application in combination with Figure 10 The display control method in the game provided by the fourth embodiment of the application is further described below, Figure 10 The flowchart of the display control method in the game provided by the fourth embodiment of the application is shown in the figure.

[0177] S1001, displaying a virtual scene, the virtual scene including at least one first identifier. One first identifier corresponds to one virtual object in the same camp.

[0178] Optionally, the description and explanation of S1001 can refer to the description and explanation of S301, and the same technical effects can be achieved. To avoid repetition, the description is not repeated here.

[0179] S1002, in response to at least one position marker, determining at least one task object according to the position marker; the at least one task object including different objects of at least one task type.

[0180] Optionally, the current user can mark the position of any area he wants to explore, and there is no limitation on the task type of the marked task object, and multiple task objects of multiple task types can be marked.

[0181] Optionally, the task type includes at least one of the following: an exploration area and a virtual object to be attacked;

[0182] The following describes a possible implementation of determining at least one task object according to a position marker.

[0183] In one possible implementation, an enemy virtual object with a distance from the position corresponding to the position marker less than or equal to a first distance threshold is determined as a virtual object to be attacked; and / or, an area determined according to the position corresponding to the position marker and a preset range is determined as an exploration area.

[0184] Optionally, the preset range can be an area of any shape and any size. It should be noted that the determined exploration area includes the position corresponding to the position marking of the current user. For example, the area determined with the position corresponding to the position marking as the center and the second distance threshold as the radius is determined as the exploration area.

[0185] In the following, the application will be described in detail in combination with Figure 11 The above possible implementation is exemplarily described, Figure 11 The schematic diagram of the display interface provided by the fourth embodiment of the application is shown in FIG. 11.

[0186] In response to the position marking of the current user in the small map 601 and / or the position marking in the virtual scene, as shown in FIG. 6, the current user marks three positions in the small map 601, which are the to-be-explored area 1101, the to-be-explored area 1102 and the to-be-explored area 1103. Figure 11

[0187] S1003, determining at least one target task type corresponding to the object type according to the object type of the virtual object corresponding to the first identifier and a preset correspondence relationship; the preset correspondence relationship is used to indicate the correspondence relationship between the object type and the task type.

[0188] Optionally, for S1003, the description and explanation can refer to the description and explanation of S302, and the same technical effects can be achieved. To avoid repetition, the description is not repeated here.

[0189] S1004, for each task object in the at least one task object, if the task type of the task object belongs to any one of the at least one target task type, the task object is determined as a target task object.

[0190] The task type based on step S1003 includes an exploration area and a virtual object to be attacked.

[0191] For example, the virtual object corresponding to the first identifier selected by the user is virtual object 6, and the task types corresponding to the object type to which the virtual object belongs include the exploration area and the virtual object to be attacked. Therefore, the at least one task object determined according to the position marking is determined as a target task object.

[0192] S1005, in response to the first selection command of the first identifier, displaying at least one first display object in a preset display area, each first display object corresponding to a target task object.

[0193] S1006, in response to the second selection command of the first display object, triggering a task request. The task request is used to indicate to the virtual object corresponding to the first identifier to perform task processing on the target task object corresponding to the first display object.​

[0194] S1007, display task request feedback information within a preset time length. The task request feedback information is used to indicate that the virtual object corresponding to the first identifier accepts or rejects the request for task processing.

[0195] Optionally, for the description and explanation of S1006-S1007, reference can be made to the description and explanation of S304-S305 described above, and the same technical effects can be achieved. To avoid repetition, no further description is given here.

[0196] The game display control method provided by the application can mark the area or enemy object that needs to be explored in the preset display area according to the needs of the user. In this way, the range of the current object indicating the team member to explore the area is expanded, which is not limited by the game system, and further improves the game experience of the user.

[0197] The game display control device provided by the application is described below. The game display control device described below can be correspondingly referred to the game display control method described above.

[0198] Figure 12 The structure diagram of the game display control device provided by the fifth embodiment of the application is shown. As shown in the figure, the game display control device includes a display module 1201, a processing module 1202, and a task request triggering module 1203. Figure 12

[0199] The display module 1201 is configured to display a virtual scene, and the virtual scene includes at least one first identifier, each of which corresponds to a virtual object in a party.

[0200] The processing module 1202 is configured to display at least one first display object in a preset display area in response to a first selection command for the first identifier, each of which corresponds to a target task object.

[0201] The task request triggering module 1203 is configured to send a request for task processing of the target task object corresponding to the first display object to the virtual object corresponding to the first identifier in response to a second selection command for the first display object.

[0202] Optionally, the processing module 1202 is specifically configured to:

[0203] In response to the first selection command for the first identifier, at least one target task object is determined according to the object type of the virtual object corresponding to the first identifier, and at least one first display object is displayed in the preset display area.

[0204] ​Optionally, the processing module 1202 is specifically configured to:

[0205] According to the object type of the virtual object corresponding to the first identifier and a preset correspondence relationship, at least one target task type corresponding to the object type is determined; the preset correspondence relationship is used to indicate the correspondence between the object type and the task type.

[0206] According to the task object corresponding to each of the at least one target task type, at least one target task object is determined.

[0207] Optionally, the apparatus further includes a determination module, which is specifically configured to:

[0208] In response to a position marking operation, at least one task object is determined according to the position marking; the at least one task object includes different objects of at least one task type.

[0209] Optionally, the task type includes at least one of the following: an exploration area and a virtual object to be attacked.

[0210] The determination module is specifically configured to:

[0211] An enemy virtual object with a distance from a position corresponding to the position marking less than or equal to a first distance threshold is determined as a virtual object to be attacked; and / or,

[0212] An area determined according to a position corresponding to the position marking and a preset range is determined as an exploration area.

[0213] Optionally, the determination module is specifically configured to:

[0214] According to the object type of the virtual object corresponding to the first identifier and a preset correspondence relationship, at least one target task type corresponding to the object type is determined; the preset correspondence relationship is used to indicate the correspondence between the object type and the task type.

[0215] For each of the at least one task object, if the task type of the task object belongs to any one of the at least one target task type, the task object is determined as a target task object.

[0216] Optionally, the display module 1201 is further configured to:

[0217] Within a preset time length, task request feedback information is displayed; the task request feedback information is used to indicate that the virtual object corresponding to the first identifier accepts or rejects the request for performing the task processing.

[0218] Optionally, the task request triggering module 1203 is specifically configured to:

[0219] In a case where the task request feedback information is a rejection of the request for performing the task processing, in response to a re-selection command for the at least one first display object, a request for performing task processing on a target task object corresponding to the re-selected first display object is sent to a virtual object corresponding to the first identifier.

[0220] Optionally, the display module 1201 is further configured to:

[0221] In a case where the task request feedback information is a rejection of the request for performing the task processing, in response to a re-selection command for the at least one first identifier, at least one first display object is displayed in a preset display area.

[0222] The task request triggering module 1203 is further configured to:

[0223] In response to a third selection command for a first display object, a request for performing task processing on a target task object corresponding to the first display object is sent to a virtual object corresponding to the re-selected first identifier.

[0224] The game display control apparatus provided by the embodiment can be used to execute the technical solutions of the game display control method provided by the above embodiment, and has similar implementation principles and technical effects, which will not be described here again.

[0225] Figure 13 The hardware structure diagram of the electronic device provided by the sixth embodiment of the present application is shown in FIG. 13, which includes a processor 1301 and a memory 1302. Figure 13 The processor 1301 is configured to execute the computer execution instructions stored in the memory 1302 to implement each step of the game display control method executed by the above embodiments. For details, please refer to the related description in the foregoing method embodiments.

[0226] The memory 1302 is configured to store computer execution instructions.

[0227] The processor 1301 is configured to execute the computer execution instructions stored in the memory to implement each step of the game display control method executed by the above embodiments. For details, please refer to the related description in the foregoing method embodiments.

[0228] Optionally, the memory 1302 can be independent or integrated with the processor 1301.

[0229] When the memory 1302 is independently arranged, the electronic device further includes a bus 1303 for connecting the memory 1302 and the processor 1301.

[0230] The embodiment of the present application further provides a computer readable storage medium, wherein the computer readable storage medium stores computer execution instructions, and when a processor executes the computer execution instructions, the scheme provided by any one of the embodiments of the display control method in a game executed by an electronic device is implemented.

[0231] The embodiment of the present application further provides a computer program product, which comprises a computer program stored in a readable storage medium, and at least one processor of an electronic device can read the computer program from the readable storage medium, and the at least one processor executes the computer program to implement the scheme provided by any one of the embodiments of the display control method in a game executed by the electronic device.

[0232] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other manners. For example, the above-described device embodiments are merely illustrative, and the division of the modules is merely a logical function division, and there can be another division manner in actual implementation, for example, a plurality of modules can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection between the modules can be indirect coupling or communication connection through some interfaces, devices or modules, and can be electrical, mechanical or other forms.

[0233] The integrated modules implemented in the form of software functional modules can be stored in a computer readable storage medium. The software functional modules stored in the storage medium can include a number of instructions for enabling an electronic device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform some steps of the methods described in the embodiments of the present application.

[0234] It should be understood that the processor can be a central processing module (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the disclosed method can be directly embodied as hardware processor execution, or executed by a combination of hardware and software modules in the processor.

[0235] The memory can include a high-speed RAM memory, and can also include a non-volatile storage NVM, for example at least one disk memory, and can also be a U disk, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.

[0236] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.

[0237] The storage medium described above can be realized by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic storage, a flash memory, a magnetic disk or an optical disk. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0238] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware. The foregoing program can be stored in a computer readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the foregoing storage medium includes ROM, RAM, magnetic disk or optical disk and various storage medium that can store program codes.

[0239] Finally, it should be pointed out that the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A display control method in a game, characterized in that, The method includes: Display a virtual scene, the virtual scene including at least one first identifier, each first identifier corresponding to a virtual object in one of the factions; In response to a first selection command on the first identifier, at least one first display object is displayed in a preset display area, each first display object corresponding to a target task object; In response to a second selection command for the first display object, a request is sent to the virtual object corresponding to the first identifier to perform task processing on the target task object corresponding to the first display object. The step of displaying at least one first display object in a preset display area in response to a first selection command on the first identifier includes: In response to a first selection command on the first identifier, at least one target task object is determined based on the object type of the virtual object corresponding to the first identifier, and at least one first display object is displayed in a preset display area; The step of determining at least one target task object based on the object type of the virtual object corresponding to the first identifier includes: Based on the object type of the virtual object corresponding to the first identifier and a preset correspondence, at least one target task type corresponding to the object type is determined; the preset correspondence is used to indicate the correspondence between the object type and the task type. At least one target task object is determined based on the task object corresponding to each of the at least one target task types.

2. The method according to claim 1, characterized in that, Before displaying at least one first display object in the preset display area in response to the first selection command on the first identifier, the method further includes: In response to a location marking operation, at least one task object is determined based on the location marking; the at least one task object includes different objects of at least one task type.

3. The method according to claim 2, characterized in that, The task types include at least one of the following: exploring areas and virtual objects to be attacked; Determining at least one task object based on the location marker includes: Enemy virtual objects whose distance from the location corresponding to the location marker is less than or equal to a first distance threshold are identified as virtual objects to be attacked; and / or, The area determined based on the location corresponding to the location marker and the preset range will be designated as the exploration area.

4. The method according to claim 2, characterized in that, The step of determining at least one target task object from the at least one task object based on the object type of the virtual object corresponding to the first identifier includes: Based on the object type of the virtual object corresponding to the first identifier and a preset correspondence, at least one target task type corresponding to the object type is determined; the preset correspondence is used to indicate the correspondence between the object type and the task type. For each of the at least one task objects, if the task type of the task object belongs to any one of the at least one target task types, the task object is determined as a target task object.

5. The method according to any one of claims 1 to 2, characterized in that, After responding to the second selection command for the first display object and sending a request to the virtual object corresponding to the first identifier to perform task processing on the target task object corresponding to the first display object, the method further includes: Within a preset time period, task request feedback information is displayed; the task request feedback information is used to instruct the virtual object corresponding to the first identifier to accept or reject the request to process the task.

6. The method according to claim 5, characterized in that, After displaying the task request feedback information within the preset time period, the process includes: When the task request feedback information is a rejection of the request to process the task, in response to the reselection command of the at least one first display object, a request to process the target task object corresponding to the reselected first display object is sent to the virtual object corresponding to the first identifier.

7. The method according to claim 5, characterized in that, After displaying the task request feedback information within a preset time period, the process further includes: When the task request feedback information is a rejection of the request to process the task, in response to the reselection command of the at least one first identifier, at least one first display object is displayed in a preset display area; In response to a third selection command for the first display object, a request is sent to the virtual object corresponding to the reselected first identifier to perform task processing on the target task object corresponding to the first display object.

8. A display control device for a game, characterized in that, include: A display module is used to display a virtual scene, the virtual scene including at least one first identifier, each first identifier corresponding to a virtual object in one of the factions; The processing module is configured to, in response to a first selection command on the first identifier, display at least one first display object in a preset display area, each first display object corresponding to a target task object; The triggering module is used to respond to the second selection command on the first display object by sending a request to the virtual object corresponding to the first identifier to perform task processing on the target task object corresponding to the first display object. The step of displaying at least one first display object in a preset display area in response to a first selection command on the first identifier includes: In response to a first selection command on the first identifier, at least one target task object is determined based on the object type of the virtual object corresponding to the first identifier, and at least one first display object is displayed in a preset display area; The step of determining at least one target task object based on the object type of the virtual object corresponding to the first identifier includes: Based on the object type of the virtual object corresponding to the first identifier and a preset correspondence, at least one target task type corresponding to the object type is determined; the preset correspondence is used to indicate the correspondence between the object type and the task type. At least one target task object is determined based on the task object corresponding to each of the at least one target task types.

9. An electronic device, characterized in that, include: processor; as well as A memory for storing a data processing program, which, when powered on and run by the processor, executes the display control method in the game as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, It stores a data processing program, which is run by a processor to perform the display control method in the game as described in any one of claims 1-7.