Operation control method and apparatus for game map, and electronic device
By defining the target area on the game map's graphical user interface and inviting other players to edit it, the problem of scene construction effects not meeting expectations during multiplayer construction was solved, improving the game experience and map quality.
Patent Information
- Application Number
- PCT/CN2025/086913
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-16
- Filing Date
- 2025-04-02
- Publication Date
- 2025-11-20
Smart Images

Figure CN2025086913_20112025_PF_FP_ABST
Abstract
Description
Operation control method, device and electronic equipment of game map
[0001] Cross-reference to Related Applications
[0002] The present application claims priority to the Chinese patent application No. 202410609531.4, filed on May 16, 2024, and entitled "Operation control method, device and electronic equipment of game map", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] The present disclosure relates to the technical field of games, and in particular to an operation control method, device and electronic equipment of a game map. BACKGROUND
[0004] In a game system, a player can build a game map, and can also invite a friend player to assist in building the game map. After the friend player enters the game map, the friend player will usually build a scene according to his own design concept, and the scene building effect may not meet the expectation of the player to which the game map belongs, thereby reducing the game experience of multiple players jointly building the game map, and also affecting the map quality of the game map. SUMMARY
[0005] Therefore, the purpose of the present disclosure is to provide an operation control method, device and electronic equipment of a game map, which can meet the requirement of multiple players jointly building the game map, guarantee the dominant position of the player to which the game map belongs, improve the game experience of multiple players jointly building the game map, and improve the map quality of the game map.
[0006] In a first aspect, the embodiments of the present disclosure provide an operation control method of a game map. The method comprises: providing a graphical user interface by a first terminal device, displaying a map picture of a game map on the graphical user interface, the map picture comprising a game scene region to be edited; wherein the game map belongs to a game account logged in the first terminal device; determining a target region on the game map and displaying a region identifier of the target region in response to a region selection operation, wherein the target region is smaller than the game scene region to be edited; determining a target game account in response to an account invitation operation, and sending invitation information of editing the game map to the target game account; wherein the invitation information is used to enable the target game account to have an editing permission of editing the target region when the target game account accepts the invitation information.
[0007] In a second aspect, the embodiments of the present disclosure provide another method for operating a game map. A graphical user interface is provided by a second terminal device. The method includes: accepting invitation information for editing a game map, and displaying a map picture of the game map corresponding to the invitation information on the graphical user interface; wherein the game map belongs to a game account corresponding to a first terminal device; displaying a region identifier of a target region on the game map; wherein the target region is determined by the first terminal device in response to a region selection operation; and updating region content in a third region in the target region in response to an editing operation on the third region.
[0008] In a third aspect, the embodiments of the present disclosure provide an apparatus for operating a game map. A graphical user interface is provided by a first terminal device. The apparatus includes: a first display module configured to display a map picture of a game map on the graphical user interface, the map picture including a game scene region to be edited; wherein the game map belongs to a game account logged in on the first terminal device; a second display module configured to determine a target region on the game map in response to a region selection operation, and display a region identifier of the target region, wherein the target region is smaller than the game scene region to be edited; and a first sending module configured to determine a target game account in response to an account invitation operation, and send invitation information for editing the game map to the target game account; wherein the invitation information is used to enable the target game account to have an editing permission for editing the target region when the target game account accepts the invitation information.
[0009] In a fourth aspect, the embodiments of the present disclosure provide another apparatus for operating a game map. A graphical user interface is provided by a second terminal device. The apparatus includes: a picture display module configured to accept invitation information for editing a game map, and display a map picture of the game map corresponding to the invitation information on the graphical user interface; wherein the game map belongs to a game account corresponding to a first terminal device; an identifier display module configured to display a region identifier of a target region on the game map; wherein the target region is determined by the first terminal device in response to a region selection operation; and a content update module configured to update region content in a third region in the target region in response to an editing operation on the third region.
[0010] In a fifth aspect, the embodiments of the present disclosure provide an electronic device. The electronic device includes a processor and a memory. The memory stores machine executable instructions which can be executed by the processor. The processor executes the machine executable instructions to implement the method for operating a game map.
[0011] In a sixth aspect, the embodiments of the present disclosure provide a machine readable storage medium. The machine readable storage medium stores machine executable instructions. When the machine executable instructions are called and executed by a processor, the machine executable instructions cause the processor to implement the method for operating a game map.
[0012] The embodiments of the present disclosure bring the following beneficial effects:
[0013] The game map operation control method, by the first terminal device, provides a graphical user interface, displays a map picture of the game map on the graphical user interface, and the map picture includes a game scene region to be edited; wherein the game map belongs to a game account logged in on the first terminal device; in response to a region selection operation, a target region is determined on the game map, and a region identifier of the target region is displayed, wherein the target region is smaller than the game scene region to be edited; in response to an account invitation operation, a target game account is determined, and invitation information for editing the game map is sent to the target game account; wherein the invitation information is used to: after the target game account accepts the invitation information, the target game account has an editing permission for editing the target region. In this way, the game account logged in on the first terminal device can edit and create the game scene region to be edited of the game map, obtain the scene layout of the game map, and can demarcate the target region on the game map created by himself, send the invitation information to one or more target game accounts through the account invitation operation, to invite the target game account to edit and optimize the target region in the game map, to meet the demand of multiple players to jointly edit the target region in the game map. In this way, the target game account accepting the invitation can only edit the target region on the game map, which meets the demand of multiple game accounts to jointly edit the game map, ensures the leading position of the game account to which the game map belongs, improves the game experience of multiple players to jointly build the game map, and improves the map quality of the game map.
[0014] Other features and advantages of the present disclosure will be set forth in the descriptions that follow, and in part will become apparent to those skilled in the art upon examination of the following or can be learned by practice of the present disclosure. The objects and other advantages of the present disclosure can be realized and achieved by the structure particularly pointed out in the descriptions, claims, and drawings.
[0015] In order to make the above-mentioned objects, features and advantages of the present disclosure more obvious and easy to understand, the following preferred embodiments are specifically described below, and the accompanying drawings are described in detail as follows. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the specific embodiments or related technologies of the present disclosure, the following will briefly introduce the drawings needed to be used in the specific embodiments or related technology descriptions. Obviously, the drawings in the following description are some embodiments of the present disclosure, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.
[0017] FIG. 1 is a flowchart of a game map operation control method provided by one of the embodiments of the present disclosure;
[0018] FIG. 2A and FIG. 2B are schematic diagrams of operations for determining a target region according to an embodiment of the present disclosure;
[0019] FIG. 3A and FIG. 3B are schematic diagrams of operations for updating a target region according to an embodiment of the present disclosure;
[0020] FIG. 4 is a schematic diagram of operations for displaying first specified prompt information according to an embodiment of the present disclosure;
[0021] FIG. 5 is a schematic diagram of a priority setting control according to an embodiment of the present disclosure;
[0022] FIG. 6 is a schematic diagram of operations for displaying second specified prompt information according to an embodiment of the present disclosure;
[0023] FIG. 7 is a schematic diagram of operations for editing information according to an embodiment of the present disclosure;
[0024] FIG. 8 is a flowchart of another method for controlling operations of a game map according to an embodiment of the present disclosure;
[0025] FIG. 9 is a schematic diagram of a region jump control according to an embodiment of the present disclosure;
[0026] FIG. 10 is a schematic diagram of a structure of an apparatus for controlling operations of a game map according to an embodiment of the present disclosure;
[0027] FIG. 11 is a schematic diagram of a structure of another apparatus for controlling operations of a game map according to an embodiment of the present disclosure;
[0028] FIG. 12 is a schematic diagram of a structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0029] In order to make the objectives, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions of the present disclosure will be described clearly and completely below with reference to the drawings, obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present disclosure.
[0030] With the continuous development of UGC (User Generated Content), players can edit game maps through editors to build corresponding game scene content. At present, in the creation process of UGC, when players build game scenes, due to limited imagination or insufficient building knowledge, there may be a problem of lack of excellent improvement in local scene areas in the game map, which ultimately leads to the production of low-quality game maps, affecting the UGC play heat and experience. Therefore, in related games, other players can be invited to assist in editing the game map. However, in related technologies, multiple players participating in editing may arbitrarily change the scene content in the map according to their own will, and the scene building effect may not meet the expectations of the player to whom the game map belongs, resulting in a lack of enough scene belonging and dispensable sense for the player to whom the game map belongs, reducing the game experience of multiple players jointly building the game map, and also affecting the map quality of the game map.
[0031] Based on this, the game map operation control method, device and electronic equipment provided by the embodiments of the present disclosure can be applied in a multiplayer game creation scenario.
[0032] The game map operation control method in one of the embodiments of the present disclosure can run on a local terminal device or a server. When the game map operation control method runs on the server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0033] In an optional implementation, various cloud applications can run under the cloud interaction system, for example: cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the running mode of cloud games, the running body of the game program and the presentation body of the game picture are separated, and the storage and running of the game map operation control method are completed on the cloud game server. The client device is used for receiving and sending data and presenting game pictures. For example, the client device can be a display device close to the user side with data transmission function, such as a mobile terminal, a television, a computer, a palm computer, etc.; but the information processing is performed by the cloud game server in the cloud. When playing the game, the player operates the client device to send operation instructions to the cloud game server, the cloud game server runs the game according to the operation instructions, encodes and compresses the game picture data, returns the data to the client device through the network, and finally decodes and outputs the game picture through the client device.
[0034] In an optional embodiment, taking a game as an example, the local terminal device stores a game program and is configured to present a game picture. The local terminal device is configured to interact with a player through a graphical user interface, i.e., a conventional game program is downloaded and installed through an electronic device and is run. The local terminal device can provide the graphical user interface to the player in various ways, for example, the graphical user interface can be rendered and displayed on a display screen of the terminal, or the graphical user interface can be provided to the player through holographic projection. For example, the local terminal device can include a display screen configured to present a graphical user interface including a game picture, and a processor configured to run the game, generate the graphical user interface, and control display of the graphical user interface on the display screen.
[0035] In order to facilitate the understanding of the present embodiment, the operation control method of the game map disclosed in the present embodiment is described in detail taking the first terminal device as the subject. As shown in FIG. 1, a graphical user interface is provided through the first terminal device, and a game account logged in on the first terminal device is the creator of the game map, i.e., the game account to which the game map belongs. The operation control method of the game map includes the following steps:
[0036] In step S102, a map picture of the game map is displayed on the graphical user interface, and the map picture includes a game scene region to be edited. The game map belongs to the game account logged in on the first terminal device.
[0037] The game map refers to a virtual geographical environment in the game and relates to the layout of the game scene. The graphical user interface can be a graphical user interface provided by a game editor running on the first terminal device. The game account logged in on the first terminal device can open the game map in the game editor of the first terminal device, display a map picture of the game map on the graphical user interface, and the map picture includes a game scene region to be edited. The game scene region to be edited can be understood as a map region in the game map that can be edited and modified by the player. The game account logged in on the first terminal device can edit the game scene region to be edited by using editing controls provided by the graphical user interface in the game editor. For example, the graphical user interface provides a terrain editing control, and the player can use the terrain editing control to change the local terrain of a scene region in the game scene region to be edited and modify the scene topography of the game map. The graphical user interface also provides creation controls of buildings such as houses and bridges, and the player can display prefabricated body models of houses, bridges, etc. by touching the creation controls of the buildings. The player can select prefabricated body models that the player wants to create from the prefabricated body models and place the prefabricated body models into the game scene region to be edited to build corresponding scene content in the game map and obtain the desired game scene layout.
[0038] Here, the game account logged in on the first terminal device can edit the displayed to-be-edited game scene region by using the game editor, build corresponding scene content in the game map, and obtain the scene layout of the game map. The game account logged in on the first terminal device is the creator of the game map, that is, the game account to which the game map belongs.
[0039] In step S104, in response to a region selection operation, a target region is determined on the game map, and a region identifier of the target region is displayed, where the target region is smaller than the to-be-edited game scene region.
[0040] The target region refers to a game region to be assisted in editing in the game map, and is determined by the game account to which the game map belongs. The target region can be taken from the to-be-edited game scene region, and the target region is smaller than the to-be-edited game scene region. After the target region is determined, the game account to which the game map belongs can invite other game accounts to play the game map created by the game account in a game perspective, and can edit and optimize the target region. The region selection operation is used to determine the target region in the game map, and involves related controls and touch operations on related regions in the game map. The region identifier of the target region can be a text or graphical identifier, and is used to indicate the region position of the target region.
[0041] Here, the game account logged in on the first terminal device can also determine a target region on the game map created by the game account by using a region selection operation, display a region identifier of the target region, and associate and save related information of the target region, such as region position information of the target region, with the game map created by the game account, and upload the game map to the game server through the first terminal device, so that other game accounts can obtain the game map and quickly locate the target region in the game map, and collaboratively edit and optimize the target region. It should be noted that the number of target regions in the game map can be one or more according to needs.
[0042] In step S106, in response to an account invitation operation, a target game account is determined, and invitation information for editing the game map is sent to the target game account. The invitation information is used to enable the target game account to have an editing permission for editing the target region after the target game account accepts the invitation information.
[0043] The account invitation operation is an operation of a game account logged in on the first terminal device, i.e., a game account to which the game map belongs, for inviting other game accounts to edit the target region. Specifically, the account invitation operation can be a touch operation on the account invitation control and the corresponding game account identifier. The target game account is a game account invited by the game account to which the game map belongs. After the target game account accepts the invitation information, the target game account can obtain the game map created by the game account logged in on the first terminal device and has the editing permission for the target region in the game map. The invitation information includes map information of the game map created by the game account logged in on the first terminal device, such as ID information of the game map. After the target game account accepts the invitation information, the target game account can obtain the game map and information related to the target region associated with the game map through the invitation information.
[0044] In one way, the graphical user interface displays an account invitation control. The account invitation control can be touched to open an invitation panel, select a target game account from the invitation panel, and send invitation information for editing the game map to the target game account. After the target game account accepts the invitation information, the target game account can obtain the game map created by the game account logged in on the first terminal device and uploaded to the game server by the first terminal device and information related to the target region in the game map from the game server through the invitation information. The target game account can download the obtained game map and information related to the target region to a terminal device where the target game account is located, open the game map through a game editor on the terminal device, display a map screen of the game map in the graphical user interface, and use an editing control in the game editor to edit the target region in the game map. After the editing is completed, the edited game map can be uploaded to the game server for the game account to which the game map belongs (i.e., the game account logged in on the first terminal device) to obtain.
[0045] In this step, the game account to which the game map belongs can invite one or more target game accounts to collaboratively edit the game map. The target game account can play and edit the map in a game perspective and can only perform editing operations such as deleting, creating, moving, and zooming on the region content of the target region previously framed by the game account to which the game map belongs. Other regions that are not framed cannot be edited, which ensures the dominant position of the game account to which the game map belongs.
[0046] The operation control method of the game map provides a graphical user interface through the first terminal device, displays a map picture of the game map on the graphical user interface, and the map picture includes a game scene region to be edited; the game map belongs to a game account logged in the first terminal device; in response to a region selection operation, a target region is determined on the game map, and a region identifier of the target region is displayed, wherein the target region is smaller than the game scene region to be edited; in response to an account invitation operation, a target game account is determined, and invitation information for editing the game map is sent to the target game account; the invitation information is used to enable the target game account to have an editing permission for editing the target region when the target game account accepts the invitation information. In this way, the game account logged in the first terminal device can edit and create the game scene region to be edited of the game map, obtain a scene layout of the game map, and can demarcate a target region on the game map created by the game account, send invitation information to one or more target game accounts through the account invitation operation, and invite the target game accounts to edit and optimize the target region in the game map, so as to meet the requirement of multiple players to edit the target region in the game map. In this way, the target game account that accepts the invitation can only edit the target region on the game map, which meets the requirement of multiple game accounts to edit the game map, guarantees the leading position of the game account to which the game map belongs, improves the game experience of multiple players to jointly build the game map, and improves the map quality of the game map.
[0047] In one way, the graphical user interface includes a region selection control, and in response to a first trigger operation on the region selection control and a second trigger operation on the game map, a target region is determined on the game map based on the operation position of the second trigger operation, and a region identifier of the target region is displayed.
[0048] The first trigger operation can be a click, a slide, or the like on the region selection control. The second trigger operation can be a slide or a long press on the game map.
[0049] In actual implementation, the graphical user interface provided by the game editor running on the first terminal device displays the region selection control, the display mode of the region selection control changes after a trigger operation such as a click on the region selection control, for example, the region selection control is highlighted to indicate that the region selection control is triggered, and then a second trigger operation such as a slide or a long press is performed on the game map, the target region is determined based on the operation position of the second trigger operation on the game map, and a region identifier of the target region is displayed on the game map.
[0050] In one specific mode, the second triggering operation comprises a sliding operation on the game map, and the target region can be determined and the region identifier of the target region can be displayed by the following manner: generating and displaying a region frame of a specified shape based on the operation track of the sliding operation; wherein the region frame changes with the change of the operation track; and determining the region covered by the region frame as the target region and taking the region frame as the region identifier of the target region in response to the end of the sliding operation.
[0051] For example, as shown in one graphical user interface in FIG. 2A, the graphical user interface displays a map picture of a game map and a region selection control, and after a click operation on the region selection control, a sliding operation is performed on the game map, and a rectangular region frame is generated and displayed in real time according to the operation track of the sliding operation, and the region frame changes with the change of the operation track. As shown in FIG. 2B, the sliding operation starts at point a in the game map and slides downward, and during the sliding process, a rectangular region frame is generated in real time according to the sliding track of the sliding operation in the game map, and the rectangular region frame contains the sliding track. If the sliding operation ends at point b in the game map, a rectangular region frame with ab as the diagonal is generated, the region covered by the rectangular region frame is determined as the target region, and the rectangular region frame is taken as the region identifier of the target region to indicate the region position of the target region.
[0052] In this way, one or more target regions can be determined on the game map, and the region identifiers of the target regions can be displayed.
[0053] In one mode, the region frame is further provided with a frame anchor point, and in response to a sliding operation on the frame anchor point, the shape of the region frame is updated, and the region covered by the updated region frame is determined as the updated target region.
[0054] That is, the region frame is further provided with a frame anchor point, and by performing a sliding operation on the frame anchor point, the shape of the region frame can be updated, and the target region can be updated. As shown in FIG. 3A, each of the four corners of the rectangular region frame has a frame anchor point, and a sliding operation is performed outward on the frame anchor point at the upper right corner, and the shape of the region frame changes in real time following the touch point of the sliding operation. The changed region frame is shown in FIG. 3B, and the region covered by the updated region frame is determined as the updated target region.
[0055] In one mode, the first specified prompt information is displayed in association with the region frame; wherein the first specified prompt information is used to indicate that the target region is a region with editing permission for the target game account.
[0056] For example, as shown in FIG. 4, the region frame displays a text prompt information of "to be edited", which is the first specified prompt information, and is used to indicate that the target region covered by the region frame is a region with editing permission of the target game account.
[0057] It should be noted that if it is needed to delete the target region that has been arranged, a deletion control can be popped up in the graphical user interface by clicking the corresponding target region, and the target region can be deleted by clicking the deletion control.
[0058] In one manner, in response to a trigger operation on a first region in the target region, a priority setting control is displayed; and in response to a trigger operation on the priority setting control, a priority of the first region is set; wherein the priority is used to indicate an editing sequence of the target game account on the target region.
[0059] The first region can be any target region in the game map. The trigger operation can be a click, slide or press operation on the first region. The priority setting control is used to set the priority of the first region. In one example, the priority includes three levels of high priority, medium priority and low priority, the high priority indicates that the target game account needs to edit the target region first, the medium priority corresponds to a target region whose editing sequence is after the high priority, and the low priority corresponds to a target region whose editing sequence is after the medium priority. According to the three levels of priority, the priority setting control is composed of a high priority control, a medium priority control and a low priority control, and the priority of the first region is set by a trigger operation on the priority setting control.
[0060] In one specific implementation, after a click operation is performed on the target region A, a priority setting control for the target region A is displayed in the graphical user interface, as shown in FIG. 5, the priority setting control is composed of a high priority control, a medium priority control and a low priority control, and the priority of the target region A can be set to high priority by a click operation on the high priority control in the priority setting control, which indicates that the target game account needs to edit the target region A first. In this manner, the priority of each target region in the game map can be set.
[0061] Further, after the priority of the target region is set, the region position information of the target region and the priority of the first region are associated and saved to the game server.
[0062] The region position information of the target region indicates the region position of the target region and can be obtained according to the region identifier of each target region. Here, after the game account logged in the first terminal device determines the target region on the game map created by itself, sets the priority of the target region, and touches the save control in the graphical user interface, the region position information of the target region and the corresponding priority are saved to the game server in association with the game map. After the target game account accepts the invitation information for editing the game map, the game map created by the game account logged in the first terminal device, the region position information of the target region, and the priority information of the first region are obtained from the game server through the invitation information, and a map picture of the game map is displayed in the graphical user interface of the terminal device of the target game account. The target game account can use the game editor to perform editing operations on the target region in the game map according to the priority set by the game account logged in the first terminal device.
[0063] It is considered that the target game account can be multiple. When the target game account is multiple, in order to avoid the editing operations of each target game account interfering with each other when the target game account edits the target region, and affecting the enthusiasm of each target game account in creating, here, the editing process of each target game account on the target region is independent of each other. When the target game account edits the target region, the map created by the game account logged in the first terminal device and the related information of the target region are downloaded through the game server and then edited in the game editor of the terminal device of each target game account. In the process of editing the target region, the target game accounts cannot see the editing effect of each other. In the process of editing the target region, the target game account generates the region content corresponding to the target region on the terminal device of the target game account according to the editing operation. The region content is the region content provided by the target game account. The target game account can upload the region content provided by the target game account to the game server through a content submission operation. The region content provided by the target game account can include the position information of the target region and the attribute information of the objects such as the size, color, and position of the terrain and buildings existing in the target region.
[0064] When the game map belongs to an account and the first terminal device performs an operation of opening the game map, the first terminal device downloads the game map uploaded by the account (i.e., a game account logged in the first terminal device) to the game server and displays the game map in an interface of the first terminal device, and the first terminal device also downloads the region content uploaded by the target game account to the game server through the content submission operation, and determines the corresponding target region according to the region content provided by the target game account, and displays the second specified prompt information in the corresponding target region in the game map displayed in the interface of the first terminal device, to prompt the target game account that the target region has the region content provided by the target game account.
[0065] Specifically, the second specified prompt information is displayed in response to the second region in the target region having the region content provided by the target game account, and the second specified prompt information is used to indicate that the second region has the region content provided by the target game account.
[0066] The second region can be any target region in the game map. The second specified prompt information can be a text, a sound prompt, or a change in the format of the region identifier of the second region, or the text and the sound prompt can be performed at the same time as the change in the format of the region identifier.
[0067] That is, if the game map belongs to an account and the first terminal device opens the game map, and the target game account has uploaded the region content edited for the second region to the game server, the second specified prompt information is displayed in the second region in the game map displayed in the first terminal device to prompt that the second region has the region content provided by the target game account.
[0068] For example, as shown in FIG. 6, if the target game account provides the region content in the target region B, the account of the game map can see that the region identifier corresponding to the target region B is highlighted and a text prompt is performed in the god view, as shown in FIG. 6, the region frame of the target region B is displayed with a thickened edge, and the text prompt information of “edited” is displayed in the region frame.
[0069] Further, the region content of the second region provided by the target game account includes first region content, and the first region content is displayed in the second region of the game map in response to a preview operation of the first region content.
[0070] The preview operation of the first region content can be understood as reading the first region content and visualizing the preview on the first terminal device. When performing this operation, the first region content is only displayed in the second region of the game map displayed on the first terminal device, and the first terminal device does not save the first region content associated with the game map to the game server, that is, the region content of the second region of the game map created by the game account logged in on the first terminal device is not replaced. The preview operation can be a touch operation on the preview control corresponding to the first region content on the first terminal device.
[0071] In actual implementation, when the second region of the game map on the first terminal device has the region content provided by the target game account, a triggering operation such as clicking can be performed on the second region in the graphical user interface, and the editing information of the second region is displayed in the graphical user interface provided by the first terminal device. The editing information of the second region displays the account information of the target game account that provides the region content for the second region, and the application control and the preview control corresponding to the region content provided by the target game account. The editing information of the second region includes at least one piece, and different editing information corresponds to different target game accounts. As shown in FIG. 7, each piece of editing information of the second region includes the account nickname of the target game account that provides the region content for the second region, and the application control and the preview control corresponding to the region content provided by the target game account are also displayed on the right side of each account nickname.
[0072] Taking the first region content as the region content provided by the account nickname 1 for the second region as an example, when the game account to which the game map belongs performs a clicking operation on the preview control on the right side of the account nickname 1, the first terminal device can obtain the first region content provided by the target game account according to the account nickname 1, and control the game editor running in the first terminal device to perform editing operations such as deletion, creation, movement, and scaling on the region content of the current second region of the game map according to the attribute information such as the size, color, and position of the content objects such as the terrain and buildings in the second region included in the first region content, and display the first region content in the second region of the game map displayed on the first terminal device.
[0073] Similarly, in response to the application operation on the first region content, the region content of the second region of the game map is replaced by the first region content, and the first region content is saved to the game server in association with the game map.
[0074] The application operation of the first region content is used to replace the region content of the second region of the current game map with the first region content, and save the first region content associated with the game map to the game server. In this way, when any game account obtains the game map created by the game account logged in the first terminal device from the game server, the first region content can be seen in the second region of the game map. The application operation can be a touch operation on the application control corresponding to the first region content on the first terminal device.
[0075] Here, the application control to the right of the account nickname 1 in FIG. 7 can be clicked or other touch operations. The first terminal device can obtain the first region content provided by the target game account according to the account nickname 1, and control the game editor running in the first terminal device to perform editing operations such as deletion, creation, movement, and scaling on the region content of the second region in the current game map according to the size, color, position, and other attribute information of the terrain, buildings, and other objects contained in the second region content, and display the first region content in the second region of the game map displayed on the first terminal device. At the same time, the first terminal device uploads the first region content to the game server, updates and replaces the region content of the second region in the game map uploaded by the first terminal device with the first region content, and saves the first region content associated with the game map to the game server.
[0076] The following describes the operation control method of the game map of the embodiment based on the second terminal device. The second terminal device provides a graphical user interface. The game account logged in the second terminal device is a game account that assists the game account to which the game map belongs to edit the game map, that is, the aforementioned target game account. As shown in FIG. 8, a flowchart of one kind of game map operation control method, the method includes the following steps:
[0077] Step S802, accept the invitation information of editing the map, and display the map picture of the game map corresponding to the invitation information in the graphical user interface; wherein the game map belongs to the game account corresponding to the first terminal device;
[0078] The game map belongs to the game account corresponding to the first terminal device, that is, the game account logged in the first terminal device. The game map contains a target region divided by the game account to which the game map belongs. Here, the target region refers to a game region to be assisted to edit in the game map. The aforementioned invitation information contains map information of the game map, such as ID information of the game map.
[0079] In this step, the game account logged on the second terminal device accepts the invitation information sent by the first terminal device, and can obtain the game map created by the game account logged on the first terminal device and the information related to the target area from the game server through the invitation information. The target game account can download the game map created by the game account and the information related to the target area to the terminal device where the target game account is located, open the game map through the game editor on the terminal device, and display the map picture of the game map in the graphical user interface.
[0080] In one way, the map picture also displays a picture of the controlled virtual object controlled by the second terminal device located near the corresponding target area.
[0081] In step S804, the region identifier of the target area is displayed on the game map; wherein the target area is determined by the first terminal device in response to the region selection operation;
[0082] The above-mentioned region selection operation is an operation performed by the game account of the game map for determining the target area in the game map, which can be a touch operation on the related control and the related region in the game map. The above-mentioned region identifier of the target area can be a text or graphical identifier, which is used to indicate the region position of the target area in the game map.
[0083] Here, the region identifier of each target area determined by the first terminal device in response to the region selection operation is displayed in the game map on the second terminal device.
[0084] In step S806, the region content in the third region is updated in response to the editing operation on the third region in the target area.
[0085] The above-mentioned third region is one of the target areas in the game map. In one way, when the target area has a priority, the third region can be the target area corresponding to the high priority. That is, the game account logged on the second terminal device can edit the target area of the game map, and the editing order can be any order, or the editing can be performed according to the priority of the target area.
[0086] The operation control method of the game map, through the second terminal device, provides a graphical user interface, accepts invitation information of editing the map, and displays a map picture of the game map corresponding to the invitation information on the graphical user interface; wherein the game map belongs to a game account corresponding to the first terminal device; a region identifier of a target region is displayed on the game map; wherein the target region is determined by the first terminal device in response to a region selection operation; and in response to an editing operation on a third region in the target region, region content in the third region is updated. In this way, after the game account logged in the second terminal device accepts the invitation information of editing the map, the game account displays the map picture of the game map corresponding to the invitation information on the graphical user interface provided by the second terminal device, and the region identifier of the target region is also displayed on the game map. The game account can perform an editing operation on the target region to update the region content of the corresponding target region. In this way, the game account that accepts the invitation information of editing the map can only edit the target region on the game map, while meeting the requirement of multiple game accounts editing the game map together, ensuring the dominant position of the game account to which the game map belongs, improving the game experience of multiple players building the game map together, and improving the map quality of the game map.
[0087] In one way, when the map picture of the game map corresponding to the invitation information is displayed on the second terminal device, the controlled virtual object controlled by the second terminal device can be controlled to be located near the target region. Specifically, the region position information of the target region in the game map is obtained, a fourth region is determined from the target region, and the controlled virtual object controlled by the second terminal device is controlled to be located at a specified position of the fourth region, and the map picture containing the fourth region is displayed on the graphical user interface.
[0088] The fourth region can be a target region pre-specified by the game account to which the game map belongs, or can be determined according to the priority of the target region. For example, when the target region has a priority, the fourth region can be any target region with a high priority. The specified position can be the front of the fourth region.
[0089] In one specific implementation, after the game account logged in the second terminal device accepts the invitation information of editing the map, the second terminal device obtains the region position information of the target region in the game map from the game server, and determines any target region with a high priority from the target region. When the second terminal device displays the game map corresponding to the invitation information, the controlled virtual object is controlled to be located at the front of the target region, and the map picture containing the region is displayed on the graphical user interface.
[0090] In one mode, the graphical user interface comprises: a region jump control; the region jump control displays the region name and priority of the target region; after the graphical user interface displays a map picture containing the fourth region, in response to a trigger operation on the region jump control, the fifth region is determined from the target region; and the graphical user interface is controlled to display a map picture containing the fifth region.
[0091] That is, the graphical user interface of the second terminal device displays a region jump control, which displays the region name and corresponding priority of the target region in the game map. A trigger operation can be performed on the region jump control to determine the fifth region from the target region, and the graphical user interface is controlled to display a map picture containing the fifth region.
[0092] For example, as shown in FIG. 9, the graphical user interface of the second terminal device displays a region jump control, which displays the region name and corresponding priority of the target region in the game map, such as: target region 1, high priority; target region 2, low priority; target region 3, high priority; target region 4, medium priority. The game account logged in on the second terminal device can edit the target regions according to the priority displayed on the region jump control. Here, the editing order of the target regions to be edited can be determined according to the priority order of high priority, medium priority, and low priority. After determining the target region to be edited, the region name of the corresponding target region, such as target region 3, can be clicked to make the controlled virtual object controlled by the second terminal device instantaneously move to the vicinity of target region 3, and the currently displayed map picture is quickly jumped to display a map picture containing target region 3.
[0093] For example, the game account logged on the second terminal device is the first target game account. When the first target game account accepts the invitation information for editing the map, the game map created by the game account logged on the first terminal device, the region position information of the target region saved in association with the game map, and the priority are obtained from the game server, downloaded to the second terminal device, and opened by the game editor on the second terminal device. The map picture of the game map and the region jump control are displayed in the graphical user interface. The region name of each target region in the game map and the corresponding priority are displayed on the region jump control. The region name of the target region is associated with the region position information of the target region. The first target game account can edit the target regions in the order according to the priority displayed on the region jump control. Here, the first target game account can determine the editing order of the target regions according to the priority order of the high priority, the medium priority, and the low priority. For example, in FIG. 9, the first target game account can preferentially click the target region 3 corresponding to the high priority. The second terminal device can obtain the region position of the target region 3 according to the target region 3, control the controlled virtual object to instantaneously move to the vicinity of the region position of the target region 3, and switch the currently displayed map picture to the map picture corresponding to the target region 3. The first target game account can use the editing control in the game editor to perform editing operations such as deletion, creation, movement, scaling, and the like on the target region 1 in the map picture. After the editing of the target region 3 is completed, the first target game account can continue to edit the remaining target regions in the order of the medium priority and the low priority.
[0094] In one way, after the game account logged on the second terminal device updates the region content in the third region of the target region, the third region updated region content is saved to the game server in response to a content submission operation.
[0095] The content submission operation can be a touch operation on the save control in the graphical user interface provided by the second terminal device. After the game account logged on the second terminal device touches the save control, the updated region content in the third region is saved to the game server. The third region is any target region. After the game account logged on the second terminal device obtains the game map created by the game account logged on the first terminal device, the region position information of the target region saved in association with the game map, and the priority from the game server, the game map is downloaded to the second terminal device, opened by the game editor on the second terminal device, and edited by using the editing control in the game editor to add, delete, modify, and the like the target regions in the game map, so as to update the region content of the target region in the game map displayed by the second terminal device.
[0096] Taking the third region as an example, the game account logged in the second terminal device can move, scale, rotate, or add motion attributes to the object in the third region created by the game account logged in the first terminal device according to the creation demand of the game account logged in the second terminal device; the game account logged in the second terminal device can change the terrain of the third region by using the terrain editing control, such as changing the basin terrain to the high mountain terrain; the game account logged in the second terminal device can also operate the building, car, and other creation controls in the game editor to select the prefabricated model to be created and place it in the third region.
[0097] It should be noted that the game account receiving the invitation information of the edited map performs the editing process of the game map by downloading the map created by the game account logged in the first terminal device and the related information of the target region from the game server and performing the editing process on the terminal device. Therefore, the editing operation of the game account logged in the first terminal device and other game accounts receiving the invitation information on the game map will not be displayed on the second terminal device during the editing process of the game map by the game account logged in the second terminal device. Similarly, the editing effect of the editing operation of the game account logged in the second terminal device on the game map will not be displayed on the terminal device of the other game accounts receiving the invitation information and the first terminal device before the content submission operation is performed.
[0098] After the game account logged in the second terminal device completes the editing of the third region, the content submission operation can be performed by using the save control in the touch graphical user interface, and the region content generated by the editing operation of the second terminal device is saved to the game server as the updated region content of the third region. The updated region content of the third region can include the position information of the third region and the attribute information of the objects such as the size, color, and position of the terrain, building, and other objects in the third region. The updated region content of the third region is the region content provided by the game account logged in the second terminal device for the third region.
[0099] After the updated region content of the third region is saved to the game server, if the game account of the game map performs the operation of opening the game map on the first terminal device, the first terminal device will download the game map uploaded by the game account logged in the first terminal device to the game server and display it in the interface of the first terminal device, and the first terminal device will also download the updated region content of the third region and determine the third region according to the updated region content of the third region. A prompt information is displayed in the game map displayed on the first terminal device to prompt that the game account logged in the second terminal device provides the region content for the third region, so as to facilitate the preview and application of the region content by the game account of the game map.
[0100] In one case, after the account to which the game map belongs (i.e., the game account logged in on the first terminal device) uploads a game map created by itself to the game server for the first time, if the game map created by the account to which the game map belongs is edited and modified again and uploaded to the game server, the first game account that accepts the invitation information can download and display the map content in the terminal device before the account to which the game map belongs uploads the game map for the second time, and the first game account can still perform a content submission operation by using the save control in the touch graphical user interface, so as to upload the provided region content to the game server.
[0101] Further, when the account to which the game map belongs performs an operation of opening the game map on the first terminal device, the first terminal device downloads the game map uploaded by the account to which the game map belongs to the game server most recently and displays the game map on the first terminal device, and also downloads the region content provided by the first game account and other game accounts that accept the invitation information, and obtains the region position information in the region content according to the provided region content, to obtain the corresponding map region. Whether the target region set in the game map displayed on the first terminal device still contains the corresponding map region or not, the first terminal device displays the specified prompt information in the game map displayed on the first terminal device, to indicate that the target region contains the region content provided by the game account that accepts the invitation information, so as to facilitate the account to which the game map belongs to preview and apply the region content.
[0102] Corresponding to the method embodiment, referring to a schematic diagram of an operation control device of a game map shown in FIG. 10, the device includes a graphical user interface provided by a first terminal device, and the device includes:
[0103] A first display module 1002 is configured to display a map picture of a game map in the graphical user interface; the game map belongs to a game account logged in on the first terminal device, and the map picture includes a game scene region to be edited.
[0104] A second display module 1004 is configured to determine a target region on the game map and display a region identifier of the target region in response to a region selection operation; the target region is smaller than the game scene region to be edited.
[0105] A first sending module 1006 is configured to determine a target game account and send invitation information of editing the game map to the target game account in response to an account invitation operation; the invitation information is used to enable the target game account to have an editing permission of editing the target region after the target game account accepts the invitation information.
[0106] In the mode, the game account logged in on the first terminal device can edit and create the to-be-edited game scene area of the game map, obtain the scene layout of the game map, and can demarcate a target area on the game map created by the user, send invitation information to one or more target game accounts through the account invitation operation, so as to invite the target game accounts to edit and optimize the target area in the game map, and realize the requirement of multiple players to jointly edit the target area in the game map. In the mode, the target game accounts accepting the invitation can only edit the target area on the game map, while meeting the requirement of multiple game accounts to jointly edit the game map, the dominant position of the game account to which the game map belongs is ensured, the game experience of multiple players to jointly build the game map is improved, and the map quality of the game map is improved.
[0107] The above-mentioned graphical user interface comprises a region selection control; the second display module is further configured to perform a first trigger operation in response to the region selection control and a second trigger operation acting on the game map, determine a target region on the game map based on the operation position of the second trigger operation, and display the region identifier of the target region.
[0108] The above-mentioned second trigger operation comprises a sliding operation acting on the game map; the above-mentioned device further comprises a first determination module configured to generate and display a region frame body of a specified shape based on the operation track of the sliding operation; wherein the region frame body changes with the change of the operation track; in response to the end of the sliding operation, the region covered by the region frame body is determined as the target region, and the region frame body is taken as the region identifier of the target region.
[0109] The above-mentioned region frame body is pre-provided with a frame body anchor point; the above-mentioned device further comprises a first update module configured to perform a sliding operation in response to the frame body anchor point, update the shape of the region frame body, and determine the region covered by the updated region frame body as the updated target region.
[0110] The above-mentioned device further comprises a third display module configured to display first specified prompt information associated with the region frame body; wherein the first specified prompt information is used to indicate that the target region is a region with editing permission for the target game account.
[0111] The above-mentioned device further comprises a first setting module configured to display a priority setting control in response to a trigger operation on a first region in the target region, and set the priority of the first region in response to a trigger operation on the priority setting control; wherein the priority is used to indicate the editing sequence of the target game account on the target region.
[0112] The above-mentioned device further comprises a first association module configured to associate and save the region position information of the target region and the priority of the first region to the game server in association with the game map.
[0113] The device further includes a fourth display module configured to display second specified prompt information in response to the second region in the target region having the region content provided by the target game account; wherein the second specified prompt information is used to indicate that the second region has the region content provided by the target game account.
[0114] The device further includes a fifth display module configured to display the first region content on the second region of the game map in response to a preview operation on the first region content, in the case that the region content provided by the target game account includes the first region content.
[0115] The device further includes a second update module configured to display the first region content on the second region of the game map in response to an application operation on the first region content, and save the first region content to the game server in association with the game map.
[0116] Corresponding to the method embodiments, referring to another schematic diagram of an operation control device of a game map shown in FIG. 11, a graphical user interface is provided by a second terminal device, and the device includes:
[0117] A screen display module 1102 is configured to accept invitation information for editing a map, and display a map screen of a game map corresponding to the invitation information on the graphical user interface; wherein the game map belongs to a game account corresponding to a first terminal device;
[0118] An identification display module 1104 is configured to display a region identification of a target region on the game map; wherein the target region is determined by the first terminal device in response to a region selection operation;
[0119] A content update module 1106 is configured to update region content in a third region in response to an editing operation on the third region in the target region.
[0120] In this way, after the game account logged in by the second terminal device accepts the invitation information for editing a map, a map screen of a game map corresponding to the invitation information is displayed on the graphical user interface provided by the second terminal device, and a region identification of a target region is also displayed on the game map. The game account can perform an editing operation on the target region to update region content corresponding to the target region. In this way, the game account that accepts the invitation information for editing a map can only edit the target region on the game map, which meets the requirement of multiple game accounts editing a game map together, guarantees the leading position of the game account to which the game map belongs, improves the game experience of multiple players building a game map together, and improves the map quality of the game map.
[0121] The picture display module is configured to perform the following operations: obtaining region position information of a target region in a game map, determining a fourth region from the target region, and controlling a controlled virtual object controlled by the second terminal device to be located at a specified position of the fourth region, and displaying a map picture containing the fourth region on the graphical user interface.
[0122] The graphical user interface includes a region jump control, and the region jump control displays a region name and a priority of the target region. The device further includes a region picture display module configured to perform the following operations: determining a fifth region from the target region in response to a triggering operation on the region jump control, and controlling the graphical user interface to display a map picture containing the fifth region.
[0123] The device further includes a map information obtaining module configured to perform the following operations: obtaining a game map, region position information of a target region associated with the game map, and a priority from a game server.
[0124] The device further includes a map updating module configured to perform the following operation: saving updated region content of the third region to the game server in response to a content submission operation.
[0125] The embodiment also provides an electronic device including a processor and a memory. The memory stores machine executable instructions capable of being executed by the processor. The processor executes the machine executable instructions to implement the operation control method of the game map.
[0126] Referring to FIG. 12, the electronic device or the live broadcast server includes a processor 100 and a memory 101. The memory 101 stores machine executable instructions capable of being executed by the processor 100. The processor 100 executes the machine executable instructions to implement the rendering method of the gift special effect.
[0127] Further, the electronic device shown in FIG. 12 further includes a bus 102 and a communication interface 103. The processor 100, the communication interface 103, and the memory 101 are connected through the bus 102.
[0128] The memory 101 can include a high-speed random access memory (RAM), and can also include a non-volatile memory, such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 103 (which can be wired or wireless), and the Internet, a wide area network, a local area network, a metropolitan area network, etc. can be used. The bus 102 can be an ISA bus, a PCI bus, or an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bidirectional arrow is shown in Figure 12, but it does not mean that there is only one bus or only one type of bus.
[0129] The processor 100 can be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method can be completed by the integrated logic circuit of hardware in the processor 100 or the instructions in the form of software. The processor 100 described above can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. Each method, step and logic block disclosed in the embodiments of the present disclosure can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiments of the present disclosure can be directly embodied as a hardware code processor for execution, or a combination of hardware and software modules in the code processor for execution. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, or other mature storage media in the art. The storage medium is located in the memory 101, and the processor 100 reads the information in the memory 101, and combines the hardware to complete the steps of the method of the above embodiments.
[0130] The processor in the electronic device can implement the following operation of the game map operation control method by executing machine executable instructions: displaying a map picture of a game map on a graphical user interface; the game map belongs to a game account logged in on the first terminal device, and the map picture includes a game scene region to be edited; in response to a region selection operation, determining a target region on the game map and displaying a region identifier of the target region, wherein the target region is smaller than the game scene region to be edited; in response to an account invitation operation, determining a target game account and sending invitation information for editing the game map to the target game account; wherein the invitation information is used to enable the target game account to have editing authority for editing the target region when the target game account accepts the invitation information.
[0131] In this way, the game account logged in on the first terminal device can edit and create the game scene region to be edited of the game map to obtain a scene layout of the game map, and can demarcate a target region on the game map created by oneself and send invitation information to one or more target game accounts through an account invitation operation to invite the target game accounts to edit and optimize the target region in the game map, thereby meeting the demand of multiple players to jointly edit the target region in the game map. In this way, the target game account that accepts the invitation can only edit the target region on the game map, which meets the demand of multiple game accounts to jointly edit the game map while ensuring the dominant position of the game account to which the game map belongs, improving the game experience of multiple players jointly building the game map and improving the map quality of the game map.
[0132] The graphical user interface includes a region selection control; and the processor in the electronic device can implement the following operation of the game map operation control method by executing machine executable instructions: in response to a first trigger operation on the region selection control and a second trigger operation on the game map, determining a target region on the game map based on an operation position of the second trigger operation and displaying a region identifier of the target region.
[0133] The second trigger operation includes a sliding operation on the game map; and the processor in the electronic device can implement the following operation of the game map operation control method by executing machine executable instructions: based on an operation track of the sliding operation, generating and displaying a region frame body of a specified shape; wherein the region frame body changes with the change of the operation track; in response to the end of the sliding operation, determining a region covered by the region frame body as the target region and taking the region frame body as the region identifier of the target region.
[0134] The region frame has a frame anchor point preset thereon; the processor in the electronic device, by executing machine executable instructions, can implement the following operation of the game map operation control method: in response to a sliding operation on the frame anchor point, updating the shape of the region frame, and determining the region covered by the updated region frame as an updated target region.
[0135] The processor in the electronic device, by executing machine executable instructions, can implement the following operation of the game map operation control method: displaying first specified prompt information in association with the region frame; wherein the first specified prompt information is used to indicate that the target region is a region in which the target game account has editing authority.
[0136] The processor in the electronic device, by executing machine executable instructions, can implement the following operation of the game map operation control method: in response to a trigger operation on the first region in the target region, displaying a priority setting control; in response to a trigger operation on the priority setting control, setting the priority of the first region; wherein the priority is used to indicate the editing order of the target game account on the target region.
[0137] The processor in the electronic device, by executing machine executable instructions, can implement the following operation of the game map operation control method: saving the region position information of the target region and the priority of the first region to the game server in association with the game map.
[0138] The processor in the electronic device, by executing machine executable instructions, can implement the following operation of the game map operation control method: in response to the existence of region content provided by the target game account in the second region in the target region, displaying second specified prompt information; wherein the second specified prompt information is used to indicate that the second region has region content provided by the target game account.
[0139] The processor in the electronic device, by executing machine executable instructions, can implement the following operation of the game map operation control method: the region content provided by the target game account includes first region content; in response to a preview operation on the first region content, displaying the first region content in the second region of the game map.
[0140] The processor in the electronic device, by executing machine executable instructions, can implement the following operation of the game map operation control method: in response to an application operation on the first region content, displaying the first region content in the second region of the game map, and saving the first region content to the game server in association with the game map.
[0141] The processor in the electronic device, by executing machine executable instructions, can implement the following operations of the game map operation control method: accepting invitation information for editing a map, and displaying a map picture of a game map corresponding to the invitation information on a graphical user interface; the game map belongs to a game account corresponding to a first terminal device; displaying a region identifier of a target region on the game map; the target region is determined by the first terminal device in response to a region selection operation; and updating region content in a third region in response to an editing operation on the third region in the target region.
[0142] In this way, after the game account logged in by the second terminal device accepts the invitation information for editing the map, the game account displays a map picture of a game map corresponding to the invitation information on a graphical user interface provided by the second terminal device, and also displays a region identifier of a target region on the game map. The game account can perform an editing operation on the target region to update the region content of the target region. In this way, the game account that accepts the invitation information for editing the map can only edit the target region on the game map, while meeting the requirement of jointly editing the game map by multiple game accounts, ensuring the dominant position of the game account to which the game map belongs, improving the game experience of multiple players jointly building the game map, and improving the map quality of the game map.
[0143] The processor in the electronic device, by executing machine executable instructions, can implement the following operations of the game map operation control method: obtaining region position information of a target region in a game map, determining a fourth region from the target region; and controlling a controlled virtual object controlled by a second terminal device to be located at a specified position of the fourth region, and displaying a map picture containing the fourth region on a graphical user interface.
[0144] The graphical user interface includes a region jump control; the region jump control displays a region name and a priority of the target region; and the processor in the electronic device, by executing machine executable instructions, can implement the following operations of the game map operation control method: determining a fifth region from the target region in response to a trigger operation on the region jump control; and controlling the graphical user interface to display a map picture containing the fifth region.
[0145] The processor in the electronic device, by executing machine executable instructions, can implement the following operations of the game map operation control method: obtaining, from a game server, a game map, region position information of a target region associated with the game map, and a priority.
[0146] The processor in the electronic device, by executing machine executable instructions, can implement the following operations of the game map operation control method: in response to a content submission operation, saving the updated region content of the third region to the game server.
[0147] The embodiment also provides a machine readable storage medium storing machine executable instructions, which, when invoked and executed by a processor, cause the processor to implement the operation control method of the game map.
[0148] The machine executable instructions stored in the machine readable storage medium can implement the following operation in the operation control method of the game map by executing the machine executable instructions: displaying a map picture of the game map on a graphical user interface; wherein the game map belongs to a game account logged in on the first terminal device, and the map picture includes a game scene region to be edited; determining a target region on the game map and displaying a region identifier of the target region in response to a region selection operation, wherein the target region is smaller than the game scene region to be edited; determining a target game account and sending invitation information for editing the game map to the target game account in response to an account invitation operation; wherein the invitation information is used to enable the target game account to have an editing permission for editing the target region when the target game account accepts the invitation information.
[0149] In this way, the game account logged in on the first terminal device can edit and create the game scene region to be edited of the game map to obtain a scene layout of the game map, and can demarcate a target region on the game map created by the game account, and send invitation information to one or more target game accounts through an account invitation operation to invite the target game accounts to edit and optimize the target region of the game map, thereby meeting the requirement of multiple players to jointly edit the target region of the game map. In this way, the target game account accepting the invitation can only edit the target region on the game map, which meets the requirement of multiple game accounts to jointly edit the game map while ensuring the leading position of the game account to which the game map belongs, thereby improving the game experience of multiple players to jointly build the game map and improving the map quality of the game map.
[0150] The graphical user interface includes a region selection control; and the machine executable instructions stored in the machine readable storage medium can implement the following operation in the operation control method of the game map by executing the machine executable instructions: determining a target region on the game map based on an operation position of a second trigger operation acting on the game map and displaying a region identifier of the target region in response to a first trigger operation on the region selection control.
[0151] The second trigger operation includes a sliding operation on the game map; the machine-readable storage medium stores machine-executable instructions, and the operation control method of the game map can be implemented by executing the machine-executable instructions. The operation includes: generating and displaying a region frame body of a specified shape based on the operation trajectory of the sliding operation; wherein the region frame body changes with the change of the operation trajectory; in response to the end of the sliding operation, determining the region covered by the region frame body as a target region, and taking the region frame body as a region identifier of the target region.
[0152] The region frame body is pre-provided with a frame body anchor point; the machine-readable storage medium stores machine-executable instructions, and the operation control method of the game map can be implemented by executing the machine-executable instructions. The operation includes: in response to the sliding operation on the frame body anchor point, updating the shape of the region frame body, and determining the region covered by the updated region frame body as an updated target region.
[0153] The machine-readable storage medium stores machine-executable instructions, and the operation control method of the game map can be implemented by executing the machine-executable instructions. The operation includes: displaying first specified prompt information associated with the region frame body; wherein the first specified prompt information is used to indicate that the target region is a region with editing permission for the target game account.
[0154] The machine-readable storage medium stores machine-executable instructions, and the operation control method of the game map can be implemented by executing the machine-executable instructions. The operation includes: in response to a trigger operation on a first region in the target region, displaying a priority setting control; in response to a trigger operation on the priority setting control, setting the priority of the first region; wherein the priority is used to indicate the editing order of the target game account on the target region.
[0155] The machine-readable storage medium stores machine-executable instructions, and the operation control method of the game map can be implemented by executing the machine-executable instructions. The operation includes: associating and saving the region position information of the target region and the priority of the first region to the game server with the game map.
[0156] The machine-readable storage medium stores machine-executable instructions, and the operation control method of the game map can be implemented by executing the machine-executable instructions. The operation includes: in response to the existence of region content provided by the target game account in a second region in the target region, displaying second specified prompt information; wherein the second specified prompt information is used to indicate that the second region exists region content provided by the target game account.
[0157] The machine executable instructions stored in the machine readable storage medium can realize the following operation in the operation control method of the game map: the area content provided by the target game account includes first area content; in response to a preview operation on the first area content, the first area content is displayed on a second area of the game map.
[0158] The machine executable instructions stored in the machine readable storage medium can realize the following operation in the operation control method of the game map: in response to an application operation on the first area content, the first area content is displayed on a second area of the game map, and the first area content is saved to the game server in association with the game map.
[0159] The machine executable instructions stored in the machine readable storage medium can realize the following operation in the operation control method of the game map: accepting invitation information of editing the map, displaying a map picture of the game map corresponding to the invitation information on a graphical user interface; wherein the game map belongs to a game account corresponding to the first terminal device; displaying a region identifier of a target region on the game map; wherein the target region is determined by the first terminal device in response to a region selection operation; in response to an editing operation on a third region in the target region, updating the area content in the third region.
[0160] In this way, after the game account logged in by the second terminal device accepts the invitation information of editing the map, a map picture of the game map corresponding to the invitation information is displayed on a graphical user interface provided by the second terminal device, and a region identifier of a target region is also displayed on the game map. The game account can perform an editing operation on the target region to update the area content corresponding to the target region. In this way, the game account that accepts the invitation information of editing the map can only edit the target region on the game map, while meeting the requirement of jointly editing the game map by multiple game accounts, ensuring the dominant position of the game account to which the game map belongs, improving the game experience of multiple players jointly building the game map, and improving the map quality of the game map.
[0161] The machine executable instructions stored in the machine readable storage medium can realize the following operation in the operation control method of the game map: obtaining region position information of a target region in the game map, determining a fourth region from the target region; controlling a controlled virtual object controlled by the second terminal device to be located at a specified position of the fourth region, and displaying a map picture containing the fourth region on a graphical user interface.
[0162] The graphical user interface includes: a region jump control; and a region name and a priority of a target region displayed on the region jump control. The machine executable instructions stored in the machine readable storage medium can implement the following operation in the operation control method of the game map: determining a fifth region from the target region in response to a triggering operation on the region jump control; and controlling the graphical user interface to display a map screen containing the fifth region.
[0163] The machine executable instructions stored in the machine readable storage medium can implement the following operation in the operation control method of the game map: obtaining the game map, region position information of the target region saved in association with the game map, and the priority from the game server.
[0164] The machine executable instructions stored in the machine readable storage medium can implement the following operation in the operation control method of the game map: saving the updated region content of the third region to the game server in response to a content submission operation.
[0165] The game map operation control method, device and computer program product of the electronic device provided by the embodiments of the present disclosure include a computer readable storage medium storing program codes, and the instructions included in the program codes can be used to execute the method described in the foregoing method embodiments. For specific implementation, refer to the method embodiments, which will not be described here.
[0166] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0167] In addition, in the description of the embodiments of the present disclosure, unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connecting" should be understood in a broad sense, for example, can be fixed connection, can also be detachable connection, or integral connection; can be mechanical connection, can also be electrical connection; can be direct connection, can also be indirect connection through an intermediate medium, can be the communication inside two elements. For those skilled in the art, the specific meaning of the above terms in the present disclosure can be understood according to the specific circumstances.
[0168] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present disclosure or the parts that essentially contribute to the related art or the parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present disclosure. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0169] In the description of the present disclosure, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" and the like indicate the orientation or positional relationship shown in the drawings, and are only for the purpose of facilitating the description of the present disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present disclosure. In addition, the terms "first", "second", "third" are only for the purpose of description, and cannot be understood as indicating or implying relative importance.
[0170] Finally, it should be noted that: the above embodiments are only specific embodiments of the present disclosure, used to illustrate the technical solutions of the present disclosure, and not to limit them, the protection scope of the present disclosure is not limited thereto, although the present disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand: any person skilled in the art within the technical range disclosed by the present disclosure, can still modify or easily think of changes to the technical solutions recorded in the foregoing embodiments, or make equivalent replacements to part of the technical features; and these modifications, changes or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. An operation control method of a game map, a graphical user interface is provided by a first terminal device, the method comprising: displaying a map picture of a game map on the graphical user interface, the map picture comprising a game scene region to be edited, wherein the game map belongs to a game account logged in on the first terminal device; in response to a region selection operation, determining a target region on the game map and displaying a region identifier of the target region, wherein the target region is smaller than the game scene region to be edited; in response to an account invitation operation, determining a target game account and sending invitation information of editing the game map to the target game account, wherein the invitation information is used to indicate that the target game account has an editing permission of the target region when the target game account accepts the invitation information.
2. The method of claim 1, wherein, the graphical user interface comprises a region selection control; and the step of determining the target region on the game map and displaying the region identifier of the target region in response to the region selection operation comprises: in response to a first trigger operation on the region selection control and a second trigger operation on the game map, determining the target region on the game map based on an operation position of the second trigger operation and displaying the region identifier of the target region.
3. The method of claim 2, wherein, the second trigger operation comprises a sliding operation on the game map; and the step of determining the target region on the game map based on the operation position of the second trigger operation and displaying the region identifier of the target region comprises: generating and displaying a region frame of a specified shape based on an operation track of the sliding operation, wherein the region frame changes with the change of the operation track; and in response to an end of the sliding operation, determining a region covered by the region frame as the target region and taking the region frame as the region identifier of the target region.
4. The method of claim 3, wherein, a frame anchor point is preset on the region frame; and after the step of determining the region covered by the region frame as the target region and taking the region frame as the region identifier of the target region, the method further comprises: in response to a sliding operation on the frame anchor point, updating a shape of the region frame, and determining a region covered by the updated region frame as an updated target region.
5. The method of claim 3, wherein, the method further comprises: displaying first specified prompt information in association with the region frame, wherein the first specified prompt information is used to indicate that the target region is a region with an editing permission of the target game account.
6. The method of claim 1, wherein, after the step of determining the target region on the game map and displaying the region identifier of the target region in response to the region selection operation, the method further comprises: in response to a trigger operation on a first region in the target region, displaying a priority setting control; in response to a trigger operation on the priority setting control, setting a priority of the first region, wherein the priority is used to indicate an editing sequence of the target game account on the target region.
7. The method of claim 6, wherein, The method further comprises, after the step of setting the priority of the first region in response to the triggering operation on the priority setting control: Saving the region position information of the target region and the priority of the first region to the game server in association with the game map.
8. The method of claim 1, wherein, The method further comprises: In response to the second region in the target region existing the region content provided by the target game account, displaying second specified prompt information; wherein the second specified prompt information is used to indicate that the second region exists the region content provided by the target game account.
9. The method of claim 8, wherein, After the step of displaying the second specified prompt information in response to the second region in the target region existing the region content provided by the target game account, the method further comprises: The region content provided by the target game account includes first region content; in response to a preview operation on the first region content, displaying the first region content in the second region of the game map.
10. The method of claim 9, wherein, The method further comprises: In response to an application operation on the first region content, displaying the first region content in the second region of the game map and saving the first region content to the game server in association with the game map.
11. An operation control method of a game map, a graphical user interface is provided by a second terminal device, the method comprising: accepting invitation information for editing a map, and displaying a map picture of a game map corresponding to the invitation information in the graphical user interface; wherein the game map belongs to a game account corresponding to a first terminal device; displaying a region identifier of a target region on the game map; wherein the target region is determined by the first terminal device in response to a region selection operation; in response to an editing operation on a third region in the target region, updating region content in the third region.
12. The method of claim 11, wherein, The step of displaying a map picture of a game map corresponding to the invitation information in the graphical user interface comprises: obtaining region position information of a target region in the game map, and determining a fourth region from the target region; controlling a controlled virtual object controlled by the second terminal device to be located at a specified position of the fourth region, and displaying a map picture containing the fourth region in the graphical user interface.
13. The method of claim 12, wherein, The graphical user interface comprises a region jump control; the region jump control displays a region name and a priority of the target region thereon; After the step of controlling a controlled virtual object controlled by the second terminal device to be located at a specified position of the fourth region, and displaying a map picture containing the fourth region in the graphical user interface, the method further comprises: in response to a triggering operation on the region jump control, determining a fifth region from the target region; and controlling the graphical user interface to display a map picture containing the fifth region.
14. The method of claim 11, wherein, Before the step of displaying a map picture of a game map corresponding to the invitation information in the graphical user interface, the method further comprises: obtaining the game map, region position information of a target region associated and saved by the game map, and a priority from a game server.
15. The method of claim 11, wherein, After the step of updating the region content within the third region in response to the editing operation on the third region in the target region, the method further comprises: In response to a content submission operation, saving the updated region content of the third region to a game server. 16.An operation control apparatus of a game map, providing a graphical user interface by a first terminal device, the apparatus comprising: a first display module configured to perform displaying a map picture of a game map on the graphical user interface, the map picture comprising a game scene region to be edited, wherein the game map belongs to a game account logged in on the first terminal device; a second display module configured to perform determining a target region on the game map in response to a region selection operation, and displaying a region identifier of the target region, wherein the target region is smaller than the game scene region to be edited; a first sending module configured to perform determining a target game account in response to an account invitation operation, and sending invitation information of editing the game map to the target game account, wherein the invitation information is used for: when the target game account accepts the invitation information, the target game account has an editing permission of editing the target region. 17.An operation control apparatus of a game map, providing a graphical user interface by a second terminal device, the apparatus comprising: a picture display module configured to perform accepting invitation information of editing a map, and displaying a map picture of a game map corresponding to the invitation information on the graphical user interface, wherein the game map belongs to a game account corresponding to the first terminal device; an identifier display module configured to perform displaying a region identifier of a target region on the game map, wherein the target region is determined by the first terminal device in response to a region selection operation; a content update module configured to perform updating region content within a third region in the target region in response to an editing operation on the third region. 18.An electronic device comprising a processor and a memory, the memory storing machine executable instructions executable by the processor, the processor executing the machine executable instructions to implement the operation control method of the game map according to any one of claims 1-10 or implement the operation control method of the game map according to any one of claims 11-15. 19.A machine readable storage medium storing machine executable instructions, the machine executable instructions, when invoked and executed by a processor, causing the processor to implement the operation control method of the game map according to any one of claims 1-10 or implement the operation control method of the game map according to any one of claims 11-15.
Citation Information
Patent Citations
Method for editing game maps
CN106075907A
Sectional terrain editing
CN109562297A
Game editing method, game editing device, storage medium and electronic equipment
CN117101147A
Game map operation control method and device and electronic equipment
CN118681225A
Game state monitoring device and game state monitoring method
KR1020150009113A