Control method, device, electronic equipment and readable storage medium in game

By integrating the visual connection between resource outposts and assignment controls into the game interface, the operation process of resource outposts is simplified, the cumbersome resource collection problem in existing technologies is solved, and the assignment efficiency of virtual objects is improved.

CN119680198BActive Publication Date: 2026-02-13NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411536194.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2026-02-13
Estimated Expiration
2044-10-31

AI Technical Summary

Technical Problem

In large-scale online multiplayer games, the visual connection between the resource attribute display and the scheduling interface of resource outposts is weak, resulting in cumbersome and time-consuming operation processes, heavy cognitive burden on players, and reduced resource collection efficiency.

Method used

By simultaneously displaying resource outposts and associated assignment controls in the graphical user interface, players can view resource outpost attributes and virtual object movement routes on the same screen, simplifying the process of assigning virtual objects.

Benefits of technology

It reduces the number of interface switching times, lowers the memory and cognitive burden on players, and improves the efficiency and ease of operation of virtual object assignment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119680198B_ABST
    Figure CN119680198B_ABST
Patent Text Reader

Abstract

The application discloses a control method and device in a game, electronic equipment and a readable storage medium. The method comprises the following steps: providing a graphical user interface for displaying a virtual scene through a terminal device, wherein the virtual scene comprises a plurality of resource points of virtual resources configured with different resource types; displaying a plurality of assignment controls of virtual objects respectively associated with different object types through the graphical user interface; determining a target assignment control in the assignment controls in response to a first selection operation; determining a first resource point in the resource points in response to a second selection operation; displaying the point attribute information of the first resource point and / or the moving route mark of the first virtual object associated with the target assignment control to be moved when the second selection operation is maintained; and assigning a specified number of first virtual objects to the first resource point in response to the end of the second selection operation. The method can simplify the operation mode of assigning virtual objects and improve the assignment efficiency of virtual objects.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

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

[0002] In a multi-player online large map game, a large number of resource points are distributed in a virtual scene, and a player can collect virtual resources in the resource points by controlling a controlled virtual object to build a base and train troops, etc.

[0003] In the related art, a resource point needs to be selected in a virtual map first, and after viewing the resource attribute of the resource point, a dispatch interface is displayed after clicking the mining button, and then the type and number of controlled virtual objects that can go to the resource point of this level are selected in the dispatch interface, and the button is clicked after determination. The expedition button is completed to make the controlled virtual object able to collect virtual resources on the selected resource point.

[0004] However, for each resource point to be collected, the above expedition process needs to be repeated, and the operation process of scheduling virtual objects to collect resources is relatively cumbersome, there is a relatively frequent interface switching process, it takes a long time and the labor cost is relatively high, in addition, the visual connection between the display of the resource attribute of the resource point and the dispatch interface is weak, the cognitive burden and memory burden of the player are heavy, thereby leading to a relatively low resource collection efficiency.

[0005] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present application, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY

[0006] Therefore, the present application provides a control method and device in a game, an electronic device and a computer readable storage medium, which can simplify the operation mode of assigning virtual objects to resource points, improve the operation efficiency, reduce the memory burden and cognitive burden of the player, thereby improving the efficiency of assigning virtual objects.

[0007] In a first aspect, an embodiment of the present application provides a control method in a game, a graphical user interface is provided through a terminal device, and at least part of a virtual scene corresponding to a target game account is displayed in the graphical user interface, the virtual scene includes a plurality of resource points, and the plurality of resource points include resource points configured with virtual resources of different resource types; the method comprises:

[0008] A plurality of assignment controls are displayed through the graphical user interface, and each assignment control is associated with a virtual object of a different object type;

[0009] In response to a first selection operation, a target assignment control among the assignment controls is determined;

[0010] In response to a second selection operation, a first resource point among the resource points is determined;

[0011] In a case where the second selection operation is maintained, point attribute information of the first resource point is displayed, and / or a movement route of the first virtual object associated with the target assignment control to be moved is identified;

[0012] In response to an end of the second selection operation, a specified number of the first virtual objects are assigned to the first resource point.

[0013] In a second aspect, an embodiment of the present application provides a control device in a game, which provides a graphical user interface through a terminal device, and at least part of a virtual scene corresponding to a target game account is displayed in the graphical user interface, the virtual scene includes a plurality of resource points, and the plurality of resource points include resource points configured with virtual resources of different resource types; the device includes a display unit, a determination unit, and an assignment unit;

[0014] The display unit is configured to display a plurality of assignment controls through the graphical user interface, and each of the assignment controls is associated with virtual objects of different object types;

[0015] The determination unit is configured to determine a target assignment control among the assignment controls in response to a first selection operation;

[0016] The determination unit is further configured to determine a first resource point among the resource points in response to a second selection operation;

[0017] The display unit is further configured to display, in a case where the second selection operation is maintained, point attribute information of the first resource point, and / or a movement route of the first virtual object associated with the target assignment control to be moved is identified;

[0018] The assignment unit is configured to assign a specified number of the first virtual objects to the first resource point in response to an end of the second selection operation.

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

[0020] a processor; and

[0021] a memory configured to store a data processing program, and the electronic device is powered on and runs the program through the processor, and then performs the method of the first aspect.

[0022] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium storing a data processing program, which is run by a processor to execute the method of the first aspect.

[0023] The game control method provided in the present application provides a graphical user interface through a terminal device, at least part of a virtual scene corresponding to a target game account is displayed in the graphical user interface, the virtual scene includes a plurality of resource points, the plurality of resource points include resource points configured with virtual resources of different resource types, that is, the resource types of the virtual resources configured in each resource point can be the same or different; a plurality of assignment controls are displayed through the graphical user interface, each assignment control is associated with a virtual object of a different object type; in response to a first selection operation, a target assignment control in each assignment control is determined; in response to a second selection operation, a first resource point in each resource point is determined; under the condition of the second selection operation, point attribute information of the first resource point and / or a movement route of a first virtual object associated with the target assignment control to be moved is displayed; in response to the end of the second selection operation, a specified number of first virtual objects are assigned to the first resource point.

[0024] By simultaneously displaying the resource points and the assignment controls associated with virtual objects of different object types on the graphical user interface, a strong visual connection can be established for the player in the assignment process of assigning virtual objects to the resource points, so that the player can intuitively view the resource points and each assignment control in the same game interface without switching interfaces, reducing the memory burden and cognitive burden of the player. Further, by applying operations to the above-mentioned assignment controls and resource points, an operation process of quickly assigning virtual objects corresponding to the assignment controls to the resource points can be realized. It can be seen that the operation of assigning virtual objects to the resource points in the present application is simple and fast, thereby improving the assignment efficiency of the virtual objects. In addition, the point attribute information of the first resource point and the movement route of the first virtual object to be moved to be assigned can be conveniently viewed at the same time as the first resource point is selected according to the second selection operation. In this way, the player can simultaneously master various game information, and further reasonably and quickly formulate an assignment strategy for the virtual objects. BRIEF DESCRIPTION OF DRAWINGS

[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without any creative labor under the premise of the drawings.

[0026] Figure 1A game system schematic diagram for implementing the control method in the game provided by the embodiment of the present application;

[0027] Figure 2 A flow chart of the control method in the game provided by the embodiment of the present application;

[0028] Figure 3 A game interface display schematic diagram of the control method in the game provided by the embodiment of the present application;

[0029] Figure 4 Another game interface display schematic diagram of the control method in the game provided by the embodiment of the present application;

[0030] Figure 5 Another game interface display schematic diagram of the control method in the game provided by the embodiment of the present application;

[0031] Figure 6 A schematic diagram of the recommendation identification of different collection recommendation degrees provided by the embodiment of the present application;

[0032] Figure 7 A game interface display schematic diagram of the control method in the game provided by the embodiment of the present application;

[0033] Figure 8 A structure schematic diagram of the control device in the game provided by the embodiment of the present application;

[0034] Figure 9 An electronic device structure block diagram for implementing the control method in the game provided by the embodiment of the present application. DETAILED DESCRIPTION

[0035] In the following description, a lot of specific details are set forth in order to facilitate a thorough understanding of the present application. However, the present application can be practiced in many different ways from those described herein, and it is therefore contemplated that the present application can be practiced in other ways not specifically described herein, and that one skilled in the art can make similar modifications without departing from the scope of the present application. It is therefore contemplated to be within the scope of the present application to depart from some of the specific details herein and to exercise the claimed application in a manner other than specifically described herein.

[0036] It should be noted that the terms "first", "second", "third", and the like in the claims, the specification and the drawings of the present application are used to distinguish similar objects and are not necessarily used to describe a particular sequential or chronological order. The use of such terms is therefore interchangeable under appropriate circumstances so that the embodiments of the present application described herein can be implemented in other sequences than those illustrated or described herein. In addition, the terms "comprise", "have" and their conjugates do not mean to exclude the inclusion of additional steps or units, for example, a process, method, system, product or device comprising a series of steps or units does not necessarily limit to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0037] It should be understood that in the embodiments of the present application, "at least one" means one or more, "several" means one or more, and "multiple" means two or more. "And / or" is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the three cases of A existing alone, A and B existing together, and B existing alone. The character " / " generally represents an "or" relationship between the associated objects before and after it. "Including A, B and / or C" means including any one or any two or three of A, B and C.

[0038] It should be understood that in the embodiments of the present application, "B corresponding to A", "B corresponding to A", "A corresponding to B" or "B corresponding to A" means that B is associated with A, and B can be determined according to A. Determining B according to A does not mean that B is determined only according to A, but also can be determined according to A and / or other information.

[0039] Before introducing the control method in the game provided by the present application, the related art is further described.

[0040] At present, in the multi-player online game, a plurality of resource points of resource types are distributed in the scene map, and in the process of controlling the virtual object to go to the resource point to collect virtual resources, the user needs to click the resource points one by one to view the information such as the resource type, resource level and resource remaining amount of the virtual resources on the resource points. For example, when the player wants to collect metal ore, he needs to find the target resource point with metal ore configuration that meets the demand in a plurality of resource points one by one, and then displays the mining button after selecting the target resource point. After clicking the mining button, the dispatch interface is displayed, and then the type and number of virtual objects that can go to the resource point of the selected level are selected in the dispatch interface, and the button is clicked after determination. The expedition is completed, so that the virtual object can collect the virtual resources on the selected resource point. This operation process is relatively cumbersome, which consumes a lot of energy and time cost of the user. Not only does it lead to a low game experience of the user, but also it reduces the operation efficiency of the user, and further reduces the virtual object deployment efficiency in the game.

[0041] Based on the above problems, the embodiments of the present application provide a control method, device, electronic equipment and computer readable storage medium in a game.

[0042] The game control method provided in the embodiments of the present application can be executed by an electronic device, which can be a terminal or a server. The terminal can be a smart phone, a tablet computer, a notebook computer or the like. The server can be a physical server, a server cluster composed of multiple physical servers or a distributed system, or a cloud server providing cloud services, cloud databases, cloud computing, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and basic cloud computing services such as big data and artificial intelligence platforms. The server can be hardware or software. When the server is hardware, it can be implemented as a distributed server cluster composed of multiple servers, or as a single server. When the server is software, it can be implemented as multiple software or software modules (for example, software or software modules for providing distributed services), or as a single software or software module. The embodiments of the present application do not make specific limitations in this regard.

[0043] In an optional embodiment, when the game control method is executed on a terminal device, the terminal device stores a game application and a game virtual scene. The terminal device interacts with the player through a graphical user interface. The terminal device can provide the graphical user interface to the player in various ways, for example, by rendering and displaying on the display screen of the terminal device, or by presenting the graphical user interface through holographic projection.

[0044] In an optional embodiment, when the game control method is executed on a server, the method can be implemented and executed based on a cloud game system. The cloud game system refers to a game mode based on cloud computing. The cloud game system includes a server and a client device. The running subject of the game application and the game picture presentation subject are separated, and the storage and execution of the game control method are completed on the server. The game picture presentation is completed on the client, which is mainly used for receiving and sending game data and presenting game pictures. For example, the client can be a display device close to the player side with data transmission function, such as a mobile terminal, a television, a computer, a palm computer, a personal digital assistant, a head-mounted display device, etc., but the terminal device for game data processing is the server in the cloud. When playing the game, the player operates the client to send instructions to the server, the server controls the game running according to the instructions, encodes and compresses the game picture data, returns the data to the client through the network, and finally decodes and outputs the game picture through the client.

[0045] It should be noted that in the embodiments of the present application, the execution subject of the game control method can be a terminal device or a server, wherein the terminal device can be a local terminal device or a client device in the cloud game mentioned above. The embodiments of the present application do not make limitations on the type of execution subject.

[0046] For example, in combination with the above description, Figure 1 A game system 1000 for implementing the control method in the game is shown, which can include at least one terminal 1001, at least one server 1002, at least one database 1003, and a network. The terminal 1001 held by the player can be connected to different game servers through the network. The terminal is any device with computing hardware that can support and execute software applications corresponding to the game.

[0047] In the above game system 1000, the terminal 1001 is used to install and run the game application. In some cases, the game application can not be installed in advance in the terminal 1001, and the player can directly access the game through a browser or other client. The player logs in to the game application using a registered game account, and can control the virtual character corresponding to the game account to participate in the game. When the player logs in to the game application, the terminal 1001 sends a login request to the server 1002, the server 1002 verifies the game account used by the player, and determines the game mechanism corresponding to the game account according to the login request. The server 1002 returns a login success notification to the terminal 1001 after verification. During the player's participation in the game through the game application, data interaction is performed between the terminal 1001 and the server 1002. The terminal 1001 sends various information to the server 1002, the server 1002 determines the display data of the terminal 1001 according to the stored game mechanism (such as the control method in the game provided by the present application) and the received information, and sends the display data to the terminal 1001 to display the display data sent by the server 1002 to the player through the terminal 1001.

[0048] In possible application scenarios, different terminals 1001 can be served by different servers 1002, so in order to distinguish the servers 1002 corresponding to different game terminals 1001, the first and second modes will be used in the embodiments of the present application. In fact, the servers 1002 corresponding to different game terminals 1001 can be the same server 1002. Therefore, without distinguishing between the first and second, it can be understood that the terminals 1001 corresponding to the virtual characters in the same game scene are served by the same server 1002.

[0049] In addition, when the game system 1000 includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and through different servers. The networks can be wireless networks or wired networks, such as wireless local area networks (WLANs), local area networks (LANs), cellular networks, 2G networks, 3G networks, 4G networks, 5G networks, and the like. In addition, different terminals can also use their own Bluetooth networks or hotspot networks to connect to other terminals or servers, and the like. In addition, the game system 1000 can include multiple databases, which are coupled to different servers, and can continuously store information related to games in the databases when different players are online to play multiplayer games.

[0050] It should be noted that, Figure 1 The game system diagram shown is merely an example, and the game system 1000 described in the embodiments of the present application is used to more clearly illustrate the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, as the game system evolves and new business scenarios appear, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0051] It should be noted that the operations described in the subsequent detailed description of the game control method provided by the embodiments of the present application can be considered as operations performed by a player through a finger or a control mouse, a keyboard, a stylus, or the like. The specific medium used can be determined according to the type of electronic device. For example, when the electronic device is a touch screen device such as a mobile phone, a tablet computer, or a game console, the player can perform operations on the touch screen through a finger, a stylus, or any suitable object or accessory. When the terminal device is a non-touch screen terminal device such as a desktop computer or a notebook computer, the player can perform operations through an external device such as a mouse or a keyboard.

[0052] It should be noted that, in the embodiments of the present application, whether the terminal device providing the graphical user interface is placed horizontally or vertically is not limited, that is, whether the virtual game is a horizontal screen game or a vertical screen game is not specifically limited. In the embodiments, the virtual game is taken as a horizontal screen game, and the terminal device is taken as an example of being placed horizontally to introduce the solution. However, this does not mean that the game control method provided by the present application is not applicable to vertical screen games. The game control method provided by the present application is applicable to both horizontal screen games and vertical screen games, that is, the operation mode set in the virtual game and the corresponding game logic are consistent in both horizontal screen games and vertical screen games, and only the layout of the interface elements in the graphical user interface is slightly different.

[0053] The technical solutions of the present application will be described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments.

[0054] In the embodiments of the present application, a graphical user interface is provided by a terminal device, and at least part of a virtual scene corresponding to a target game account is displayed in the graphical user interface. The virtual scene includes a plurality of resource points, and the plurality of resource points include resource points configured with virtual resources of different resource types.

[0055] The graphical user interface is a visual representation and operation interface for a player to interact with a virtual game. It includes any visual control or element that the player can see, such as a game scene of the virtual game, game controls (such as skill controls, movement controls, function controls, etc.), indicator marks (such as direction indicator marks, character indicator marks, etc.), information display panels (such as the number of defeated players, game time, etc.), or game setting controls (such as system settings, stores, gold coins, etc.), and can also include pictures, input boxes, text boxes, etc. Some UI (User Interface) controls respond to the player's operation.

[0056] In the graphical user interface, various interface contents to be displayed are usually presented in layers. Layers refer to a layered display method in the graphical user interface, and different interface contents can be placed on different layers to better control the display and hiding of each interface content. For example, a game scene can be placed on a scene layer, i.e., the scene layer is mainly used to render the game world and objects therein, including characters, environments, dynamic elements, etc. Various UI (User Interface) elements are placed on a UI layer, for example, UI elements can include but are not limited to various operation controls, information panels for displaying various game information (such as chat interfaces, character status panels, etc.), game thumbnail maps, etc. Since UI elements are interface elements for the player to interact with the game, the display level of the UI layer where the UI elements are placed is usually higher than that of the scene layer of the game scene. That is, the display level of each UI element is higher than that of the scene picture.

[0057] The virtual scene is a virtual environment displayed (or provided) by the application when running on the terminal device or the server. Optionally, the virtual scene is a simulation environment of the real world, or a semi-simulation and semi-fictional virtual environment, or a purely fictional virtual environment. The virtual scene can be any one of a two-dimensional virtual environment and a three-dimensional virtual environment, and the virtual environment can be a sky, a land, a sea, etc. The virtual scene is a scene in which a player controls a virtual object to complete the game logic, and optionally, the virtual scene is also used for a virtual environment battle between at least two virtual objects, and the virtual scene has virtual resources available for use by the at least two virtual objects.

[0058] The virtual object can be a model controlled by a player in the virtual environment, including but not limited to at least one of a virtual person, a virtual animal, an animation character, a virtual warship, a virtual vehicle, a virtual airplane, and a virtual ship, and can also be a non-player-controlled virtual object (NPC). Optionally, when the virtual environment is a three-dimensional virtual environment, the virtual object can be a three-dimensional virtual model, and each virtual object has its own shape and volume in the three-dimensional virtual environment and occupies a part of the space in the three-dimensional virtual environment. Optionally, the virtual object is a three-dimensional character constructed based on three-dimensional human skeleton technology, or a three-dimensional object constructed based on three-dimensional technology, and the virtual object realizes different external appearances by being endowed with different skins. In some implementations, the virtual object can also be implemented in a 2.5-dimensional or 2-dimensional model, which is not limited in the embodiments of the application.

[0059] The resource stronghold is a map point in the virtual scene for providing virtual resources. For example, the resource stronghold can be a virtual metal mine, a virtual crystal mine, a virtual heavy hydrogen mine, a virtual special mine, etc. Optionally, a plurality of resource strongholds are distributed in the virtual scene, so that the player can collect virtual resources on the resource strongholds to upgrade and develop the building object created by the player. The resource strongholds in the virtual scene can be refreshed, and generally, each resource stronghold in the virtual scene is refreshed at a predetermined time interval, so that the player can collect virtual resources on the resource strongholds by dispatching the virtual object on the base stronghold every time interval. Optionally, in the embodiments, the base stronghold is a map point for manufacturing, garrisoning, and / or training the virtual object.

[0060] In this embodiment, the game may include various virtual resources of different types. Each resource outpost may include one or more types of virtual resources. For example, virtual resources may include, but are not limited to, metals, crystals, deuterium, special ore bodies, wood, stone, food, and land. For each type of virtual resource, it may include multiple resource levels. For example, taking metal as an example, the metal levels may include: Level 1 metal, Level 2 metal, and Level 3 metal. Level 1 metal is the lowest level and has the weakest corresponding defensive capabilities, while Level 3 metal is the highest level and has the strongest corresponding defensive capabilities. In actual game scenarios, mining ships constructed with Level 3 metal will have better stability and stronger defensive capabilities than mining ships constructed with Level 1 metal. Optionally, the virtual resources on each resource outpost correspond to one or more resource levels. The resource levels of virtual resources on different resource outposts may be the same or different, and this embodiment does not specifically limit this.

[0061] like Figure 2 As shown, Figure 2 This is an example flowchart of a game control method provided in an embodiment of this application. It should be noted that the steps shown may be executed in a logical order different from that shown in the flowchart. The method may include the following steps S110 to S150.

[0062] Step S110: Display multiple assignment controls through a graphical user interface, each assignment control being associated with a virtual object of a different object type.

[0063] Step S120: In response to the first selection operation, determine one target assignment control among the assignment controls.

[0064] Step S130: In response to the second selection operation, determine a first resource point among the resource points.

[0065] Step S140: While maintaining the second selection operation, display the location attribute information of the first resource location, and / or the movement route identifier of the first virtual object associated with the target assignment control to be moved.

[0066] Step S150: In response to the end of the second selection operation, assign a specified number of first virtual objects to the first resource point.

[0067] The following is a detailed description of each of the above steps S110 to S150.

[0068] For the above step S110, the plurality of assignment controls can be displayed at any blank position in the graphical user interface, or can be displayed in a preset information panel, which is not limited in particular. The information panel is a UI element for displaying the plurality of assignment controls; in this embodiment, the display area of the information panel can be any position in the graphical user interface, and can be set according to actual interface layout requirements.

[0069] Among them, the plurality of assignment controls are respectively associated with virtual objects of different object types, and the assignment controls are used to assign virtual objects to resource outposts in the virtual scene, so that the virtual objects can go to the corresponding resource outposts for resource collection.

[0070] In this embodiment, the virtual object can be a model controlled by a player in the virtual environment, including but not limited to at least one of a virtual person, a virtual animal, an animation character, a virtual warship, a virtual vehicle, a virtual airplane, and a virtual ship, which can be referred to the foregoing description and will not be described here. It should be noted that in this embodiment, the virtual object can include a virtual object unit or a virtual object formation, wherein the virtual object unit refers to a virtual object composed of a single model, and the virtual object formation refers to a virtual object composed of multiple models, such as a fleet composed of 5 ships, which can be regarded as a virtual object.

[0071] The object type is a property information of the virtual object, which can be used to macroscopically distinguish the virtual objects, for example, when the virtual object is a ship, the virtual objects can be divided into small engineering ships, medium engineering ships, and large engineering ships according to the object type. For example, in this embodiment, the property information of the virtual object can also include but is not limited to the resource collection level of the virtual object, the moving speed of the virtual object, the speed of the virtual object collecting virtual resources, and the resource storage capacity of the virtual object.

[0072] Among them, the resource collection level is used to represent the highest level of virtual resources that can be collected by the virtual object, and the resource collection level is usually matched with the object type, for example, the resource collection level of the small engineering ship is less than that of the medium engineering ship, and the resource collection level of the medium engineering ship is less than that of the large engineering ship; in addition, the resource storage capacity of the small engineering ship is less than that of the medium engineering ship, and the resource storage capacity of the medium engineering ship is less than that of the large engineering ship.

[0073] The higher the resource collection level of the virtual object is, the higher the resource level of the virtual resources that can be collected by the virtual object is, for example, the resource collection level of the small engineering ship is 2, that is, the resource level of the virtual resources that can be collected by the small engineering ship is 1 to 2; the resource collection level of the medium engineering ship is 5, that is, the resource level of the virtual resources that can be collected by the medium engineering ship is 1 to 5, and so on.

[0074] It should be noted that, for example, when the virtual objects are divided into small engineering ships, medium engineering ships and large engineering ships according to object types, the above-mentioned assignment controls can include assignment control 1, assignment control 2 and assignment control 3, wherein assignment control 1 is associated with large engineering ships, assignment control 2 is associated with medium engineering ships, and assignment control 3 is associated with small engineering ships.

[0075] Optionally, when each assignment control is displayed, the number of virtual objects in an idle state associated with each assignment control can be displayed at a corresponding position of each assignment control.

[0076] Preferably, the corresponding position of the assignment control can be the vicinity of the assignment control; the virtual object in the idle state refers to a virtual object that does not currently perform any game behavior;

[0077] Optionally, the display manner of the number of virtual objects in the idle state can include displaying a specific value and / or displaying a graphical identifier. For example, the value 3 can be displayed in the vicinity of the assignment control of the corresponding medium engineering ship, indicating that the number of medium engineering ships in the idle state is 3; or 3 ship identifiers of medium engineering ships are displayed, indicating that the number of medium engineering ships in the idle state is 3, and the ship identifier can be any graphical identifier, such as a triangle, a quadrilateral, a pentagram, etc., and the embodiments are not specifically limited.

[0078] For the above step S120, the above-mentioned first selection operation is a trigger operation applied by the player to determine a target assignment control in each assignment control. In specific embodiments, the first selection operation can include but is not limited to a pressing operation, a sliding operation, a clicking operation, a shortcut key operation, a voice instruction operation, etc. The target assignment control can be understood as an assignment control that is expected to be selected to trigger the corresponding game function, and the target assignment control can be any one of the assignment controls.

[0079] As an example, when the assignment controls displayed in the graphical user interface can include assignment control 1, assignment control 2 and assignment control 3, and assignment control 1 is associated with large engineering ships, assignment control 2 is associated with medium engineering ships, and assignment control 3 is associated with small engineering ships, when the player applies a clicking operation to assignment control 2, assignment control 2 can be determined as the target assignment control. In the case where assignment control 2 is the target assignment control, if the player applies a clicking operation to assignment control 1, assignment control 1 can be determined as the target assignment control, and assignment control 2 is no longer the target assignment control.

[0080] Optionally, after the target assignment control is determined, the target assignment control can be displayed differently, for example, the target assignment control is highlighted, the target assignment control is displayed in gray, the target assignment control is stroboscopic, etc., which is not limited. In this way, the player can intuitively understand the currently selected target assignment control based on the player operation feedback, and the visual experience of the player is improved.

[0081] For the above step S130, the first resource point can be any one of the resource points displayed in the virtual scene. For example, resource point 1, resource point 2, and resource point 3 are displayed in the virtual scene. When the player applies a click operation to the resource point 1, the resource point 1 can be determined as the target resource point.

[0082] The second selection operation is a trigger operation for the player to determine a first resource point from the resource points displayed in the virtual scene. In specific embodiments, the second selection operation can include, but is not limited to, a pressing operation, a sliding operation, a click operation, a shortcut key operation, a voice instruction operation, etc.

[0083] Optionally, the second selection operation can be a continuous operation with the first selection operation. The continuity refers to meeting a preset continuous condition. For example, the first selection operation and the second selection operation can be two click operations with an interval time length less than a preset time length, the first selection operation and the second selection operation can be two pressing operations with an interval time length less than a preset time length, and the first selection operation and the second selection operation can be two sliding operations with an interval time length less than a preset time length. Alternatively, the first selection operation can be a pressing operation, and the second selection operation can be a sliding operation continuously applied when the pressing operation is not ended (in a terminal device of a touch screen type, the player's finger is not lifted). The above examples can be regarded as continuous first selection operation and second selection operation, which is not limited.

[0084] Preferably, the first selection operation is a pressing operation, and the second selection operation is a first sliding operation continuous with the pressing operation. Based on this, the step S130 can be implemented through the following steps S131-S133.

[0085] Step S131: In response to the first sliding operation, an object identifier of a first virtual object associated with the target assignment control is generated at a position corresponding to the operation position of the first sliding operation.

[0086] Step S132: The object identifier is controlled to move along with the operation position of the first sliding operation.

[0087] Step S133: A resource point overlapping the object identifier is determined as the first resource point.

[0088] The operation position of the first sliding operation refers to the position of the finger of the player or the cursor of the mouse during movement, which can change in real time following the operation of the player.

[0089] Generating the object identifier at the corresponding position of the first sliding operation refers to generating the object identifier near the first sliding operation, which can be a preset model identifier of the first virtual object associated with the target assignment control. Optionally, the display transparency of the object identifier can be set, for example, to a semi-transparent state, prompting the player that the operation of assigning the virtual object corresponding to the object identifier to a certain resource point is being performed.

[0090] The control object identifier moves following the operation position of the first sliding operation refers to an effect similar to that of the object identifier being attracted to the finger of the player or the cursor of the mouse, so that the object identifier moves following the movement of the finger of the player until the object identifier overlaps with a certain resource point and stops moving, and the resource point is determined as the first resource point.

[0091] In specific embodiments, one resource point that overlaps with the object identifier and has an overlapping duration equal to or greater than a preset duration can be determined as the first resource point. It should be noted that, assuming that the object identifier overlaps with the resource point A and has an overlapping duration equal to or greater than a preset duration, if the finger of the player does not leave the graphical user interface, it indicates that the first sliding operation has not ended. At this time, if the player continues to perform the first sliding operation, the resource point B that next overlaps with the object identifier and has an overlapping duration equal to or greater than a preset duration can be determined as the first resource point. That is, in specific embodiments, the last resource point that overlaps with the object identifier before the end of the first sliding operation is determined as the first resource point.

[0092] It should be noted that, in the embodiments of the present application, responding to the trigger operation refers to responding immediately when the trigger operation starts, rather than waiting until the trigger operation ends. For example, in the foregoing, when the first selection operation is a click operation, the assignment control selected by the click operation can be determined as the target assignment control at the moment when the player touches the electronic screen of the terminal device. When the second selection operation is a click operation, the resource point selected by the click operation can be determined as the target resource point at the moment when the player touches the electronic screen of the terminal device.

[0093] For the step S140, in the embodiment, the second selection operation is kept, which means the second selection operation is not ended. For example, when the second selection operation is a click operation, the click operation is kept, which means the finger of the player touching the graphical user interface is not lifted. When the second selection operation is a shortcut operation, the shortcut operation is kept, which means the finger of the player pressing the shortcut is not lifted. When the second selection operation is a hovering operation, the hovering operation is kept, which means the finger or other medium hovering above the first resource site is not moved away from the display position of the first resource site.

[0094] In the case that the second selection operation is not ended, the site attribute information of the first resource site and / or the moving route of the first virtual object to be moved associated with the target assignment control can be displayed in the graphical user interface. Optionally, the site attribute information of the first resource site can be displayed at the corresponding position of the first resource site, and the moving route of the first virtual object to be moved can be displayed between the first resource site and the base site to which the first virtual object belongs.

[0095] The site attribute information of the resource site is information describing the resource site to help the player understand the function and purpose of the resource site. In the embodiment, the site attribute information of the resource site can include but is not limited to the resource type of the virtual resource configured by the resource site, the resource level of the virtual resource configured by the resource site, the distance between the resource site and the base site to which the virtual object belongs, the time consumed by the virtual object to go back and forth between the base site and the resource site, the mining difficulty of the virtual resource configured by the resource site, the number of the virtual resource configured by the resource site, etc.

[0096] The corresponding position of the first resource site is preferably the vicinity of the first resource site, which helps the player to establish the relationship between the first resource site and the displayed site attribute information. Alternatively, the corresponding position can be any blank area in the graphical user interface associated with the first resource site, which is not specifically limited.

[0097] Based on this, the site attribute information of the first resource site includes at least one of the following information: the target resource type of the target virtual resource configured by the first resource site, the resource level of the target virtual resource configured by the first resource site, the distance between the first resource site and the base site to which the first virtual object belongs, and the time consumed by the virtual object to go back and forth between the base site and the first resource site.

[0098] The moving route identifier is a mark information of a moving route of the first virtual object from the base point to the first resource point, and can include, but is not limited to, a dashed line connection identifier or an arrow indication identifier between the base point and the first resource point. The moving route identifier can be displayed in a preset thumbnail map to indicate the moving route of the first virtual object. Optionally, the moving route identifier can also be displayed between the first resource point and the base point of the first virtual object in the virtual scene. The first virtual object refers to a first virtual object associated with the target assignment control among the virtual objects. As described above, when the target assignment control is the assignment control 1, the first virtual object is the large engineering ship associated with the assignment control 1. That is, in the control method provided by the application, when the first resource point is determined according to the second selection operation, the point attribute information of the first resource point and the moving route identifier of the first virtual object can be displayed near the first resource point, so that the player can determine whether the point attribute of the selected first resource point and the moving route of the first virtual object meet the game requirements in real time, intuitively and quickly. In this way, the time loss caused by switching the game interface is reduced, and the efficiency of assigning virtual objects by the player is improved.

[0099] In step S150, the end of the second selection operation refers to that the player stops applying the second selection operation. For example, when the second selection operation is a click operation, the click operation is considered to be ended when the player lifts the finger so that the finger is not in contact with the graphical user interface.

[0100] The specified number is a preset number of virtual objects assigned to the first resource point at a time, for example, any integer, such as 1, 2, 3, etc. When the specified number is 1, the first virtual object can be assigned to the first resource point in response to the introduction of the second selection operation.

[0101] The assignment of the first virtual object to the first resource point refers to the control of the first virtual object to move to the first resource point, so that the first virtual object can perform the resource collection behavior at the first resource point.

[0102] It should be noted that the first virtual object is assigned to the first resource point when the second selection operation is ended.

[0103] The control method in the game provided by the embodiment will be further described below in combination with Figure 3 and a specific example.

[0104] It should be noted that in Figure 3 the example shown in the figure, the virtual object is a virtual ship, and the specified number is 1.

[0105] AsFigure 3 As shown, a virtual scene 100 is displayed through the interface 2000, in which a plurality of resource points are displayed, for example, resource point 1, resource point 2 and resource point 3; wherein the resource point 1 is configured with metal resources, the resource point 2 is configured with crystal resources, and the resource point 3 is configured with heavy hydrogen resources. In addition, the base point 4 corresponding to the target game account is also displayed in the virtual scene 100, which is the map point corresponding to the target game account for manufacturing, garrisoning and / or training virtual objects.

[0106] Meanwhile, an information panel 5 is also displayed in the interface 2000, in which three assignment controls associated with different types of virtual ships are displayed, namely, the assignment control of the large engineering ship, the assignment control of the medium engineering ship and the assignment control of the small engineering ship; that is, the assignment control of the large engineering ship can be used to assign a large engineering ship to a certain resource point, the assignment control of the medium engineering ship can be used to assign a medium engineering ship to a certain resource point, and the assignment control of the small engineering ship can be used to assign a small engineering ship to a certain resource point.

[0107] Based on the interface 2000, when the player applies a pressing operation to the assignment control of the medium engineering ship, in response to the pressing operation, the assignment control of the medium engineering ship can be determined as the target assignment control, that is, in response to the pressing operation, the interface 2000 can be switched to display the interface 2001, in which the assignment control of the medium engineering ship is highlighted (highlighted in the interface 2001 by gray filling).

[0108] Based on the interface 2001, the player currently has the demand to collect metal resources, and for this demand, when the target assignment control is determined as the assignment control of the medium engineering ship, the resource point 1 in the virtual scene 100 can be selected as the first resource point, that is, as shown, Figure 3 When the pressing operation is not ended (the player does not lift the finger), a first sliding operation continuous with the pressing operation is applied, that is, a sliding operation sliding in the direction indicated by the dashed arrow, when the first sliding operation stops sliding at the position of the resource point 1, but the finger is not lifted, the resource point 1 is selected as the first resource point, and at the same time, the point attribute information 8 corresponding to the resource point 1 is displayed near the resource point 1, which describes that the virtual resource configured by the resource point 1 is a medium metal resource, the level of the metal resource is level 2, the time required for the medium engineering ship selected by the pressing operation to go back and forth between the base point 4 and the resource point 1 is 9 minutes and 36 seconds, and other information.

[0109] Therefore, if the player lifts the finger (indicating the end of the first sliding operation), a medium engineering ship associated with the assignment control of the medium engineering ship can be assigned to the resource point 1. In Figure 3In the specific example shown, in response to the end of the first sliding operation on the resource base 1, the interface 2001 can be switched to display the interface 2002, and the interface 2002 can display an animation effect of controlling a medium-sized engineering ship 6 located in the base base 4 to move along a route indicated by a route indication 7 to the resource base 1, completing the game behavior of quickly assigning the engineering ship to the resource base 1.

[0110] That is, in the above embodiment, by simultaneously displaying the resource bases and the assignment controls of the virtual objects associated with different object types on the graphical user interface, a strong visual connection can be established for the player in the assignment process of assigning the virtual objects to the resource bases, so that the player can intuitively view the resource bases and the assignment controls in the same game interface without switching interfaces, reducing the memory burden and cognitive burden of the player. Further, by applying operations to the above assignment controls and resource bases, the operation process of quickly assigning the virtual objects corresponding to the assignment controls to the resource bases can be realized. It can be seen that the operation of assigning virtual objects to resource bases in the present application is simple and fast, thereby improving the assignment efficiency of virtual objects. In addition, according to the second selection operation, the base attribute information of the first resource base and the movement route of the first virtual object to be assigned to be moved can be conveniently viewed while selecting the first resource base. In this way, the player can simultaneously grasp various game information, and further reasonably and quickly formulate an assignment strategy for the virtual objects. Next, the control method in the game provided by the present application is further described.

[0111] In an optional specific embodiment, the step S140 of "displaying a movement route indication of the first virtual object associated with the target assignment control to be moved" can be implemented by the following steps S141-S142.

[0112] Step S141: Display a movement route indication of the first virtual object to be moved between the first resource base and the base base to which the first virtual object belongs.

[0113] Step S142: When there is a virtual object of a second camp on the movement route indicated by the movement route indication, display prompt information at the position of the virtual object of the second camp; the first virtual object belongs to a first camp; the prompt information is used to prompt that there is a virtual object of the second camp on the movement route, and the first camp and the second camp are enemy camps.

[0114] The second camp can be a camp to which the remaining players belong, or a camp to which a virtual object controlled by a non-player belongs, i.e., an NPC (Non-Player Character) camp.

[0115] The types of the aforementioned prompts may include, but are not limited to: text prompts, icon prompts, virtual animation prompts, etc., without any specific restrictions.

[0116] That is, the purpose of steps S141 to S142 is to display warning information in advance at the location of the enemy object or monster when it is determined that there is an enemy object or monster on the movement route of the first virtual object. This is to alert the player that there is an enemy object or monster there, help the player to accurately grasp the risks on the current movement route, and enable the player to determine subsequent game strategies based on this information, such as timely dispatching combat-type ships to clear out enemy objects or monsters.

[0117] Below, in conjunction with Figure 4 And a specific example is provided to further illustrate the control method in the game provided in the embodiments of this application.

[0118] like Figure 4 As shown in interface 2003, when the player selects the medium-sized engineering ship as the target assignment control and applies the first sliding operation to designate resource point 1 as the first resource point, and the first sliding operation is not yet completed (the player has not lifted their finger), a movement route marker 7 can be displayed between the base point 4 and the resource point 1 to indicate the movement route of the virtual object to be assigned; in addition, the resource point 1's base attribute information 8 is displayed near the resource point 1; furthermore, a warning marker 9 can be displayed on the movement route indicated by the movement route marker 7 to alert the player that there is an enemy object at this location, so that the player can choose whether to dispatch a combat-type ship.

[0119] If the player continues to slide while holding down the button at Resource Outpost 1, the first Resource Outpost will be updated. Specifically, as the player's finger slides along the dotted arrow towards Resource Outpost 10, interface 2003 will switch to interface 2004. Interface 2004 hides the Outpost attribute information 8 and movement route marker 7 corresponding to Resource Outpost 1, displays the Outpost attribute information 11 of Resource Outpost 10, and shows the movement route marker between Resource Outpost 10 and Base Outpost 4. According to the Outpost attribute information 11, Resource Outpost 10 is a Outpost equipped with large crystal resources at resource level 4. The distance between Resource Outpost 10 and Base Outpost 4 is 30 gigameters, and the travel time for a medium-sized engineering ship between the two locations is 11 minutes and 36 seconds.

[0120] Based on the interface 2004, when the player releases the pressing state of the finger at the resource base 10, i.e., ends the first sliding operation, the interface 2004 can be switched to display the interface 2005, and the interface 2005 can display an animation effect of controlling a medium-sized engineering ship 6 located in the base base 4 to move along the route indicated by the route indication mark to the resource base 10, to complete the game behavior of quickly assigning the engineering ship to the resource base 10.

[0121] It can be seen that the control method in the game provided in the application can quickly select the type of ship to be assigned and quickly select the resource base to be mined in the virtual scene through the sliding operation, and real-time view the base attribute information of different resource bases. Once the first resource base is selected according to the base attribute information, the virtual object can be assigned through the simple operation of lifting the finger, which is simple to operate and can improve the operation efficiency, thereby improving the efficiency of assigning the virtual object.

[0122] It can be seen that when the first sliding operation is not ended, i.e., the medium-sized engineering ship has not been assigned to the resource base 1, the related information can be displayed in advance for the player to refer to, helping the player to specify the game strategy subsequently, reducing the threshold of the player to make decisions, and improving the game experience of the player.

[0123] In some optional embodiments, as described above, the virtual objects of different object types have different resource collection levels. For example, the resource collection level of the small-sized engineering ship can be level 2, i.e., the virtual resources that can be collected by the small-sized engineering ship have resource levels 1 to 2; the resource collection level of the medium-sized engineering ship can be level 5, i.e., the virtual resources that can be collected by the medium-sized engineering ship have resource levels 1 to 5; and the resource collection level of the large-sized engineering ship can be level 7, i.e., the virtual resources that can be collected by the large-sized engineering ship have resource levels 1 to 7.

[0124] Based on this, in the optional embodiment, the step S150 of "assigning the specified number of first virtual objects to the first resource base in response to the end of the second selection operation" can be implemented through the following step S151.

[0125] Step S151: In response to the end of the second selection operation and when the preset condition is met, assigning the specified number of first virtual objects to the first resource base.

[0126] In this embodiment, the preset condition includes at least one of the following examples:

[0127] Example 1: The resource collection level of the first virtual object matches the resource level of the target virtual resource, and the virtual objects of different object types have different resource collection levels.

[0128] Example two: the number of virtual objects associated with the target assignment control and in the idle state is equal to or greater than the specified number;

[0129] Example three: the number of virtual objects currently accommodated by the first resource site is less than the threshold of the number of virtual objects that can be accommodated by the first resource site, and the threshold is equal to or greater than the specified number.

[0130] It should be noted that the above examples one to three can be combined to obtain new preset conditions, which will not be described.

[0131] Next, each of the above examples will be introduced.

[0132] For the above example one, that is, to limit different types of virtual objects to collect virtual resources with resource levels matching their resource collection levels.

[0133] Among them, the resource level is the level set for virtual resources of different resource types when the game is set. The higher the resource level, the stronger the resistance and stability of the virtual resource.

[0134] Optionally, if the resource collection level of the first virtual object does not match the resource level of the target virtual resource, the first virtual object is not assigned to the first resource site, and the selection of the first resource site and the target assignment control is cancelled.

[0135] For example, Figure 3 In the specific example shown, when the target assignment control is the assignment control of the medium engineering ship, the virtual object associated with it is the medium engineering ship, and the resource collection level of the medium engineering ship is level 5, that is, the medium engineering ship can collect virtual resources with levels 1 to 5, such as Figure 3 As described above, the level of the metal resource configured by the resource site 1 is level 2, which matches the resource collection level of the medium engineering ship. At this time, the medium engineering ship can be assigned to the resource site 1. If the level of the metal resource configured by the resource site 1 is level 6, it does not match the resource collection level of the medium engineering ship, and the medium engineering ship cannot mine virtual resources with level 6. Therefore, when the second selection operation ends, the assignment task is cancelled.

[0136] For the above example two, when there is no level matching function or accommodation number limit set in the game, only the preset condition of the example two can be detected to see if it is met. If so, the first virtual object is assigned to the first resource site. For example, when the specified number is 1, the virtual object associated with the target assignment control has at least one in the idle state, and the first virtual object can be successfully assigned to the first resource site.

[0137] For the third example above, the number of virtual objects currently accommodated by the first resource site refers to the number of virtual objects that have been assigned to the first resource site for resource collection. For example, if there are currently two engineering ships mining the first resource site, the number of virtual objects currently accommodated by the first resource site is two.

[0138] The number threshold is an upper limit of the number of virtual objects that can be accommodated by the resource site. The number threshold is different for resource sites with different virtual resource levels. For example, if the number threshold of virtual objects that can be accommodated by the first resource site is one, it means that only one virtual object can be assigned to the first resource site for resource mining.

[0139] In this optional embodiment, when assigning a specified number of first virtual objects to the first resource site, it is necessary to first determine whether the number of virtual objects currently accommodated by the first resource site is less than the number threshold corresponding to the first resource site. If yes, it means that the specified number of first virtual objects can be assigned to the first resource site. If no, it means that the first resource site cannot accommodate additional virtual objects, and the assignment is cancelled.

[0140] It should be noted that the specified number of virtual objects assigned to the first resource site at a time needs to be less than or equal to the number threshold. For example, when the number threshold is two, the specified number can be one or two, i.e., one or two virtual objects can be assigned to the first resource site at a time, which can be set according to actual needs.

[0141] In some optional embodiments, the information overview area is further included in the graphical user interface, which is used to display the resource collection situation of the target game account for various virtual resources of various resource types in the game. Optionally, the various assignment controls described above and the information overview area can be displayed in the information panel at the same time, which is not limited in particular.

[0142] At least one of the following information can be displayed in the information overview area: resource type identifiers of a plurality of virtual resources pre-set in the game, collection efficiency identifiers of various virtual resources, and number identifiers of the number of assigned virtual objects corresponding to various virtual resources, respectively.

[0143] Among them, the assigned virtual object corresponding to the virtual resource refers to the virtual object that is currently collecting the virtual resource.

[0144] In this way, the information overview area can intuitively display the relevant information of the target game account collecting virtual resources, which is beneficial for the player to quickly determine the resource collection situation in the current game to quickly decide the assignment scheme of the virtual object, and thus improves the virtual object assignment efficiency in the game.

[0145] Among them, the resource type identifier, the collection efficiency identifier, and the quantity identifier can all be text identifiers and / or graphic identifiers; for example, the text identifier of the resource type can be text information such as metal, crystal, deuterium, iron ore, etc.; the text identifier of the collection efficiency can be text information such as "+25,100 / hour", which means that 25,100 virtual resources can be collected in one hour; the text identifier of the object quantity can be text information such as "2", which means that 2 virtual objects have been assigned to collect this type of virtual resource.

[0146] The graphic identifier of the resource type can be any pre-set graphic used to distinguish various types of virtual resources, without specific limitations; the graphic identifier of the collection efficiency can be various styles of progress identifiers, for example, a progress bar identifier, etc.

[0147] Such as Figure 5 shown, in Figure 5 As shown in the interface 2006, in addition to displaying each assignment control in the information panel 5, it also includes an information overview area 12, and in the information overview area 12, the resource type identifiers of various virtual resources set in this game are displayed. For example, when there are three types of virtual resources in the current game, namely metal resources, crystal resources, and deuterium resources, the text identifiers and graphic identifiers of each resource type are respectively displayed in this information overview area; in addition, at the corresponding position of the resource type identifier of the metal resource, the current collection efficiency identifier of this metal resource, "+25,100 / hour", is displayed, at the corresponding position of the resource type identifier of the crystal resource, the current collection efficiency identifier of this crystal resource, "+2,101 / hour", is displayed, and at the corresponding position of the resource type identifier of the deuterium resource, the current collection efficiency identifier of this deuterium resource, "+1,116 / hour", is displayed.

[0148] In addition, multiple segments of lines are respectively displayed below each resource type identifier, and the number of lines is used to represent the total number of virtual objects currently collecting a certain virtual resource; for example, if 4 segments of lines are displayed at the corresponding position of the resource type identifier of the metal resource, it means that the number of virtual objects currently collecting metal resources is 4, if 3 segments of lines are displayed at the corresponding position of the resource type identifier of the crystal resource, it means that the number of virtual objects currently collecting crystal resources is 3, and if 2 segments of lines are displayed at the corresponding position of the resource type identifier of the deuterium resource, it means that the number of virtual objects currently collecting deuterium resources is 2.

[0149] In some optional implementation manners, when the information overview area is included in the graphical user interface, the control method in the game provided by this application may further include the following step S160.

[0150] Step S160: In the case of maintaining the second selection operation, display the estimated gain value of the collection efficiency of the target virtual resource of the first resource site configuration in the information overview area

[0151] In the optional embodiment, the target virtual resource is the virtual resource configured by the first resource site. For example, the first resource site is configured with metal resources, and then the target virtual resource is metal resources.

[0152] The above-mentioned estimated gain value is the impact on the collection efficiency of collecting the target virtual resource by assigning a specified number of virtual objects associated with the target assignment control to the first resource site. Generally, the collection efficiency of the virtual resource is positively correlated with the number of virtual objects assigned to the virtual resource, that is, the more virtual objects assigned to a certain type of virtual resource, the higher the collection efficiency.

[0153] It should be noted that the impact of the estimated gain value on the collection efficiency can be positive or negative. In this embodiment, a positive estimated gain value represents a positive impact on the collection efficiency, and a negative estimated gain value represents a negative impact on the collection efficiency. Optionally, the positive estimated gain value can be displayed in green, and the negative estimated gain value can be displayed in red, so that the player can quickly obtain information.

[0154] Since the second selection operation is maintained, only the corresponding first virtual object to be dispatched to the first resource site is represented, but it has not been dispatched at this time. Therefore, in this embodiment, the estimated gain value is used to represent the impact on the collection efficiency of the target virtual resource when the first virtual object is assigned to the first resource site.

[0155] In this way, when the player selects the first resource site, the mining income brought by dispatching the first virtual object can be intuitively previewed, which is beneficial to the player to quickly judge whether the current assignment scheme is reasonable before dispatching the first virtual object to the first resource site.

[0156] In the optional specific embodiment, when the information overview area is included in the graphical user interface, the control method in the game provided by the present application can further include the following step S170.

[0157] Step S170: In the case of maintaining the second selection operation, update the number identifier of the target number of assigned virtual objects corresponding to the target virtual resource according to the specified number, and the target virtual resource is the virtual resource configured by the first resource site.

[0158] The aforementioned update displays the target number of assigned virtual objects corresponding to the target virtual resource. This means that, based on the number of the first virtual objects to be assigned, the number of virtual objects currently mining that target virtual resource is updated at the corresponding location of the target virtual resource displayed in the information overview area. For example, assuming the specified quantity is 1, and the number of virtual objects currently mining metal resources is 3, while keeping the resource outpost configured with metal resources selected in the second selection operation, the number of virtual objects currently mining metal resources can be adjusted to 4.

[0159] This allows for a more intuitive display of the specified quantity, showing users how many virtual objects can be assigned, reducing the difficulty for players to obtain information and enhancing their gaming experience.

[0160] Optionally, in a specific embodiment, when the quantity identifier is a graphic identifier, the quantity identifier before the update and the newly added quantity identifier during the update can be distinguished by color. For example, the quantity identifier before the update is displayed in red, and the newly added quantity identifier during the update is displayed in green.

[0161] like Figure 5 As shown, when the player applies a press operation to the assignment control of the medium-sized engineering ship in interface 2006, the assignment control of the medium-sized engineering ship can be determined as the target assignment control. Furthermore, before the press operation ends, the player continues to apply a first sliding operation that is continuous with the press operation along the route indicated by the dotted arrow. When the first sliding operation selects resource point 1, before the first sliding operation ends, interface 2006 can be switched to interface 2007. Interface 2007 displays the base attribute information 8 corresponding to resource point 1, and displays the movement route identifier of the medium-sized engineering ship to be moved between resource point 1 and base point 4 where the medium-sized engineering ship is stationed.

[0162] According to the base attribute 8, the resource base 1 is configured with medium-sized metal resources of level 2, and therefore, the estimated gain value of assigning the medium-sized engineering ship to the resource base 1 for the collection efficiency of the metal resources can be displayed in the vicinity of the resource type identifier of the metal resources in the information overview area 12 displayed in the interface 2007, as shown in the interface 2007, the estimated gain value 13 is 2161, that is, when assigning a medium-sized engineering ship to the resource base 1 for the collection of metal resources, the collection efficiency of the metal resources can be increased by 2161; at the same time, the target quantity identifier of the assigned virtual object of the metal resources can be updated, for example, compared with the interface 2006 and the interface 2007, the corresponding position of the resource type identifier of the metal resources in the interface 2006 displays 4 segments of lines, which means that the number of virtual objects currently collecting the metal resources is 4, and the corresponding position of the resource type identifier of the metal resources in the interface 2007 displays 5 segments of lines, and the newly added lines are displayed differently from the originally displayed lines, which means that the number of virtual objects currently collecting the metal resources can be increased by one.

[0163] In some optional embodiments, when the information overview area is included in the information panel, the control method in the game provided by the present application can further include the following steps S180-S190.

[0164] Step S180: In the case of maintaining the second selection operation, determining the collection recommendation degree of the target virtual resource configured by the first resource base.

[0165] Step S190: Displaying the recommendation identifier corresponding to the collection recommendation degree at the corresponding position of the target resource type identifier displayed in the information overview area; the target resource type identifier is the resource type identifier corresponding to the target virtual resource.

[0166] The collection recommendation degree is used to represent the recommendation degree of collecting the target virtual resource configured by the first resource base, in other words, whether to recommend collecting the target virtual resource. For example, the recommendation degree can include but is not limited to three recommendation degrees: recommendation, sub-recommendation and non-recommendation; or a plurality of recommendation degrees can be set, which will not be described here.

[0167] The recommendation identifier is used to display the corresponding recommendation degree, which can include a text identifier and / or a graphical identifier, which is not specifically limited. As shown in Figure 6 Figure 6 An exemplary schematic diagram of the recommendation identifier is provided, which includes the recommendation identifier of the recommendation degree, the recommendation identifier of the non-recommendation degree and the recommendation identifier of the sub-recommendation degree.

[0168] ​In some optional embodiments, the step S180 of determining the collection recommendation degree of the target virtual resource configured by the first resource site can be implemented through the following steps S10-S11.

[0169] Step S10: determining the collection progress of each virtual resource.

[0170] Step S11: determining the collection recommendation degree of the target virtual resource configured by the first resource site according to the collection progress of each virtual resource; the collection progress and the collection recommendation degree are in a negative correlation.

[0171] The collection progress of a virtual resource refers to the degree or state reached in the process of mining the virtual resource in the game.

[0172] In optional embodiments, the collection progress can be represented by the time progress of resource collection or the proportion of the collected resource amount.

[0173] The time progress can be represented by the remaining collection time, which is the difference between the preset collection time and the collected time. For example, 100 ores need to be collected for 20 minutes, and 10 minutes have been collected so far, so 10 minutes are needed to complete the collection, and the time progress is the remaining 10 minutes.

[0174] The proportion of the collected resource amount refers to the proportion of the collected amount of a certain virtual resource in the preset collectable amount threshold of the virtual resource. The collected amount refers to the current obtained amount of the virtual resource, and the collectable amount threshold refers to the upper limit of the collectable amount of the virtual resource. For example, the total collectable amount is 1500, and 580 has been collected, so the collection progress can be represented by 580 / 1500.

[0175] In this embodiment, preferably, the collected amount of a certain virtual resource and the collectable amount threshold of the virtual resource can be obtained, and the ratio of the collected amount to the threshold is determined as the collection progress of the virtual resource.

[0176] It should be noted that in this embodiment, the collection progress of different resource types of virtual resources can be calculated in sequence according to the above calculation method to obtain the collection progress of different resource types of virtual resources.

[0177] Optionally, in this embodiment, the collection progress and the collection recommendation degree are in a negative correlation, that is, the faster the collection progress, the lower the recommendation degree, and the slower the collection progress, the higher the recommendation degree.

[0178] For example, as shown in Table 1, Table 1 shows a collection progress example of various virtual resources.

[0179] Table 1 shows a collection progress example of various virtual resources.

[0180]

[0181]

[0182] As shown in Table 1, when the virtual resources are metal resources, crystal resources, and heavy hydrogen resources respectively, the collected quantity of the metal resources is 3000, the collectable quantity threshold is 9000, and thus the current collection progress of the metal resources is about 33%; the collected quantity of the crystal resources is 2101, the collectable quantity threshold is 6000, and thus the current collection progress of the crystal resources is about 35%; the collected quantity of the heavy hydrogen resources is 1150, the collectable quantity threshold is 4500, and thus the current collection progress of the crystal resources is about 26%.

[0183] According to the negative correlation between the collection progress and the collection recommendation degree, the most recommended collection is the slowest heavy hydrogen resources, followed by the metal resources, and the least recommended is the crystal resources.

[0184] According to the example provided in Table 1, the collection recommendation degree of the metal resources is the second recommendation, and thus, as shown in interface 2007, when the resource point 1 configured with the metal resources is determined as the first resource point through the first sliding operation, the recommended identification 14 corresponding to the second recommendation degree can be displayed near the resource type identification of the metal resources displayed in the information overview area 12. Figure 5

[0185] So far, the scheme of assigning virtual objects to a first resource point in the game control method provided in the present application has been described, and next, the batch assignment method in the game control method provided in the present application will be described in detail.

[0186] In some optional embodiments, the graphical user interface can further include a batch assignment area; that is, optionally, in addition to displaying a plurality of assignment controls and including an information overview area in the information panel described above, the batch assignment area can also be included in the information panel, and a plurality of selection controls can be displayed in the batch assignment area, each selection control being associated with a virtual object of a different object type, that is, the selection control is used to select the virtual object of the corresponding object type associated therewith.

[0187] ​As the foregoing example, in the game, small engineering ships, medium engineering ships and large engineering ships can be included, and therefore, in the specific example, three selection controls can be displayed in the batch assignment area, and each selection control is associated with the small engineering ship, the medium engineering ship and the large engineering ship respectively.

[0188] It should be noted that in the embodiment, the number of selection controls corresponds to the number of assignment controls described in the foregoing, that is, when three assignment controls are displayed in the information panel, three selection controls are displayed in the batch assignment area, and each selection control corresponds to each assignment control one by one.

[0189] As Figure 7 shown, in the specific example shown in Figure 7 , virtual objects of three object types are provided, the virtual objects are engineering ships, and the object types are small, medium and large; in the information panel 5 displayed in the interface 2008, three assignment controls, an information overview area 12 and a batch assignment area 15 are displayed; wherein the three assignment controls are respectively an assignment control corresponding to a small engineering ship, an assignment control corresponding to a medium engineering ship and an assignment control corresponding to a large engineering ship, based on which, three selection controls can be displayed in the batch assignment area, and each selection control is associated with the small engineering ship, the medium engineering ship and the large engineering ship respectively.

[0190] Based on the above application scenarios, the control method in the game provided by the present application can further include the following steps S210-S230.

[0191] Step S210: In response to a third selection operation, at least one target selection control in the selection controls is determined.

[0192] Step S220: In response to a second sliding operation starting from the batch assignment area, at least one second resource point in the multiple resource points is determined according to the second sliding operation;

[0193] Step S230: In response to the end of the second sliding operation, a specified number of second virtual objects are respectively assigned to each second resource point, and the second virtual objects are associated with the target selection control.

[0194] In the optional embodiment, the third selection operation can include but is not limited to: pressing operation, sliding operation, clicking operation, shortcut key operation, voice instruction operation, etc.

[0195] It should be noted that the number of target selection controls can be one or more, that is, the third selection operation can determine one or more target selection controls at a time, and the first selection operation described in the foregoing can only determine one target assignment control at a time.

[0196] For example, when the third selection operation is a click operation, the click operation can be sequentially exerted on the selection control corresponding to the small engineering ship, the selection control corresponding to the medium engineering ship, and the selection control corresponding to the large engineering ship, so that the selection control corresponding to the small engineering ship, the selection control corresponding to the medium engineering ship, and the selection control corresponding to the large engineering ship can all be simultaneously selected as the target selection control.

[0197] For the above step S220, the second sliding operation starting from the batch assignment area refers to a sliding operation with a starting position inside the batch assignment area.

[0198] The second resource point is a target resource point to be mined according to the second sliding operation. According to the second sliding operation, one or more resource points can be selected as the second resource point, that is, the number of second resource points can be one or more.

[0199] For the description of the above step S230, reference can be made to the description of the step S150 in the foregoing, which will not be repeated here. The difference is that in the step S230, the specified number of second virtual objects can be respectively assigned to the plurality of second resource points.

[0200] For example, when it is determined that three second resource points are the resource point 1 configured with metal resources, the resource point 2 configured with crystal resources, and the resource point 3 configured with heavy hydrogen resources; when the target selection control is the selection control corresponding to the small engineering ship, and the specified number is 1, then one small engineering ship can be respectively assigned to the resource point 1, the resource point 2, and the resource point 3.

[0201] Optionally, when the specified number of second virtual objects is respectively assigned to each second resource point, it also needs to consider whether the resource collection level of the second virtual object matches the resource level of the virtual resource configured by the second resource point, whether the number of virtual objects associated with the target selection control and in the idle state is equal to or greater than the specified number, and / or whether the number of virtual objects currently accommodated by each second resource point is less than the threshold number of virtual objects that can be accommodated by each second resource point. When any one or more of the above conditions is met, the specified number of second virtual objects can be respectively assigned to each second resource point. For the introduction of each specific condition, reference can be made to the description in the step S151 in the foregoing, which will not be repeated here.

[0202] In some optional embodiments, the step S220 of “determining at least one second resource point in the plurality of resource points according to the second sliding operation” can be implemented through the following steps S221-S222.

[0203] Step S221: According to the second sliding operation, a target collection area in the virtual scene is determined.

[0204] Step S222: At least one resource point located in the target collection area is determined as a second resource point.

[0205] The target collection area refers to a range of the virtual resource to be collected determined by the second sliding operation.

[0206] In a specific embodiment, when the operation position of the second sliding operation is located in the virtual scene, a target circle is determined with the operation position of the second sliding operation as the center and a preset length as the radius, and a scene range of the virtual scene located in the target circle is determined as the target collection area.

[0207] Alternatively, in another specific embodiment, when the operation position of the second sliding operation is located in the virtual scene, a target circle with a preset diameter is determined, the operation position of the second sliding operation is located on the boundary of the target circle, and a scene range of the virtual scene located in the target circle is determined as the target collection area.

[0208] Alternatively, when the operation position of the second sliding operation is located in the virtual scene, a target polygon is determined with the operation position of the second sliding operation as the geometric center and a preset length as the side length, and a scene range of the virtual scene located in the target polygon is determined as the target collection area. The specific implementation is not limited.

[0209] After the target collection area is determined, the target collection area can be displayed differently on the graphical user interface, i.e., the target collection area can have a highlighted area boundary, and the area boundary is used to distinguish the inside and outside of the target collection area, so that the player can accurately determine which resource points are located inside the target collection area and which resource points are located outside the target collection area. The area boundary of the target collection area can be highlighted, or can also have a display special effect, which can be one of a smoke special effect, a light special effect, etc. For example, the area boundary of the target collection area can be displayed by a circle of light smoke. The specific implementation of the way to display the target collection area is not limited.

[0210] In some optional embodiments, the step S230 of “assigning a specified number of second virtual objects to each second resource point in response to the end of the second sliding operation” can be implemented by the following steps S231-S232.

[0211] Step S231: in response to the end of the second sliding operation, determine at least one target second resource point in each second resource point; the resource level of the virtual resource configured by each target second resource point is respectively matched with the resource collection level of the second virtual object associated with any one or more target selection controls, and the resource collection level of the second virtual object associated with different target selection controls is different.

[0212] Step S232: assign a specified number of second virtual objects to each target second resource point respectively.

[0213] In this optional embodiment, the matching relationship between the resource collection level of the virtual object of different object types and the resource level configured in the resource point is further considered to realize that the virtual object capable of collecting the virtual resource of the resource level can be assigned to the resource point of the resource level.

[0214] In specific embodiments, the resource point in each second resource point, the resource level of the virtual resource configured by the resource point is matched with the resource collection level of the virtual object associated with any one or more target selection controls, is determined as a target second resource point. As shown in Table 2, Table 2 provides an example of the matching relationship between the resource level of the second resource point and the resource collection level of the virtual object.

[0215] Table 2: Example of matching relationship between resource level of second resource point and resource collection level of virtual object

[0216]

[0217] As shown in Table 2, when the player selects the selection control 1 associated with the small engineering ship and the selection control 2 associated with the medium engineering ship as the target selection control at the same time. And as introduced before, the resource collection level of the small engineering ship is level 2, which means that the small engineering ship can only collect virtual resources of level 1-2, and the resource collection level of the medium engineering ship is level 5, which means that the medium engineering ship can collect virtual resources of level 1-5.

[0218] In addition, it is assumed that the second resource points located in the target collection area include resource point 1, resource point 2 and resource point 3 respectively, wherein the resource point 1 is configured with virtual resources of resource level 2, the resource point 2 is configured with virtual resources of resource level 4, and the resource point 3 is configured with virtual resources of resource level 6;

[0219] It can be found that the virtual resources configured by the resource base 1 can be collected by the small engineering ship associated with the selection control 1 or the medium engineering ship associated with the selection control 2; the virtual resources configured by the resource base 2 can only be collected by the medium engineering ship associated with the selection control 2, and the small engineering ship cannot collect the virtual resources configured by the resource base 2 because the resource collection level of the small engineering ship is not enough; in addition, the small engineering ship and the medium engineering ship associated with the currently selected target selection control cannot collect the virtual resources of level 6 configured by the resource base 3, and therefore, the virtual object cannot be assigned to the resource base 3 at present.

[0220] In summary, at least one type of engineering ship can collect the virtual resources configured by the resource base 1 or the resource base 2, and therefore, the resource base 1 and the resource base 2 can be determined as the target second resource base, but the resource base 3 cannot be the target second resource base.

[0221] After the target second resource base is determined, assuming that the specified number is 1, a small engineering ship or a medium engineering ship can be randomly assigned to the resource base 1, and a medium engineering ship can be randomly assigned to the resource base 2.

[0222] In some optional embodiments, the step S232 of assigning the specified number of second virtual objects to each target second resource base can be implemented in the following manner.

[0223] As described in the step S231, the resource level of the virtual resources configured by a target second resource base can match the resource collection level of one or more second virtual objects associated with the target selection control;

[0224] It should be noted that when the target second resource base is screened, if the resource level of the virtual resources configured by a target second resource base can only match the resource collection level of one second virtual object associated with the target selection control, the second virtual object with the resource collection level can be directly assigned to the target second resource base; as shown in the specific example in Table 2, the resource level of the virtual resources configured by the resource base 2 uniquely matches the resource collection level of the medium engineering ship, and therefore, the medium engineering ship can be directly assigned to the resource base 2.

[0225] If the resource level of the virtual resource configured by the target second resource site matches the resource collection level of the second virtual object associated with the plurality of target selection controls, in short, the resource level of the target second resource site matches the plurality of resource collection levels, which means that the virtual object with different resource collection levels can be randomly assigned to the target second resource site, in this case, a target resource collection level of the virtual object that can be currently assigned to the target second resource site can be further determined, so that the virtual object corresponding to the target collection level is assigned to the target second resource site;

[0226] Optionally, when the resource level of the target second resource site matches the plurality of resource collection levels, the above step S2320-S2321 can be implemented.

[0227] Step S2320: Among the plurality of resource collection levels matching the resource level of the specified second resource site, a target resource collection level corresponding to the specified second resource site is determined; the specified second resource site is a target second resource site whose resource level of the configured virtual resource matches the resource collection level of the second virtual object of the object type associated with the plurality of target selection controls.

[0228] Step S2321: Assign a specified number of target second virtual objects to the specified second resource site, and the target second virtual object has a target resource collection level.

[0229] It should be noted that the above specified second resource site is a target second resource site whose resource level matches the resource collection level of the second virtual object associated with the plurality of target selection controls, that is, the target second resource site corresponding to the resource level has a plurality of resource collection levels.

[0230] For example, as shown in the specific example of Table 2, the resource collection level of the engineering ship matching the resource level of the resource site 1 is level 2 and level 5, so it is necessary to determine the most reasonable object type to assign among the small engineering ship with level 2 resource collection level and the medium engineering ship with level 5 resource collection level. In this way, the assignment of virtual objects can be controlled, the reasonable assignment of virtual objects of different object types can be realized, and the mining cost performance can be improved.

[0231] Optionally, the above step S2320 can be implemented by the following steps S1-S3 in the specific embodiment.

[0232] Step S1: Sort the plurality of resource collection levels in a low-to-high manner to obtain a sorting result.

[0233] Step S2: when the object quantity of the second virtual object corresponding to the resource collection level ranked at the i-th position in the sorting result is not 0, determining the resource collection level ranked at the i-th position as the target resource collection level;

[0234] Step S3: when the object quantity of the second virtual object corresponding to the resource collection level ranked at the i-th position in the sorting result is 0, setting i = i + 1, and executing steps S2-S3; wherein i traverses 1-N, i is an integer, N is an integer equal to or greater than 2, and N is the number of the plurality of resource collection levels matching the resource level of the virtual resource configured by the specified second resource point.

[0235] In the embodiment, N is an integer equal to or greater than 2, and represents the specific number of the plurality of resource collection levels matching the resource level of the virtual resource configured by the specified second resource point.

[0236] For example, as in the example of Table 2 above, there are two resource collection levels, i.e., level 2 and level 5, matching the resource level of the level 2 virtual resource configured by the resource point 1, i.e., N is 2, and the sorting is performed in the order of the resource collection level from low to high, and the sorting result is: level 2, level 5.

[0237] When i is 1, it is detected whether the quantity of the small engineering ships with the resource collection level of level 2 ranked at the first position is 0, if yes, the resource collection level of level 5 is taken as the target resource collection level, if the quantity of the medium engineering ships with the resource collection level of level 5 is not 0, the medium engineering ships are assigned to the resource point 1, if the quantity of the medium engineering ships is 0, the engineering ships cannot be assigned to the resource point 1.

[0238] That is, in the batch assignment in the embodiment, when a resource point can be assigned a virtual object with a lower resource collection level and a virtual object with a higher resource collection level at the same time, the virtual object with the lower resource collection level is preferentially assigned, and when the quantity of the virtual object with the lower resource collection level and in the idle state is 0, the virtual object with the higher resource collection level is assigned.

[0239] In some optional embodiments, the batch assignment method in the control method in the game provided in the application can further include the following step S240.

[0240] Step S240: according to the third selection operation, highlighting the target selection control.

[0241] The highlighting refers to distinguishing the target selection control from the remaining selection controls, and the highlighting manner can include but is not limited to highlighting, outlining, and stroboscopic display, and the specific implementation is not limited.

[0242] In some optional embodiments, in the case of maintaining the second sliding operation, the base point attribute information of each of the second resource base points is displayed at a corresponding position of each of the second resource base points, respectively.

[0243] Optionally, in the case of maintaining the second sliding operation, a moving route mark of the second virtual object to be moved is displayed between each of the second resource base points and the base base point to which the second virtual object belongs.

[0244] For details, reference can be made to the foregoing description.

[0245] In the following Figure 7 and a specific example, the above batch assignment mode is described in detail.

[0246] As Figure 7 shown, based on the interface 2008, three selection controls are displayed in the batch assignment area 15, each of which is associated with a small engineering ship, a medium engineering ship and a large engineering ship. When the player applies a click operation to the selection control associated with the small engineering ship and the selection control associated with the medium engineering ship, respectively, the selection control associated with the small engineering ship and the selection control associated with the medium engineering ship can be determined as the target selection control. As shown in the interface 2008, the selection control associated with the small engineering ship and the selection control associated with the medium engineering ship are highlighted to indicate that the selection control associated with the small engineering ship and the selection control associated with the medium engineering ship are selected.

[0247] After the target selection control is selected, the player can start to apply a second sliding operation in the batch assignment area 15. As shown in the interface 2008, the second sliding operation is applied along the path indicated by the dotted arrow. When the operation position of the second sliding operation is in the virtual scene 100 and the second sliding operation is not ended (the player does not lift the finger), the interface 2008 is switched to display the interface 2009. In the interface 2009, a region mark 16 for indicating a target collection area is displayed. The region mark 16 contains a plurality of resource nodes. In this specific example, resource base point 1, resource base point 10 and resource base point 17 are included in the target collection area, i.e., resource base point 1, resource base point 10 and resource base point 17 can all be used as second resource base points. The corresponding base point attribute information 8 of resource base point 1, the corresponding base point attribute information 11 of resource base point 10 and the corresponding base point attribute information 18 of resource base point 17 are displayed for resource base point 1, resource base point 10 and resource base point 17, respectively. Resource base point 1 is configured with metal resources with a resource level of 2, resource base point 10 is configured with crystal resources with a resource level of 4, and resource base point 17 is configured with heavy hydrogen resources with a resource level of 6.

[0248] Based on the interface 2009, if the player lifts the finger (indicating the end of the second sliding operation), since the target selection control is the selection control associated with the small engineering ship and the selection control associated with the medium engineering ship, and the resource collection level of the small engineering ship is level 2 and the resource collection level of the medium engineering ship is level 5.

[0249] Therefore, assuming that the number of small engineering ships in the idle state is not 0, the small engineering ship is preferentially assigned to the resource site 1, the medium engineering ship is assigned to the resource site 10, and no engineering ship is assigned to the resource site 17. That is, when the player lifts the finger (at the end of the second sliding operation), the interface 2009 can be switched to display the interface 2010, in which an animation effect of the medium engineering ship moving to the resource site 10 and the small engineering ship moving to the resource site 1 is displayed.

[0250] It can be seen that in the above manner, the virtual objects can be batch assigned to multiple resource sites in a target collection area, in addition, the relevant information of multiple resource sites and the corresponding assignment information can be viewed simultaneously before assignment, which can greatly reduce the assignment time of multi-ship mining, and the operation is simple and fast, and the efficiency of assigning virtual objects in the game can be improved.

[0251] Thus far, the method provided by the embodiment has been described, which can specifically include two ways of individual assignment and batch assignment. In the individual assignment way, by simultaneously displaying the resource sites and the assignment controls of the virtual objects associated with different object types on the graphical user interface, a strong visual connection can be established for the player in the process of assigning the virtual objects to the resource sites, so that the player can intuitively view the resource sites and the assignment controls simultaneously in the same game interface without switching the interface, reducing the memory burden and cognitive burden of the player. Further, by applying operations to the above assignment controls and resource sites, the operation process of quickly assigning the virtual objects corresponding to the assignment controls to the resource sites can be implemented. It can be seen that the operation of assigning virtual objects to resource sites in the present application is simple and fast, thereby improving the efficiency of assigning virtual objects.

[0252] In addition, in the batch assignment mode, the game function of batch assigning virtual objects to multiple resource points in a certain area can be implemented, the related information and the corresponding assignment information of multiple resource points can be viewed at the same time, the assignment time of multi-ship mining can be greatly reduced, the operation is simple and fast, and the assignment efficiency of virtual objects in the game can be improved.

[0253] It should be noted that, Figures 3 to 7 The dashed lines in the schematic diagram shown in the above are fictitious lines for easy understanding, and these dashed lines do not exist on the graphical user interface displayed by the terminal device.

[0254] In addition, it can be understood that the size, appearance, layout, display text and the like of each element in the schematic diagram shown in the above are exemplary, and are not limited to the actual graphical user interface. Figures 3 to 7

[0255] It should be noted that in each of the drawings, the same pattern represents the same element, so the pattern is labeled and introduced for the first time when it appears, and although it is not labeled when it appears in the subsequent drawings, it can be referred to the introduction in the previous drawings.

[0256] Corresponding to the control method in the game provided by the embodiments of the present application, the embodiments of the present application also provide a control device 3000 in the game, as shown in Figure 8 The device 3000 provides a graphical user interface through a terminal device, and at least part of a virtual scene corresponding to a target game account is displayed in the graphical user interface. The virtual scene includes multiple resource points, and the multiple resource points include resource points configured with virtual resources of different resource types. Specifically, the device 3000 includes a display unit 3001, a determination unit 3002, and an assignment unit 3003.

[0257] The display unit 3001 is configured to display multiple assignment controls through the graphical user interface, and each assignment control is associated with a virtual object of a different object type.

[0258] The determination unit 3002 is configured to determine a target assignment control in the assignment controls in response to a first selection operation.

[0259] The determination unit 3002 is further configured to determine a first resource point in the resource points in response to a second selection operation.

[0260] The display unit 3001 is further configured to display the point attribute information of the first resource point and / or the movement route identifier of the first virtual object associated with the target assignment control to be moved in the case of the second selection operation.

[0261] ​The assigning unit 3003 is configured to assign the specified number of the first virtual objects to the first resource point in response to the end of the second selection operation.

[0262] Optionally, the point attribute information of the first resource point displayed by the display unit 3001 includes at least one of the following information: a target resource type of the target virtual resource configured by the first resource point, a resource level of the target virtual resource configured by the first resource point, a distance between the first resource point and a base point to which the first virtual object belongs, and a time length consumed by the virtual object to go back and forth between the base point and the first resource point.

[0263] Optionally, the display unit 3001 is further configured to display a moving route mark of the first virtual object to be moved between the first resource point and the base point to which the first virtual object belongs; and display prompt information at a position of a virtual object of a second camp when the moving route indicated by the moving route mark has the virtual object of the second camp thereon, the first virtual object belonging to a first camp, the prompt information being used to prompt that the moving route has the virtual object of the second camp thereon, the first camp and the second camp being enemy camps.

[0264] Optionally, the assigning unit 3003 is specifically configured to assign the specified number of the first virtual objects to the first resource point in response to the end of the second selection operation and satisfaction of a preset condition, the preset condition including at least one of the following: a resource collection level of the first virtual object matches a resource level of the target virtual resource, resource collection levels of virtual objects of different object types are different, a number of virtual objects associated with the target assignment control and in an idle state is equal to or greater than the specified number, and a number of virtual objects currently accommodated by the first resource point is less than a number threshold of virtual objects that can be accommodated by the first resource point, the number threshold being equal to or greater than the specified number.

[0265] Optionally, the display unit 3001 is further configured to display, at corresponding positions of the assignment controls respectively, numbers of virtual objects in an idle state associated with the assignment controls.

[0266] Optionally, the graphical user interface includes an information overview area; and the display unit 3001 is further configured to display at least one of the following information in the information overview area: resource type identifiers of a plurality of virtual resources pre-set in the game, collection efficiency identifiers of the virtual resources, and number identifiers of numbers of assigned virtual objects corresponding to the virtual resources respectively.

[0267] Optionally, the display unit 3001 is further configured to display, in the information overview area, an estimated gain value of the collection efficiency of the target virtual resource configured by the first resource point while the second selection operation is maintained.

[0268] Optionally, the display unit 3001 is further configured to, in a case where the second selection operation is maintained, update, according to the specified quantity, a quantity identifier of a target quantity of the assigned virtual object corresponding to the display target virtual resource, the target virtual resource being a virtual resource configured by the first resource site.

[0269] Optionally, the display unit 3001 is further configured to, in a case where the second selection operation is maintained, determine a collection recommendation degree of the target virtual resource configured by the first resource site; and display, at a position corresponding to the target resource type identifier in the information overview area, a recommendation identifier corresponding to the collection recommendation degree, the target resource type identifier being a resource type identifier corresponding to the target virtual resource.

[0270] Optionally, the display unit 3001 is specifically configured to determine a collection progress corresponding to each virtual resource respectively; and determine, according to the collection progress corresponding to each virtual resource respectively, the collection recommendation degree of the target virtual resource configured by the first resource site, the collection progress and the collection recommendation degree being in a negative correlation relationship.

[0271] Optionally, the display unit 3001 is specifically configured to obtain a collected quantity corresponding to a virtual resource and a quantity threshold value that can be collected; and determine a ratio of the collected quantity corresponding to the virtual resource to the quantity threshold value, and determine the ratio as a collection progress corresponding to the virtual resource.

[0272] Optionally, the display unit 3001 is specifically configured to determine that the second selection operation is a first sliding operation continuous with the first selection operation; and the determination unit 3002 is specifically configured to, in response to the first sliding operation, generate, at a position corresponding to the operation position of the first sliding operation, an object identifier of a first virtual object associated with the target assignment control; and move the object identifier following the operation position of the first sliding operation; and determine a resource site overlapped with the object identifier as the first resource site.

[0273] Optionally, the display unit 3001 is further configured to display, through a graphical user interface, a plurality of selection controls in the batch assignment area, each selection control being associated with a virtual object of a different object type.

[0274] The determination unit 3002 is further configured to, in response to a third selection operation, determine at least one target selection control in the plurality of selection controls.

[0275] The determination unit 3002 is further configured to, in response to a second sliding operation starting from the batch assignment area, determine, according to the second sliding operation, at least one second resource site in the plurality of resource sites.

[0276] The assignment unit 3003 is further configured to, in response to an end of the second sliding operation, assign, to each second resource site, a second virtual object of a specified quantity, the second virtual object being associated with the target selection control.

[0277] Optionally, the determining unit 3002 is further configured to determine, according to the second sliding operation, a target collection area in the virtual scene; and determine at least one resource point located in the target collection area as a second resource point.

[0278] Optionally, the assigning unit 3003 is further configured to determine, in response to an end of the second sliding operation, at least one target second resource point in the second resource points; a resource level of a virtual resource configured in each target second resource point is matched with a resource collection level of a second virtual object associated with any one or more target selection controls, and the resource collection levels of the second virtual objects associated with different target selection controls are different; and assign a specified number of second virtual objects to each target second resource point.

[0279] Optionally, the assigning unit 3003 is further configured to determine, in a plurality of resource collection levels matched with a resource level of a specified second resource point, one target resource collection level corresponding to the specified second resource point; the specified second resource point is a target second resource point whose configured virtual resource has a resource level matched with a resource collection level of a second virtual object of an object type associated with the plurality of target selection controls; and assign a specified number of target second virtual objects to the specified target second resource point, the target second virtual objects having the target resource collection level.

[0280] Optionally, the assigning unit 3003 is further configured to perform the following steps S1-S3:

[0281] S1: sort the plurality of resource collection levels in a low-to-high manner to obtain a sorting result.

[0282] S2: when the number of second virtual objects corresponding to the i-th resource collection level in the sorting result is not 0, determine the i-th resource collection level as a target resource collection level;

[0283] S3: when the number of second virtual objects corresponding to the i-th resource collection level in the sorting result is 0, set i=i+1, and perform steps S2-S3; wherein i iterates from 1 to N, i is an integer, N is an integer equal to or greater than 2, and N is the number of the plurality of resource collection levels matched with the resource level of the virtual resource configured in the specified second resource point.

[0284] Optionally, the display unit 3001 is further configured to highlight the target selection control according to a third selection operation.

[0285] Optionally, the display unit 3001 is further configured to display, in the case of the second sliding operation, the point attribute information of each second resource point at a corresponding position of each second resource point, respectively.

[0286] Corresponding to the game control method provided in the embodiments of the present application, the embodiments of the present application also provide an electronic device 4000 for implementing the game control method, as shown in the figure, the electronic device 4000 comprises a processor 4001 and a memory 4002 for storing the program of the game control method. After the device is powered on and the program of the game control method is run by the processor, a graphical user interface is provided through the terminal device, and at least part of the virtual scene corresponding to the target game account is displayed in the graphical user interface. The virtual scene includes a plurality of resource points, and the plurality of resource points include resource points configured with virtual resources of different resource types, and any of the above game control methods can be executed, for example, the following steps can be executed: Figure 9

[0287] A plurality of assignment controls are displayed through the graphical user interface, and each assignment control is associated with a virtual object of a different object type;

[0288] In response to a first selection operation, a target assignment control among the assignment controls is determined;

[0289] In response to a second selection operation, a first resource point among the resource points is determined;

[0290] While the second selection operation is maintained, the point attribute information of the first resource point and / or the movement route identifier of the first virtual object associated with the target assignment control to be moved is displayed;

[0291] In response to the end of the second selection operation, a specified number of first virtual objects are assigned to the first resource point; the first virtual objects are associated with the target assignment control.

[0292] Corresponding to the game control method provided in the embodiments of the present application, the embodiments of the present application also provide a computer readable storage medium, which stores the program of the game control method. The program is run by the processor, and a graphical user interface is provided through the terminal device. At least part of the virtual scene corresponding to the target game account is displayed in the graphical user interface. The virtual scene includes a plurality of resource points, and the plurality of resource points include resource points configured with virtual resources of different resource types, and any of the above game control methods can be executed, for example, the following steps can be executed:

[0293] A plurality of assignment controls are displayed through the graphical user interface, and each assignment control is associated with a virtual object of a different object type;

[0294] In response to a first selection operation, a target assignment control among the assignment controls is determined;

[0295] ​In response to the second selection operation, a first resource point of the resource points is determined;

[0296] In response to the second selection operation, a first resource point of the resource points is determined;

[0297] In response to the second selection operation, a first resource point of the resource points is determined;

[0298] It should be noted that the detailed description of the apparatus, the electronic device and the computer readable storage medium provided in the embodiments of the present application can refer to the related description of the game control method provided in the embodiments of the present application, which will not be repeated here.

[0299] The present application is disclosed as above with the preferred embodiments, but it is not intended to limit the present application, any person skilled in the art can make possible changes and modifications without departing from the spirit and scope of the present application, therefore the protection scope of the present application should be limited by the scope defined by the claims of the present application.

[0300] In a typical configuration, the electronic device includes one or more processors (CPU), input / output interface, network interface and memory.

[0301] The memory can include non-permanent memory in the computer readable medium, random access memory (RAM) and / or non-volatile memory such as read only memory (ROM) or flash memory (flash RAM). The memory is an example of the computer readable medium.

[0302] 1. The computer readable medium includes permanent and non-permanent, removable and non-removable media, which can be implemented by any method or technology to store information. The information can be computer readable operation, data structure, program module or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape magnetic disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device. According to the definition in this paper, the computer readable medium does not include non-transitory computer readable media (transitory media) such as modulated data signal and carrier wave.

[0303] 2. As will be appreciated by one skilled in the art, embodiments of the present application can be provided as methods, systems or computer program products. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) embodying computer readable program code thereon for use by or in connection with an instruction execution system. For the purposes of this description, a computer-usable or computer readable storage medium can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-usable storage medium can be a computer- readable storage medium that can be any media that can be accessed by the computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of computer- readable program code means which can be accessed by the computer. The computer- readable storage medium can also be, for example, a computer-usable side on which the computer program is stored.

[0304] Although the present application has been disclosed in connection with the preferred embodiments thereof, it should be understood that many modifications, variations and substitutions can be made by those skilled in the art without departing from the spirit and scope of the application as set forth in the following claims.

Claims

1. A control method for a game, characterized in that, A graphical user interface is provided through a terminal device, the graphical user interface displaying at least a portion of a virtual scene corresponding to the target game account, the virtual scene including multiple resource points, the multiple resource points including resource points configured with virtual resources of different resource types; the method includes: The graphical user interface displays multiple assignment controls, each of which is associated with a virtual object of a different object type. In response to the first selection operation, a target assignment control is determined from among the said assignment controls; In response to the second selection operation, a first resource point is determined from among the said resource points; While maintaining the second selection operation, display the location attribute information of the first resource location, and / or the movement route identifier of the first virtual object associated with the target assignment control to be moved; In response to the end of the second selection operation, a specified number of the first virtual objects are assigned to the first resource outpost; The graphical user interface includes a batch assignment area, which includes multiple selection controls, each of which is associated with a virtual object of a different object type; the method further includes: In response to the third selection operation, at least one target selection control among the selection controls is determined; The response begins with a second sliding operation in the batch assignment region, and at least one second resource point among the plurality of resource points is determined based on the second sliding operation; In response to the end of the second sliding operation, the specified number of second virtual objects are assigned to each of the second resource points, and the second virtual objects are associated with the target selection control; Determining at least one second resource point among the plurality of resource points based on the second sliding operation includes: Based on the second sliding operation, the target acquisition area in the virtual scene is determined; At least one of the resource points located in the target acquisition area is identified as the second resource point.

2. The method according to claim 1, characterized in that, The base attribute information includes at least one of the following: the target resource type of the target virtual resource configured in the first resource base, the resource level of the target virtual resource configured in the first resource base, the distance between the first resource base and the base base to which the first virtual object belongs, and the time required for the virtual object to travel between the base base and the first resource base.

3. The method according to claim 1, characterized in that, The step of displaying the movement route identifier of the first virtual object associated with the target assignment control to be moved includes: Display the movement route identifier of the first virtual object to be moved between the first resource base and the base base to which the first virtual object belongs; When a virtual object of the second faction exists on the movement route indicated by the movement route identifier, a prompt message is displayed at the location of the virtual object of the second faction; the first virtual object belongs to the first faction; the prompt message is used to indicate that a virtual object of the second faction exists on the movement route, and the first faction and the second faction are hostile factions.

4. The method according to claim 2, characterized in that, The step of assigning a specified number of the first virtual objects to the first resource outpost in response to the end of the second selection operation includes: When the second selection operation ends and a preset condition is met, a specified number of first virtual objects are assigned to the first resource point; The preset conditions include at least one of the following: The resource acquisition level of the first virtual object matches the resource level of the target virtual resource, and the resource acquisition levels of virtual objects of different object types are different; The number of virtual objects associated with the target assignment control and in an idle state is equal to or greater than the specified number; The number of virtual objects currently accommodated by the first resource point is less than the threshold number of virtual objects that the first resource point can accommodate, wherein the threshold number is equal to or greater than the specified number.

5. The method according to claim 1, characterized in that, The number of virtual objects in an idle state associated with each of the assignment controls is displayed at the corresponding position of each assignment control.

6. The method according to claim 1, characterized in that, The graphical user interface includes an information overview area; the information overview area includes at least one of the following: resource type identifiers of various virtual resources pre-set in the game, collection efficiency identifiers of various virtual resources, and number identifiers of the number of assigned virtual objects corresponding to each of the various virtual resources.

7. The method according to claim 6, characterized in that, The method further includes: While maintaining the second selection operation, the estimated gain value of the acquisition efficiency of the target virtual resource configured in the first resource site is displayed in the information overview area.

8. The method according to claim 6, characterized in that, The method further includes: While maintaining the second selection operation, update the quantity identifier of the target number of assigned virtual objects corresponding to the target virtual resource according to the specified quantity, wherein the target virtual resource is the virtual resource configured at the first resource outpost.

9. The method according to claim 6, characterized in that, The method further includes: While maintaining the second selection operation, determine the collection recommendation degree of the target virtual resource configured in the first resource outpost; The recommendation identifier corresponding to the collection recommendation degree is displayed at the corresponding position of the target resource type identifier displayed in the information overview area; the target resource type identifier is the resource type identifier corresponding to the target virtual resource.

10. The method according to claim 9, characterized in that, Determining the collection recommendation degree of the target virtual resource configured in the first resource base includes: Determine the acquisition progress for each of the aforementioned virtual resources; Based on the collection progress corresponding to each of the various virtual resources, the collection recommendation degree of the target virtual resource configured in the first resource base is determined; the collection progress and the collection recommendation degree are negatively correlated.

11. The method according to claim 10, characterized in that, The step of determining the acquisition progress corresponding to one of the various virtual resources includes: Obtain the number of virtual resources that have been collected, and the threshold number that can be collected; Determine the ratio of the number of virtual resources collected to the number threshold, and use the ratio as the collection progress of the virtual resource.

12. The method according to claim 1, characterized in that, The second selection operation is a first sliding operation that is consecutive to the first selection operation; The response to the second selection operation, determining a first resource point among the resource points, includes: In response to the first sliding operation, at the corresponding position of the operation position of the first sliding operation, an object identifier of the first virtual object associated with the target assignment control is generated; The object identifier is controlled to move in accordance with the position of the first sliding operation; The resource point that overlaps with the object identifier is identified as the first resource point.

13. The method according to claim 1, characterized in that, In response to the end of the second sliding operation, assigning the specified number of second virtual objects to each of the second resource outposts includes: In response to the end of the second sliding operation, at least one target second resource point among the second resource points is determined; wherein, the resource level of the virtual resource configured in each target second resource point is matched with the resource acquisition level of the second virtual object associated with any one or more of the target selection controls, and the resource acquisition levels of the second virtual objects associated with different target selection controls are different; The specified number of second virtual objects are assigned to each of the target second resource bases.

14. The method according to claim 13, characterized in that, Assigning the specified number of second virtual objects to each of the target second resource outposts includes: Among multiple resource acquisition levels that match the resource level of the specified second resource base, a target resource acquisition level corresponding to the specified second resource base is determined; the specified second resource base is a target second resource base whose resource level of the configured virtual resource matches the resource acquisition level of the second virtual object of the object type associated with the multiple target selection controls. Assign the specified number of target second virtual objects to the specified target second resource base, wherein the target second virtual objects have the target resource acquisition level.

15. The method according to claim 14, characterized in that, Determining a target resource acquisition level corresponding to the designated target second resource base from multiple resource acquisition levels that match the resource level of the designated target second resource base includes: S1: Sort multiple resource collection levels from low to high to obtain the sorting results; S2: When the number of objects of the second virtual object corresponding to the resource collection level ranked in the i-th position in the sorting result is not 0, the resource collection level ranked in the i-th position is determined as the target resource collection level. S3: When the number of objects of the second virtual object corresponding to the resource collection level ranked i in the sorting result is 0, make i = i + 1, and execute steps S2 to S3; where i traverses 1 to N, i is an integer, N is an integer equal to or greater than 2, and N is the number of the plurality of resource collection levels that match the resource level of the virtual resource configured in the specified second resource base.

16. The method according to claim 1, characterized in that, The method further includes: While maintaining the second sliding operation, display the base attribute information of each second resource base at the corresponding position of each second resource base.

17. A control device for a game, characterized in that, A graphical user interface is provided through a terminal device, which displays at least a portion of the virtual scene corresponding to the target game account. The virtual scene includes multiple resource points, including resource points configured with virtual resources of different resource types. The device includes: a display unit, a determination unit, and an assignment unit. The display unit is used to display multiple assignment controls through the graphical user interface, and each assignment control is associated with a virtual object of a different object type. The determining unit is configured to determine a target assignment control among the assignment controls in response to the first selection operation; The determining unit is further configured to, in response to the second selection operation, determine a first resource point among the resource points; The display unit is also used to display the location attribute information of the first resource location while maintaining the second selection operation, and / or the movement route identifier of the first virtual object associated with the target assignment control to be moved; The assignment unit is configured to assign a specified number of the first virtual objects to the first resource point in response to the end of the second selection operation. The graphical user interface includes a batch assignment area, which includes multiple selection controls, each of which is associated with a virtual object of a different object type; it also includes: In response to the third selection operation, at least one target selection control among the selection controls is determined; The response begins with a second sliding operation in the batch assignment region, and at least one second resource point among the plurality of resource points is determined based on the second sliding operation; In response to the end of the second sliding operation, the specified number of second virtual objects are assigned to each of the second resource points, and the second virtual objects are associated with the target selection control; Determining at least one second resource point among the plurality of resource points based on the second sliding operation includes: Based on the second sliding operation, the target acquisition area in the virtual scene is determined; At least one of the resource points located in the target acquisition area is identified as the second resource point.

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

19. A computer-readable storage medium, characterized in that, The system contains a data processing program that is executed by a processor to perform the method as described in any one of claims 1 to 16.

Citation Information

Patent Citations

  • Game control method and device, electronic equipment and storage medium

    CN116764205A

  • Game interaction method, device and equipment and computer readable storage medium

    CN117462954A