Display control method and device of virtual map, computer equipment, readable storage medium and program product

By dynamically rendering the stained areas of the camp in the virtual map, the problem of lack of dynamicity and interactivity in traditional game maps is solved, the game experience and interactivity are improved, and the player's sense of participation is enhanced.

CN119215406APending Publication Date: 2024-12-31SHANGHAI NING YU NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411409312.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

The lack of dynamic and interactive nature of traditional game maps leads to a monotonous game experience and reduces player participation.

Method used

By configuring multiple factions and map areas in the virtual map, dynamically determine and render the stained areas of the display camps according to the player's configuration operations and interaction behavior, increasing the interactiveness and dynamicity of the game.

Benefits of technology

It improves the dynamic display performance and player experience of the virtual map, enhances the interactiveness and playability of the game, and allows players to intuitively understand the configuration of the faction and game progress.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119215406A_ABST
    Figure CN119215406A_ABST
Patent Text Reader

Abstract

The invention relates to a display control method and device of a virtual map, computer equipment, a readable storage medium and a program product. The method comprises the steps of determining a target camp corresponding to a configuration operation under the condition that the configuration operation on a first map area in a virtual map is received, obtaining dyeing information of the target camp, determining a to-be-dyed area of the target camp in the first map area according to the configuration operation, and obtaining the dyeing information of the target camp. And rendering and displaying the to-be-dyed area of the target camp in the first map area according to the dyeing information. Therefore, the player can visually know the configuration condition of the camp to which the player belongs in the first map area so as to improve the dynamic display performance of the virtual map, and the area to be dyed is dynamically determined based on the corresponding configuration operation, so that the dynamic interaction experience is better.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of game display technology, and in particular to a display control method, device, computer equipment, readable storage medium and program product for a virtual map. Background Art

[0002] With the development of Internet technology, electronic games have become an important part of people's leisure and entertainment. In order to bring users a better gaming experience, games usually have virtual maps, that is, game maps, through which users can choose the best strategic positions, control points, etc., to increase the chances of winning the game.

[0003] In traditional technology, the territories belonging to different organizations or players in the game map are usually marked as different map areas to distinguish the territories of different organizations or players. However, since it is generally displayed statically, it lacks dynamics and interactivity, making the game process monotonous and boring, and reducing the game experience of players. Summary of the invention

[0004] Based on this, it is necessary to provide a display control method, device, computer equipment, computer-readable storage medium and computer program product for a virtual map that can improve interactivity in order to address the above technical problems.

[0005] In a first aspect, the present application provides a display control method for a virtual map, wherein the virtual map is configured with at least two camps and multiple map areas corresponding to a virtual game scene; the method comprises:

[0006] When receiving a configuration operation on a first map area in the virtual map, determining a target camp corresponding to the configuration operation, and acquiring coloring information of the target camp;

[0007] According to the configuration operation, determining the area to be dyed of the target camp in the first map area;

[0008] The area to be dyed of the target camp is rendered and displayed in the first map area according to the dyeing information.

[0009] In one embodiment, the configuration operation is used to configure virtual objects to the first map area; after receiving the configuration operation on the first map area in the virtual map, the method further includes: when it is determined that the target camp corresponding to the configuration operation has a historical configuration operation on the first map area, determining the number of historical cumulative virtual objects and the historical cumulative coloring area corresponding to the historical configuration operation; rendering and displaying the area to be colored of the target camp in the first map area according to the coloring information includes: when it is determined that the number of historical cumulative virtual objects does not reach a set number threshold, rendering and displaying the historical cumulative coloring area and the area to be colored in the first map area based on the coloring information of the target camp.

[0010] In one of the embodiments, the method further includes: when it is determined that the number of the historical accumulated virtual objects reaches a set number threshold, in the first map area, rendering and displaying the historical accumulated coloring area based on the coloring information of the target camp.

[0011] In one of the embodiments, the method further includes: responding to a user controlling at least one camp to interact with a second map area in the virtual map, the interaction operation being used to obtain ownership of the second map area; determining a target camp that has ownership of the second map area based on a result of the interaction operation; and rendering and displaying the second map area according to coloring information corresponding to the target camp.

[0012] In one of the embodiments, the second map area includes a dyed area corresponding to at least one camp; before responding to the user controlling the interactive operation of at least one camp on the second map area in the virtual map, the method further includes: displaying a first attribute value of the camp based on the camp corresponding to the dyed area; after responding to the user controlling the interactive operation of at least one camp on the second map area in the virtual map, the method further includes: determining and displaying a second attribute value of the camp based on the interactive operation; and when it is determined that the second attribute value of the camp is less than the corresponding first attribute value, reducing the area of ​​the dyed area corresponding to the camp.

[0013] In one of the embodiments, corresponding area information is displayed in each of the map areas; rendering and displaying the area to be dyed of the target camp in the first map area according to the dyeing information includes: determining a first display position of the corresponding area information in the first map area; based on the first display position, determining a second display position corresponding to the target camp in the first map area, the second display position not overlapping with the first display position; at the second display position in the first map area, rendering and displaying the area to be dyed of the target camp based on the dyeing information.

[0014] In a second aspect, the present application further provides a display control device for a virtual map, wherein the virtual map is configured with at least two camps and a plurality of map areas corresponding to a virtual game scene; the device comprises:

[0015] a coloring information determination module, configured to, upon receiving a configuration operation on a first map area in the virtual map, determine a target camp corresponding to the configuration operation, and obtain coloring information of the target camp;

[0016] An area determination module is configured to perform an operation according to the configuration to determine an area to be dyed of the target camp in the first map area;

[0017] The rendering and display module is configured to render and display the area to be dyed of the target camp in the first map area according to the dyeing information.

[0018] In a third aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in the first aspect when executing the computer program.

[0019] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in the first aspect above.

[0020] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method described in the first aspect above.

[0021] The display control method, device, computer equipment, computer-readable storage medium and computer program product of the virtual map, when receiving a configuration operation on the first map area in the virtual map, determine the target camp corresponding to the configuration operation and obtain the coloring information of the target camp, determine the area to be colored of the target camp in the first map area according to the configuration operation, and render and display the area to be colored of the target camp in the first map area according to the coloring information. Thus, the player can intuitively know the configuration of the camp to which he belongs in the first map area, so as to improve the dynamic display performance of the virtual map, and because the area to be colored is dynamically determined based on the corresponding configuration operation, it has a better dynamic interactive experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0023] Figure 1 A schematic diagram of displaying a virtual map in one embodiment;

[0024] Figure 2 A schematic diagram of a flow chart of a method for controlling display of a virtual map in one embodiment;

[0025] Figure 3 is a schematic diagram of displaying a virtual map in another embodiment;

[0026] Figure 4 A schematic diagram of a display based on a configuration operation in an embodiment;

[0027] Figure 5 A schematic diagram of an interactive display process in an embodiment;

[0028] Figure 6 is a schematic diagram of displaying a virtual map in yet another embodiment;

[0029] Figure 7 A schematic diagram of display based on ownership in one embodiment;

[0030] Figure 8 A schematic diagram of an interactive display process in another embodiment;

[0031] Fig. 9 A schematic diagram of displaying attribute values ​​in one embodiment;

[0032] Fig.10is a display schematic diagram based on interactive operations in an embodiment;

[0033] Fig.11 is a structural block diagram of a display control device for a virtual map in one embodiment;

[0034] Fig.12 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0036] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here can be implemented in an order other than those illustrated or described here. The implementation methods described in the following exemplary embodiments do not represent all implementation methods consistent with the present application. On the contrary, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims. The terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, product or equipment including a series of elements includes not only those elements, but also other elements that are not explicitly listed, or also include elements inherent to such process, method, product or equipment. In the absence of more restrictions, it is not excluded that there are other identical or equivalent elements in the process, method, product or equipment including the elements. For example, if the words first, second, etc. are used to represent the name, they do not represent any specific order.

[0037] In one embodiment, the present application provides a method for controlling the display of a virtual map. It is understandable that the method can be applied to a terminal device, a server, or a system including a terminal device and a server, and is implemented through the interaction between the terminal device and the server.

[0038] In an exemplary embodiment, the method is applied to a terminal device for example. Specifically, the terminal device can run a game application and display a game interface corresponding to a virtual game scene. Figure 1 As shown, the virtual game scene at least shows a virtual Fig.10 , and virtually Fig.10The virtual game scene includes at least two camps (such as camp 11 and camp 12) and multiple map areas 13 ( Figure 1 Take 8 map areas 13 as an example). Among them, the camp is an important organizational form in the game, which allows like-minded players to gather together to participate in various activities and challenges, and different camps can conduct confrontational activities. For example, a camp can be a guild in a guild war (Group vs Group), and camp 11 and camp 12 are different guilds.

[0039] In this embodiment, if Figure 2 As shown, the method may include the following steps:

[0040] Step 202, when receiving a configuration operation on the first map area in the virtual map, determining a target camp corresponding to the configuration operation, and obtaining coloring information of the target camp.

[0041] The first map area may be a map area in the plurality of map areas that each camp can configure, that is, a map area that each camp has the right to configure. In this embodiment, in order to improve the user experience, the map areas that the camp has the right to configure and the map areas that the camp does not have the right to configure can be displayed in different forms (such as color, shape, etc.) in the virtual map. For example, Figure 1 The map area where the lieutenant general camp has configuration operation permissions, that is, the first map area, is displayed in white (such as Figure 1 The map areas on the far right and the bottom of the map) will be displayed in black for the map areas that the faction does not have configuration operation permissions for.

[0042] The configuration operation may be an operation in which a player arranges virtual objects such as troops and weapons in the first map area based on a virtual game scene. The target camp is the camp to which the player who currently initiates the configuration operation on the first map area belongs. The coloring information may be specific color information, such as red, orange, yellow, green, blue, etc. Since the color is composed of three primary colors, namely red, green, and blue, and the color light of the three primary colors is added in different proportions, a variety of color lights can be produced. Therefore, the coloring information may also be specific RGB (Red, Green, Blue, i.e., red, green, and blue) values, HSL (Hue, Saturation, Lightness, i.e., hue, saturation, brightness) values, HSB (Hue-saturation-brightness, i.e., chroma, saturation, brightness) values, etc. In this embodiment, in order to improve the display effect and user experience, different camps may have different coloring information, which may be specifically allocated by the game application running in the terminal device when the camp is generated, or may be configured by the corresponding player, and this embodiment does not limit this.

[0043] In this embodiment, players from each camp can perform configuration operations on the first map area in the virtual map. When the terminal device receives a configuration operation on the first map area in the virtual map, it can determine the target camp to which the player corresponding to the configuration operation belongs, and obtain the coloring information of the target camp.

[0044] Step 204, according to the configuration operation, determine the area to be dyed of the target camp in the first map area.

[0045] Among them, the area to be dyed can be an area that needs to be dyed based on the configuration operation. Since the configuration operation is an operation in which the player arranges virtual objects such as troops and weapons in the first map area based on the virtual game scene, the area to be dyed of the target camp to which the player corresponding to the configuration operation belongs can be determined in the first map area according to the configuration operation. It can be understood that the size of the area to be dyed can be determined based on the number of virtual objects such as troops and weapons arranged by the target camp in the first map area. For example, the more virtual objects arranged by the target camp, the larger the corresponding area to be dyed.

[0046] Step 206, rendering and displaying the area to be dyed of the target camp in the first map area according to the dyeing information.

[0047] Specifically, the terminal device can render the target camp's to-be-dyed area in the first map area based on the obtained dyeing information of the target camp, thereby obtaining and displaying the corresponding dyeing area. Figure 3 As shown, if the coloring information of the camp 11 is yellow, then based on the configuration operation of the camp 11 on the first map area 13A, the terminal device can determine the area to be colored of the camp 11 in the first map area, and render the corresponding area to be colored based on the coloring information of the camp 11 to obtain and display the colored area 21. It can be understood that the colored area 21 can be displayed in yellow. This allows the player to intuitively know the configuration of the camp to which he belongs in the first map area, so as to improve the dynamic display performance of the virtual map.

[0048] In the above-mentioned display control method of the virtual map, when the terminal device receives the configuration operation on the first map area in the virtual map, it determines the target camp corresponding to the configuration operation, obtains the coloring information of the target camp, determines the area to be colored of the target camp in the first map area according to the configuration operation, and renders and displays the area to be colored of the target camp in the first map area according to the coloring information. Thus, the player can intuitively know the configuration of the camp to which he belongs in the first map area, so as to improve the dynamic display performance of the virtual map, and because the area to be colored is dynamically determined based on the corresponding configuration operation, it has a better dynamic interactive experience.

[0049] In an exemplary embodiment, in step 202, after receiving a configuration operation on the first map area in the virtual map, the above method may also include: when it is determined that the target camp corresponding to the configuration operation has a historical configuration operation on the first map area, determining the number of historical cumulative virtual objects and the historical cumulative dyeing area corresponding to the historical configuration operation.

[0050] Among them, the historical configuration operation is relative to the currently received configuration operation, which is the configuration operation of the same target camp on the same first map area before the current configuration operation and corresponding to the current configuration operation. For example, if the current configuration operation is the operation of camp 11 to configure virtual objects (such as troops, weapons, etc.) on the first map area 13 A, then the historical configuration operation is the operation of camp 11 to configure virtual objects (such as troops, weapons, etc.) on the first map area 13 A before the current configuration operation. The number of historical cumulative virtual objects is the number of configured virtual objects corresponding to the historical configuration operation. It can be understood that each configuration operation carries the number of virtual objects that need to be configured. The historical cumulative dyeing area is the cumulative dyeing area corresponding to the historical configuration operation. Specifically, after receiving the configuration operation on the first map area in the virtual map, the terminal device further determines whether the target camp corresponding to the configuration operation has a historical configuration operation on the first map area. If it is determined that the target camp corresponding to the configuration operation has a historical configuration operation on the first map area, the number of historical cumulative virtual objects and the historical cumulative dyeing area corresponding to the historical configuration operation are further determined.

[0051] Then in step 206, the target camp's to-be-dyed area is rendered and displayed in the first map area according to the dyeing information, which may specifically include: when it is determined that the number of historically accumulated virtual objects does not reach a set number threshold, the historically accumulated dyeing area and the to-be-dyed area are rendered and displayed in the first map area based on the dyeing information of the target camp. When it is determined that the number of historically accumulated virtual objects reaches a set number threshold, the historically accumulated dyeing area is rendered and displayed in the first map area based on the dyeing information of the target camp.

[0052] The set quantity threshold may be a preset maximum number of virtual objects that each camp can configure for the first map area. Then, when it is determined that the historical cumulative number of virtual objects has not reached the set quantity threshold, in the first map area, based on the coloring information of the target camp, the historical cumulative coloring area and the area to be colored are rendered and displayed, that is, the area to be colored corresponding to the current configuration operation is added to the historical cumulative coloring area, and rendered and displayed. That is, based on the increase in the number of virtual objects configured by the target camp in the first map area, the area of ​​the coloring area of ​​the target camp in the first map area is gradually expanded. Specifically, Figure 4 As shown, as the number of virtual objects configured by the camp 11 for the first map area 13 A increases, the area of ​​the dyed area 21 of the camp 11 in the first map area 13 A is gradually expanded, so as to further improve the dynamic display performance of the virtual map and enhance the user experience.

[0053] When it is determined that the number of historically accumulated virtual objects reaches a set threshold, the historically accumulated dyed area can be rendered and displayed in the first map area based on the dyeing information of the target camp. That is to say, when the number of virtual objects configured by the target camp in the first map area reaches the maximum, the area of ​​the dyed area of ​​the target camp in the first map area will also reach the maximum and will not expand, so that different camps can configure virtual objects in the same first map area, thereby increasing the playability of the game and improving the user's gaming experience.

[0054] In an exemplary embodiment, Figure 5 As shown, in step 206, after rendering and displaying the target camp's to-be-dyed area in the first map area according to the dyeing information, the method may further include the following steps:

[0055] Step 502, in response to a user controlling at least one camp to interact with a second map area in a virtual map, determine a target camp that has ownership rights over the second map area based on a result of the interaction.

[0056] The second map area is a map area to which at least one camp has assigned a virtual object. Therefore, the second map area includes at least one dyed area corresponding to a camp. Since different camps have different dyed information, dyed areas corresponding to different camps can be displayed in different colors. Figure 6As shown, if the coloring information of camp 11 is yellow, and the coloring information of camp 12 is blue, camp 11 has allocated virtual objects to both the second map area 61 and the second map area 62, and camp 12 has also allocated virtual objects to the second map area 61, then in the second map area 61, the coloring area 21 corresponding to camp 11 can be displayed as yellow, and the coloring area 22 corresponding to camp 12 can be displayed as blue. In the second map area 62, the coloring area 23 corresponding to camp 11 can also be displayed as yellow. This intuitively displays the configuration of each camp in the map area.

[0057] The interactive operation is an operation used to obtain ownership of the second map area, which can specifically be an attack operation between users in different camps that have been assigned virtual objects in the same second map area. It is understandable that in a game scenario, different players may have different roles, and different roles may have different operating permissions in the game. In this embodiment, the user who controls at least one camp's interactive operation on the second map area in the virtual map can be any player in the camp who has the permission to perform interactive operations on the second map area in the virtual map. For example, in the GVG (Group vs Group, i.e., the online game team growth model) game scenario, each camp is equivalent to a guild (Group), and in each camp, usually only the president has the permission to perform interactive operations on the second map area in the virtual map. For example, Figure 6 The attack operation between the user in the camp 11 and the user in the camp 12, to which the virtual object is assigned to the second map area 61, is to obtain the ownership of the second map area 61 by attacking and defeating the other party. The result of the interactive operation includes the result of obtaining the ownership of the second map area and the result of not obtaining the ownership of the second map area. Therefore, based on the result of the interactive operation, it can be determined which camp the ownership of the second map area belongs to, that is, to determine the target camp.

[0058] Step 504, rendering and displaying the second map area according to the coloring information corresponding to the target camp.

[0059] Since the target camp is the camp that has ownership of the second map area determined in the above step, the terminal device can render and display the second map area based on the coloring information corresponding to the target camp. Figure 7 As shown, in Figure 6On the basis of the above, if it is determined that the target camp that has the ownership right to the second map area 61 is camp 12, the second map area 61 is rendered and displayed based on the coloring information of camp 12, i.e., blue. If it is determined that the target camp that has the ownership right to the second map area 62 is camp 11, the second map area 62 is rendered and displayed based on the coloring information of camp 11, i.e., yellow. This intuitively displays the area occupation status of each camp in the virtual map.

[0060] In the above embodiment, for the second map area to which virtual objects have been assigned to at least one camp, the terminal device can respond to the user's control of the interactive operation of at least one camp on the second map area, and determine the target camp that has ownership of the second map area based on the result of the interactive operation, and then render and display the second map area according to the coloring information corresponding to the target camp. In the game mechanism, through this interactive dynamic process, the game process is made more vivid and interesting, and the interactivity of the game is increased. And through the coloring information of different camps, the map area to which each camp has ownership is intuitively rendered and displayed, so that players can easily understand the game process and know which camp occupies which map area, thereby improving user experience and game fun.

[0061] In an exemplary embodiment, Figure 8 As shown, the above method may also include:

[0062] Step 802, before responding to the user controlling at least one camp to interact with the second map area in the virtual map, display the first attribute value of the camp based on the camp corresponding to the colored area.

[0063] The first attribute value may be the initial energy value or initial health value of the corresponding camp, which may be specifically identified by a graphical interface element. Fig. 9 As shown, in Figure 6 On the basis of , the first attribute value of camp 11 can be indicated by a yellow progress bar 91, and the first attribute value of camp 12 can be indicated by a blue progress bar 92. Fig. 9 In the example, the terminal device can display the first attribute value of each camp based on the camp corresponding to the dyed area.

[0064] Step 804: Based on the interactive operation, determine and display the second attribute value of the camp.

[0065] The second attribute value is obtained by updating the first attribute value of each camp based on the interactive operation when the terminal device responds to the user controlling at least one camp to interact with the second map area in the virtual map. Since the interactive operation is an operation used to obtain the ownership of the second map area, it can specifically be an attack operation between players in different camps that have been assigned virtual objects in the same second map area. Therefore, for each attack operation, the terminal device can update the first attribute value of each camp to obtain the second attribute value. Fig.10 As shown, if the user under camp 12 who has assigned virtual objects to the second map area 61 initiates an interactive operation with the user under camp 11, the virtual objects assigned to camp 12 in the area can attack the virtual objects assigned to camp 11. If the number of virtual objects corresponding to camp 11 decreases during the attack, the corresponding attribute values ​​will also decrease, thereby updating their first attribute values ​​and displaying the updated second attribute values.

[0066] Step 806: When it is determined that the second attribute value of the camp is less than the corresponding first attribute value, reduce the area of ​​the dyeing region corresponding to the camp.

[0067] Since the size of the dyed area of ​​each camp in the map area is determined based on the number of virtual objects allocated to each camp in the map area, and the attribute value of each camp changes accordingly based on the reduction in the number of virtual objects of the corresponding camp in the map area. Therefore, when it is determined that the second attribute value of a camp is less than the corresponding first attribute value, it means that the number of virtual objects of the camp in the map area has decreased, thereby reducing the area of ​​the dyed area corresponding to the camp accordingly. This achieves the effect of intuitively displaying the game process, further improving the user experience and enhancing user participation.

[0068] For example, Fig.10 As shown, before the interactive operation, the first attribute values ​​of each camp are equivalent. During the interactive operation, as the virtual objects corresponding to camp 12 in the second map area 61 attack the virtual objects corresponding to camp 11, the number of virtual objects corresponding to camp 11 gradually decreases, and the attribute values ​​corresponding to camp 11 also gradually decrease. Correspondingly, the area of ​​the dyed area 21 corresponding to camp 11 also gradually decreases, until the area of ​​the dyed area 21 corresponding to camp 11 is reduced to zero, then the result of the corresponding interactive operation can be determined, that is, the attribution result of the second map area is obtained.

[0069] In an exemplary embodiment, each map area also displays corresponding area information. In step 206, the area to be dyed of the target camp is rendered and displayed in the first map area according to the dyeing information, which may specifically include: determining a first display position of the corresponding area information in the first map area; based on the first display position, determining a second display position corresponding to the target camp in the first map area, and rendering and displaying the area to be dyed of the target camp based on the dyeing information at the second display position in the first map area, and the second display position does not overlap with the first display position.

[0070] The area information may be description information of the corresponding map area, such as value information of the area in the virtual game scene, etc. The first display position is a position in the corresponding map area for displaying the area information, which may be allocated by a game application running in the terminal device when the virtual map is generated, or may be configured by the corresponding player, which is not limited in this embodiment.

[0071] In this embodiment, the terminal device can determine the second display position corresponding to the target camp in the first map area based on the first display position of the corresponding area information in the first map area, so that the second display position and the first display position do not overlap, that is, they are not blocked from each other. Then, at the second display position in the first map area, the area to be dyed of the target camp is rendered and displayed based on the dyeing information.

[0072] For example, Figure 3 As shown, in the map area 13A, if the corresponding area information is displayed in the upper right corner of the map area (such as Figure 3 If the corresponding area information is displayed in the upper left corner of the map area 13A, the colored area of ​​the target camp (such as the colored area 21 corresponding to the camp 11) can be displayed in the lower left corner of the map area 13A. If the corresponding area information is displayed in the upper left corner of the map area 13A, the colored area of ​​the target camp (such as the colored area 21 corresponding to the camp 11) can be displayed in the lower right corner of the map area 13A. It can be understood that the second display position for displaying the colored area of ​​the target camp and the first display position for displaying the area information do not overlap each other, so that the respective information is not blocked, and the specific position is not limited to the above example.

[0073] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0074] Based on the same inventive concept, the embodiment of the present application also provides a virtual map display control device for implementing the virtual map display control method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of one or more virtual map display control devices provided below can refer to the limitations of the virtual map display control method above, and will not be repeated here.

[0075] In an exemplary embodiment, Fig.11 As shown, a display control device for a virtual map is provided, wherein the virtual map is configured with at least two camps and multiple map areas corresponding to a virtual game scene; the device comprises: a coloring information determination module 1102, an area determination module 1104 and a rendering display module 1106, wherein:

[0076] The coloring information determining module 1102 is configured to, upon receiving a configuration operation on a first map area in the virtual map, determine a target camp corresponding to the configuration operation and obtain coloring information of the target camp;

[0077] The area determination module 1104 is configured to perform the configuration operation to determine the area to be dyed of the target camp in the first map area;

[0078] The rendering and display module 1106 is configured to render and display the area to be dyed of the target camp in the first map area according to the dyeing information.

[0079] In an exemplary embodiment, the configuration operation is used to configure virtual objects to the first map area; the area determination module is also configured to execute, after receiving the configuration operation on the first map area in the virtual map, upon determining that the target camp corresponding to the configuration operation has a historical configuration operation on the first map area, determine the number of historical cumulative virtual objects and the historical cumulative coloring area corresponding to the historical configuration operation; the rendering and display module is also configured to execute, upon determining that the number of historical cumulative virtual objects does not reach a set number threshold, rendering and displaying the historical cumulative coloring area and the area to be colored in the first map area based on the coloring information of the target camp.

[0080] In an exemplary embodiment, the rendering and display module is further configured to execute rendering and display of the historical cumulative coloring area based on the coloring information of the target camp in the first map area when it is determined that the number of the historical cumulative virtual objects reaches a set number threshold.

[0081] In an exemplary embodiment, the rendering and display module is also configured to perform an interactive operation on a second map area in the virtual map in response to user control of at least one camp, the interactive operation being used to obtain ownership of the second map area; determine a target camp that has ownership of the second map area based on a result of the interactive operation; and render and display the second map area according to coloring information corresponding to the target camp.

[0082] In an exemplary embodiment, the second map area includes a dyed area corresponding to at least one camp; the rendering and display module is also configured to display a first attribute value of the camp based on the camp corresponding to the dyed area before responding to an interactive operation of the user controlling at least one camp on the second map area in the virtual map; determine and display a second attribute value of the camp based on the interactive operation; and reduce the area of ​​the dyed area corresponding to the camp when it is determined that the second attribute value of the camp is less than the corresponding first attribute value.

[0083] In an exemplary embodiment, corresponding area information is displayed in each of the map areas; the rendering and display module is also configured to execute: determining a first display position of the corresponding area information in the first map area; based on the first display position, determining a second display position corresponding to the target camp in the first map area, the second display position not overlapping with the first display position; at the second display position in the first map area, rendering and displaying the area to be dyed of the target camp based on the dyeing information.

[0084] Each module in the above-mentioned virtual map display control device can be implemented in whole or in part by software, hardware or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.

[0085] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal device, and its internal structure diagram may be as shown in FIG. Fig.12 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a display control method for a virtual map is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0086] Those skilled in the art will understand that Fig.12 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0087] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0088] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0089] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0090] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0091] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0092] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0093] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for controlling the display of a virtual map, characterized in that: The virtual map is configured with at least two camps and a plurality of map areas corresponding to the virtual game scene; the method comprises: When receiving a configuration operation on a first map area in the virtual map, determining a target camp corresponding to the configuration operation, and acquiring coloring information of the target camp; According to the configuration operation, determining the area to be dyed of the target camp in the first map area; The area to be dyed of the target camp is rendered and displayed in the first map area according to the dyeing information.

2. The method according to claim 1, characterized in that The configuration operation is used to configure a virtual object to the first map area; after receiving the configuration operation on the first map area in the virtual map, the method further includes: In a case where it is determined that the target camp corresponding to the configuration operation has a historical configuration operation on the first map area, determining the number of historical accumulated virtual objects and the historical accumulated dyeing area corresponding to the historical configuration operation; The rendering and displaying of the to-be-dyed area of ​​the target camp in the first map area according to the dyeing information includes: When it is determined that the number of the historically accumulated virtual objects does not reach the set number threshold, in the first map area, the historically accumulated dyeing area and the area to be dyed are rendered and displayed based on the dyeing information of the target camp.

3. The method according to claim 2, characterized in that The method further comprises: When it is determined that the number of the historically accumulated virtual objects reaches a set number threshold, the historically accumulated colored area is rendered and displayed in the first map area based on the coloring information of the target camp.

4. The method according to claim 1, characterized in that: The method further comprises: In response to a user controlling at least one camp to interact with a second map area in the virtual map, the interaction operation is used to obtain ownership of the second map area; Determining a target camp that has ownership rights over the second map area based on a result of the interactive operation; The second map area is rendered and displayed according to the coloring information corresponding to the target camp.

5. The method according to claim 4, characterized in that The second map area includes at least one dyed area corresponding to a camp; Before responding to the user controlling at least one camp to interact with the second map area in the virtual map, the method further includes: Based on the camp corresponding to the dyed area, display the first attribute value of the camp; After responding to the user controlling at least one camp to interact with the second map area in the virtual map, the method further includes: Based on the interactive operation, determining and displaying a second attribute value of the camp; When it is determined that the second attribute value of the camp is less than the corresponding first attribute value, the area of ​​the dyeing region corresponding to the camp is reduced.

6. The method according to any one of claims 1 to 5, characterized in that: Each of the map areas displays corresponding area information; The rendering and displaying of the to-be-dyed area of ​​the target camp in the first map area according to the dyeing information includes: Determine a first display position of the corresponding area information in the first map area; Based on the first display position, determining a second display position corresponding to the target camp in the first map area, where the second display position does not overlap with the first display position; At the second display position in the first map area, the area to be dyed of the target camp is rendered and displayed based on the dyeing information.

7. A display control device for a virtual map, characterized in that: The virtual map is configured with at least two camps and a plurality of map areas corresponding to the virtual game scene; the device comprises: a coloring information determination module, configured to, upon receiving a configuration operation on a first map area in the virtual map, determine a target camp corresponding to the configuration operation, and obtain coloring information of the target camp; An area determination module is configured to perform an operation according to the configuration to determine an area to be dyed of the target camp in the first map area; The rendering and display module is configured to render and display the area to be dyed of the target camp in the first map area according to the dyeing information.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Cited By

  • Display control method and apparatus for virtual map, and computer device, readable storage medium and program product

    WO2026076965A1