Game control method and device, computer equipment and storage medium
By providing a graphical user interface and configuration interface in the game, players can set up and assign virtual objects in virtual scenes, solving the problem of inefficient group actions in strategic games and achieving more efficient team collaboration.
Patent Information
- Application Number
- CN202411941075.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-03-11
AI Technical Summary
In a strategic game, the organization leader needs to communicate repeatedly with the team members, resulting in inefficient team action.
By providing a graphical user interface, players can set the target range area of the group action in the virtual scene, and set the virtual object indication information of the target position through the configuration interface to improve the efficiency of group action.
This method allows players to quickly assign virtual objects, improve group action efficiency in the game, and reduce communication delays.
Smart Images

Figure CN119587973A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a game control method, device, computer equipment and computer-readable storage medium. Background Art
[0002] Currently, in strategic games, organization leaders can organize alliance members to carry out group actions, such as sieges.
[0003] In related technologies, when directing team actions, organizational leaders need to communicate with team members repeatedly, which affects the efficiency of team group actions. Summary of the invention
[0004] The embodiments of the present application provide a game control method, apparatus, computer device, and computer-readable storage medium, which can improve the group action efficiency of players in the game.
[0005] The embodiment of the present application provides a game control method, which provides a graphical user interface through a terminal device, and the graphical user interface displays a virtual scene, including:
[0006] In response to a triggering operation for setting a group action for the virtual scene, determining a target range area corresponding to the group action in the virtual scene, and displaying a configuration interface corresponding to the target range area;
[0007] In response to a second operation on the configuration interface, setting object indication information of a virtual object to be assigned corresponding to a target position in the target range area;
[0008] The set target range area is displayed in the virtual scene, and an indication mark is displayed on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position.
[0009] Accordingly, the embodiment of the present application further provides a game control device, including:
[0010] A first determining unit, configured to determine a target range area corresponding to the group action in the virtual scene in response to a triggering operation for setting a group action in the virtual scene, and display a configuration interface corresponding to the target range area;
[0011] A setting unit, configured to set object indication information of a virtual object to be assigned corresponding to a target position in the target range area in response to a second operation on the configuration interface;
[0012] The first display unit is used to display the set target range area in the virtual scene, and an indication mark is displayed on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position.
[0013] Correspondingly, an embodiment of the present application further provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes any game control method provided in the embodiments of the present application.
[0014] Correspondingly, an embodiment of the present application further provides a computer-readable storage medium, which stores a plurality of instructions suitable for loading by a processor to execute the above game control method.
[0015] The embodiment of the present application determines the target range area corresponding to the group action in the virtual scene in response to the trigger operation of the group action setting for the virtual scene, and displays the configuration interface corresponding to the target range area; in response to the second operation on the configuration interface, sets the object indication information of the virtual object to be assigned corresponding to the target position in the target range area; displays the set target range area in the virtual scene, and displays an indication mark on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position. In this way, it is convenient for players to quickly assign virtual objects in the virtual scene, thereby improving the efficiency of group actions of players in the game. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0017] Figure 1 A scene schematic diagram of a game control system provided in an embodiment of the present application.
[0018] Figure 2 A flowchart of a game control method provided in an embodiment of the present application.
[0019] Figure 3 A schematic diagram of an application scenario of a game control method provided in an embodiment of the present application.
[0020] Figure 4 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0021] Figure 5A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0022] Figure 6 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0023] Figure 7 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0024] Figure 8 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0025] Fig. 9 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0026] Fig.10 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0027] Fig.11 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0028] Fig.12 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0029] Fig.13 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0030] Fig.14 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0031] Fig.15 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0032] Fig.16 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0033] Fig.17 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0034] Fig.18 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0035] Fig.19 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0036] Fig. 20 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0037] Fig.21 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0038] Fig. 22 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application.
[0039] Fig.23 A structural block diagram of a game control device provided in an embodiment of the present application.
[0040] Fig.24 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0042] The embodiment of the present application provides a game control method, device, computer-readable storage medium and computer equipment. Specifically, the game control method of the embodiment of the present application can be executed by a computer device, wherein the computer device can be a terminal or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Distribution Network, content distribution network), and basic cloud computing services such as big data and artificial intelligence platforms.
[0043] For example, when the game control method is run on a terminal, the terminal device stores a game application and is used to present a virtual scene in the game screen. The terminal device is used to interact with the user through a graphical user interface, for example, the game application is downloaded and installed by the terminal device and run. The terminal device may provide the graphical user interface to the user in a variety of ways, for example, it may be rendered and displayed on the display screen of the terminal device, or the graphical user interface may be presented through holographic projection. For example, the terminal device may include a touch display screen and a processor, the touch display screen is used to present the graphical user interface and receive the operation instructions generated by the user acting on the graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, respond to the operation instructions, and control the display of the graphical user interface on the touch display screen.
[0044] For example, when the game control method is run on a server, it can be a cloud game. Cloud gaming refers to a gaming method based on cloud computing. In the operation mode of cloud gaming, the operating body of the game application and the main body of the game screen presentation are separated, and the storage and operation of the game control method are completed on the cloud gaming server. The game screen presentation is completed on the client of the cloud gaming. The cloud gaming client is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud gaming client can be a display device with a data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, a personal digital assistant, etc., but the terminal device for processing game data is a cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client to send an operation instruction to the cloud gaming server. The cloud gaming server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the cloud gaming client through the network. Finally, the cloud gaming client decodes and outputs the game screen.
[0045] See also Figure 1 , Figure 1A schematic diagram of a game control system provided in an embodiment of the present application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the server of different games through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to the game. In addition, the terminal has one or more multi-touch screens for sensing and obtaining the input of the user through the touch or sliding operation performed at multiple points of one or more touch-controlled display screens. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless network for a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals can also use their own Bluetooth network or hotspot network to connect to other terminals or to servers, etc. For example, multiple users can be online through different terminals and thus connected and synchronized with each other through appropriate networks to support multi-player games. In addition, the system may include multiple databases, the multiple databases are coupled to different servers, and the information related to the game environment can be continuously stored in the databases when different users play the multi-player game online.
[0046] The embodiment of the present application provides a game control method, which can be executed by a terminal or a server. The embodiment of the present application takes the execution of the game control method by a terminal as an example for explanation. Among them, the terminal includes a touch display screen and a processor, and the touch display screen is used to present a graphical user interface and receive an operation instruction generated by a user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the local content of the terminal by responding to the received operation instruction, and can also control the content of the opposite server by responding to the received operation instruction. For example, the operation instruction generated by the user acting on the graphical user interface includes an instruction for starting a game application, and the processor is configured to start the game application after receiving the instruction to start the game application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch sensitive screen that can sense touch or sliding operations performed simultaneously at multiple points on the screen. The user performs a touch operation on the graphical user interface using a finger, and when the graphical user interface detects the touch operation, it controls different virtual objects in the game to perform actions corresponding to the touch operation. For example, the game can be any of casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. Among them, the game may include a virtual scene of the game. In addition, the virtual scene of the game may include one or more virtual objects controlled by a user (or player), such as a virtual character. In addition, the virtual scene of the game may also include one or more obstacles, such as railings, gullies, walls, etc., to limit the movement of virtual objects, such as limiting the movement of one or more objects to a specific area in the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide help to players, provide virtual services, increase scores related to player performance, etc. In addition, the graphical user interface may also present one or more indicators to provide indication information to the player. For example, the game may include a virtual object controlled by a player and one or more other virtual objects (such as an enemy character). In one embodiment, one or more other virtual objects are controlled by other players of the game. For example, one or more other virtual objects may be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to achieve a man-machine battle mode. For example, a virtual object has various skills or abilities that game players use to achieve their goals. For example, a virtual object has one or more weapons, props, tools, etc. that can be used to eliminate other objects from the game. Such skills or abilities can be activated by a game player using one of a plurality of preset touch operations with a touch display screen of a terminal. The processor can be configured to present a corresponding game screen in response to an operation instruction generated by a user's touch operation.
[0047] It should be noted that Figure 1 The scene diagram of the game control system shown is only an example. The image processing system and scene described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of game control systems and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
[0048] Based on the above problems, the embodiments of the present application provide a first game control method, device, computer equipment and computer-readable storage medium, which can improve the efficiency of group actions of players in the game. The following are detailed descriptions. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments.
[0049] An embodiment of the present application provides a game control method, which can be executed by a terminal or a server. The embodiment of the present application is described by taking the game control method executed by a terminal as an example.
[0050] See also Figure 2 , Figure 2 This is a flowchart of a game control method provided in an embodiment of the present application. The specific process of the game control method can be as follows:
[0051] 101. In response to a triggering operation for setting a group action for a virtual scene, a target range area corresponding to the group action in the virtual scene is determined, and a configuration interface corresponding to the target range area is displayed.
[0052] In the embodiment of the present application, a graphical user interface is provided by a terminal device, and the content displayed by the graphical user interface includes at least a part of the virtual scene of the target game. The virtual scene may include a two-dimensional virtual scene and / or a three-dimensional virtual scene.
[0053] Among them, group actions can be cooperative behaviors between different players in the same alliance in the game to achieve common goals, such as cooperative siege, cooperative monster fighting, cooperative mining, etc. Members of the alliance (such as leaders) can issue group actions and organize other members of the alliance to participate. Members can formulate various tactics and strategies for group actions and contribute their own troops or resources to gain advantages in battle. The group action setting trigger operation can be used to determine the range area corresponding to the group action in the virtual scene, that is, the target range area.
[0054] For example, the current player can determine the area where all players in the game camp where the current player is located perform group actions from the virtual scene through a group action setting trigger operation.
[0055] In some embodiments, the step of “determining a target range area corresponding to the group action in the virtual scene in response to setting a trigger operation for the group action in the virtual scene” may include the following operations:
[0056] In response to an area creation operation for a target scene position in the virtual scene, a target range area is determined in the virtual scene based on the target scene position.
[0057] The target scene position may be a scene position point in the virtual scene.
[0058] Among them, in response to an area creation operation for a target scene position in a virtual scene, determining a target range area in the virtual scene based on the target scene position may include: in response to a trigger operation for the target scene position, displaying an area creation control; in response to a trigger operation for the area creation control, determining a target range area in the virtual scene based on the target scene position.
[0059] The trigger operation may include a touch operation, such as a click operation, a slide operation, a press operation, etc.
[0060] In some embodiments, determining the target range area in the virtual scene based on the target scene position may include: taking the target scene position as the center and the first preset distance as the radius, and determining a circular area from the virtual scene as the target range area.
[0061] The first preset distance may be customized by the system or by the player.
[0062] In some embodiments, determining the target range area in the virtual scene based on the target scene position may also include: using the scene area corresponding to the target scene position in the virtual scene as the target range area. For example, if the target scene position belongs to city A in the virtual scene, city A can be used as the target range area to facilitate the player to deploy an action plan for city A.
[0063] For example, see Figure 3 , Figure 3 A schematic diagram of an application scenario of a game control method provided in an embodiment of the present application. Figure 3 In the graphical user interface 10 shown on the upper side, a virtual scene 11 of a target game is displayed. When a click operation of the current player on a scene position A in the virtual scene 11 is detected, a control may be created in a display area near the scene position A.
[0064] That is to say, Figure 3The graphical user interface 10 shown at the bottom side has an area creation control 12 displayed near the scene position A. Further, when a click operation of the current player on the area creation control 12 is detected, it can trigger the determination of the target range area in the virtual scene according to the scene position A.
[0065] The graphical user interface 10 may also display game resource information 13 of the current game player and game plan information 14 in which the current game player participates. The game resource information 13 may include game resources owned by the current player, such as metals, crystals, deuterium, etc.; the game plan information 14 may include game plans in which the current player participates, such as the 01 Pioneer Plan and the 02 Taishen Star Plan, etc.
[0066] In some embodiments, in order to facilitate the current game player to construct an action plan for the target range area, the method may further include the following steps:
[0067] In response to a planned action area establishment event of the virtual scene, establishing a planned action area in the virtual scene;
[0068] The planned action area establishment event is used to instruct the creation of a planned action area in the virtual scene.
[0069] Among them, the planned action area refers to the area that needs to be created when the player performs various operations (such as mobilization, collection, attack, etc.) on virtual objects in the target game.
[0070] The virtual object may be an object controlled by a player in a virtual scene, including but not limited to at least one of a virtual character, a virtual warship, a virtual vehicle, and a virtual airplane.
[0071] In some embodiments, in response to a planned action area establishment event of a virtual scene, establishing a planned action area in the virtual scene may include: in response to a trigger operation on a scene position in the virtual scene, determining that the scene position is a first scene position where a planned action area needs to be created; in response to a trigger operation on an establishment plan control of a graphical user interface, creating a planned action area in the virtual scene based on the first scene position.
[0072] Among them, creating a planned action area based on the first scene position in the virtual scene may include: taking the first scene position as the center of the circle and the second preset distance as the radius, and determining a circular area as the created planned action area.
[0073] For example, see Figure 4 , Figure 4 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Figure 4The graphical user interface 10 shown on the upper side displays a plan creation editing area 20. Exemplarily, the plan creation editing area 20 includes but is not limited to at least one of the following items: a plan creation control 21, a plan sequence number column 22 (e.g., the action plan currently being created is sequence number 02), a plan type column 23 (e.g., the construction plan currently being created is 01), and a plan shortcut column 24 (e.g., 1 / 10 in the current plan shortcut column, 1 represents the number of action plans that have been established for the virtual game, and 10 represents the total number of action plans that can be established for the virtual game. The number of short solid lines in the figure is consistent with the total number of action plans that can be established. Optionally, the corresponding action plan can be displayed on the graphical user interface by selecting the short solid line, or, based on the action plan displayed on the graphical user interface, the short solid line corresponding to the displayed action plan can be displayed in a differentiated manner, such as by being bolded or highlighted).
[0074] When the current player's selection operation on the scene position B in the virtual scene is detected, the scene position B can be determined as the first scene position. Further, when the current player's click operation on the create plan control 21 is detected, it can trigger the creation of a planned action area 02 based on the scene position B in the virtual scene.
[0075] Then the step of “determining a target range area corresponding to the group action in the virtual scene in response to setting a trigger operation for the group action in the virtual scene” may include the following operations:
[0076] In response to an area creation operation for a target scene position in a planned action area, a target range area is determined in a virtual scene based on the target scene position.
[0077] Among them, in response to an area creation operation for a target scene position in a planned action area, determining a target range area in a virtual scene based on the target scene position may include: responding to a trigger operation for any position in the planned action area, determining the target scene position, and displaying an area creation control; responding to a trigger operation for an area creation control, determining a target range area in the virtual scene based on the target scene position.
[0078] For example, see Figure 5 , Figure 5 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Figure 5 In the graphical user interface 10 shown on the upper side, a virtual scene 11 of the target game is displayed. A planned action area 02 has been created in the virtual scene 11. When a click operation of the current player on the scene position C in the planned action area 02 is detected, a control for creating an area near the scene position C can be triggered.
[0079] That is to say, Figure 5 The graphical user interface 10 shown at the bottom side has a region creation control 12 displayed near the scene position C. Further, when a click operation of the current player on the region creation control 12 is detected, it can trigger the determination of a target range area in the virtual scene according to the scene position C.
[0080] In some embodiments, in order to facilitate players to quickly create a target range area, the step of "determining the target range area corresponding to the group action in the virtual scene in response to the group action setting trigger operation for the virtual scene" may include the following operations:
[0081] In response to a circle selection operation on the virtual scene, a target range area is determined according to an area selected by the circle selection operation.
[0082] The configuration interface can be used to perform a series of configuration operations on the target range, such as adjusting the size of the range, dividing the range, setting assignable virtual objects for locations within the range, etc.
[0083] 102. In response to a second operation on the configuration interface, set object indication information of a virtual object to be assigned corresponding to a target position in the target range area.
[0084] The second operation may be used to set object indication information of a virtual object to be assigned corresponding to a position in the target range area.
[0085] The object indication information may include information for referring to the virtual object. For example, the object indication information may include information such as the type and attributes of the virtual object.
[0086] The target location may include a location point or a location area in a target range area.
[0087] In an embodiment of the present application, assigning roles to virtual objects in a target game may include: assigning virtual objects to fight and defend, collect and protect resources, explore and expand, etc.
[0088] In some embodiments, the object indication information may include the type of virtual object, and the step of “setting object indication information of the virtual object to be assigned corresponding to the target position in the target range area in response to the second operation on the configuration interface” may include the following operations:
[0089] Display the target range area in the configuration interface;
[0090] Determine the target location based on a preset assigned area;
[0091] In response to a setting operation for a preset assigned area, a virtual object type corresponding to the target position is determined.
[0092] The target range area includes at least one preset assignment area. The preset assignment area is an area set by default for the target range area and used to assign virtual objects.
[0093] In the embodiment of the present application, in order to facilitate the player to quickly set the virtual object to be assigned corresponding to the target position in the target range area, the background system may set a preset assignment area in the target range area by default.
[0094] The background system sets the preset assignment area in the target range area by default, and the preset assignment area can be set according to the attributes of each scene position in the target range area. The attributes of the scene position may include the scene type. For example, if the scene position A in the target range area belongs to a scene containing virtual resources, then the scene position A can be confirmed as a location where a virtual object needs to be assigned for resource collection, and then the scene position A can be divided into a preset assignment area.
[0095] In some embodiments, a preset assigned area in the target range area may be confirmed according to an action plan corresponding to the target range area.
[0096] When the action plan is an offensive action type, the target range area includes multiple preset assigned areas, and the center points of the multiple preset assigned areas are the same. For example, the multiple assigned areas may include a circular area and at least one annular area set with the center of the circular area as the center.
[0097] For example, under the offensive action type, the target range area can be divided into preset assigned areas such as the front row, middle row, and back row. Among them, the center points of the front row preset assigned area, the middle row preset assigned area, and the back row preset area are the same, such as the middle row surrounds the back row, and the front row surrounds the middle row.
[0098] For example, see Figure 6 , Figure 6 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Figure 6 In the configuration interface 30 shown, a target range area 31 is displayed, wherein the target range area 31 may include a plurality of preset assigned areas, namely: a first assigned area 311 , a second assigned area 312 , and a third assigned area 313 .
[0099] Among them, the target range area 31 is a circular area centered on the target scene position, the first assigned area 311 is a small circular area centered on the target scene position; the second assigned area 312 is a circular area surrounding the first assigned area 311; and the third assigned area 313 is a circular area surrounding the second assigned area 312.
[0100] In some embodiments, the configuration interface may provide an editing area corresponding to the preset assigned area; the step of “determining the type of virtual object corresponding to the target position in response to the setting operation for the preset assigned area” may include the following operations:
[0101] In response to an editing operation on an editing area corresponding to a preset assignment area, a virtual object type corresponding to a target position is determined.
[0102] Among them, the editing operation on the editing area corresponding to the preset assignment area can be used to determine the type of virtual object corresponding to the target position.
[0103] Among them, the editing operations for the editing area corresponding to the preset assignment area may include multiple types. For example, a virtual object type may be input in the editing area as the virtual object type corresponding to the target position, or the editing area may provide multiple optional virtual object types, and then a virtual object type is selected from the multiple virtual object types as the virtual object type corresponding to the target position.
[0104] For example, see Figure 7 , Figure 7 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Figure 7 In the configuration interface 30 shown, editing areas corresponding to the preset assignment areas are provided, namely: an editing area 41 corresponding to the first assignment area 311 , an editing area 42 corresponding to the second assignment area 312 , and an editing area 43 corresponding to the third assignment area 313 .
[0105] If it is detected that the virtual object type corresponding to the editing operation on the editing area 41 is: the first virtual object type, it can be determined that the virtual object type corresponding to the first assignment area 311 is: the first virtual object type.
[0106] In some embodiments, the virtual object dispatched to the preset assigned area corresponding to the front row may have a strong defense attribute. For example, if the front row is set with a defense-type virtual object to absorb damage, the player may set the virtual object type corresponding to the preset assigned area of the front row to a defense type;
[0107] The virtual object dispatched to the preset assignment area corresponding to the middle row can have a strong attack attribute. For example, if the middle row sets the virtual object of the output type to output, the player can set the virtual object type corresponding to the preset assignment area of the middle row to the output type;
[0108] The virtual objects dispatched to the preset assignment area corresponding to the back row can have auxiliary attributes. For example, the back row is set with auxiliary type virtual objects to provide assistance to the virtual objects in the middle row. The player can set the virtual object type corresponding to the preset assignment area of the back row to auxiliary type.
[0109] Wherein, determining the target position based on the preset assigned area may include: determining one assigned area as one target position.
[0110] For example, the preset assigned area may include: a first assigned area, a second assigned area, and a third assigned area. Then, three target locations may be determined, namely: the first assigned area, the second assigned area, and the third assigned area.
[0111] Furthermore, the virtual object to be assigned corresponding to the target position may be determined based on the virtual object corresponding to the virtual object type, that is, the virtual object to be assigned corresponding to each preset assignment area may be determined according to the virtual object type set corresponding to each preset assignment area.
[0112] For example, the type of virtual object corresponding to the first assignment area may be a defense type, and the virtual object to be assigned corresponding to the first assignment area may be determined to be a defense type virtual object.
[0113] In some embodiments, in order to facilitate the player's adjustment operation on the target position, the editing area may include a range setting control and an area division control; the method may further include the following steps:
[0114] In response to a trigger operation on a range setting control, determining an adjusted range corresponding to a preset assigned area;
[0115] In response to a trigger operation on the area division control, determining the sub-areas into which the preset assigned area is divided;
[0116] Based on the adjusted range and sub-areas, determine the target location.
[0117] Among them, the range setting control can be used to adjust the range size of the corresponding preset assigned area; the area division control can be used to divide the preset assigned area into areas.
[0118] For example, see Figure 8 , Figure 8 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Figure 8 In the configuration interface 30 shown at the upper side, an editing area 41 corresponding to the first assignment area 311 , an editing area 42 corresponding to the second assignment area 312 , and an editing area 43 corresponding to the third assignment area 313 are provided.
[0119] Each editing area includes a range setting control and an area division control.
[0120] The range setting control may include: "+", "-" and a numerical input control. The "+" control may be used to increase the range; the "-" control may be used to decrease the range; and the numerical input control may be used to directly input the range size.
[0121] The area division control may also include "+", "-" and a numerical input control. The "+" control may be used to increase the number of divisions; the "-" control may be used to decrease the number of divisions; and the numerical input control may be used to directly input the number of divisions.
[0122] For example, the current range size corresponding to the second assigned area 312 is 20, and the number of sub-areas is 1. When a trigger operation is detected for the range setting control in the editing area 42, it is determined that the adjusted range is 25; and a trigger operation is detected for the area division control in the editing area 42, and it is determined that the number of sub-areas is 3, the range size of the second assigned area 312 can be adjusted to 15, and the second assigned area 312 can be divided into 3 sub-areas.
[0123] That is to say, Figure 8 In the configuration interface 30 shown at the bottom, the range size of the first assigned area 311 is 15, and the second assigned area 312 includes 3 sub-areas. Therefore, the adjusted second assigned area 312 can be used as a target position.
[0124] In some embodiments, in order to facilitate players' adjustment operations on different assignment areas in the configuration interface, corresponding identifiers may be displayed for each assignment area and its corresponding editing area to distinguish different assignment areas and the editing areas corresponding to different assignment areas.
[0125] For example, the first assignment area and the editing area corresponding to the first assignment area are displayed together in green; the second assignment area and the editing area corresponding to the second assignment area are displayed together in blue; the third assignment area and the editing area corresponding to the third assignment area are displayed together in orange, etc. This application does not limit this.
[0126] In some embodiments, the system may also configure the virtual object type corresponding to each assigned area by default. For example, the virtual object type corresponding to the target position in the front row may be set to a defense type by default, the virtual object type corresponding to the target position in the middle row may be set to an output type by default, and the virtual object type corresponding to the target position in the back row may be set to an auxiliary type by default, etc. This may make it more convenient for players to deploy action plans for the target range area.
[0127] In some embodiments, the object indication information may include the type of virtual object. In order to meet the needs of players to customize the target position in the target range area, the step of "setting the object indication information of the virtual object to be assigned corresponding to the target position in the target range area in response to the second operation on the configuration interface" may include the following operations:
[0128] Display the target range area in the configuration interface;
[0129] In response to a position selection operation for a target range area, determining a target position;
[0130] In response to a setting operation for a target position, a virtual object type corresponding to the target position is determined.
[0131] The position selection operation may be used to select a position from a target range area as a target position.
[0132] Among them, the position selection operation may include multiple methods, for example, the position selection operation may include a trigger operation on a certain position point in the target range area, and the position point can be determined as a target position; or, the position selection operation may include a circle selection operation on a certain area in the target range area, and the circled area can be used as a target position.
[0133] For example, see Fig. 9 , Fig. 9 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig. 9 In the configuration interface 30 shown, a target range area 31 is displayed. When it is detected that the current player has circled and selected area A in the target range area 31, area A can be used as a target position 314.
[0134] Among them, the setting operation for the target position can be used to set the virtual object type corresponding to the target position.
[0135] In some embodiments, in response to a position selection operation for a target range area, after the target position is determined, an editing area corresponding to the target position can be triggered to be displayed in the configuration interface. The editing area can be used to edit the virtual object type corresponding to the target position, adjust the size of the target position and / or divide the target position, etc.
[0136] For example, see Fig.10 , Fig.10 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig.10In the configuration interface 30 shown, the target position customized by the player in the target range area 31 is area A. The configuration interface 30 may display an editing area 44 corresponding to area A, which may have the same function as the aforementioned editing area, and is used to edit and adjust the target position.
[0137] In response to the setting operation for the target position, determining the type of virtual object corresponding to the target position may include: when an editing operation is detected in an editing area corresponding to the target position, the type of virtual object edited by the editing operation may be used as the type of virtual object corresponding to the target position. Furthermore, the virtual object corresponding to the virtual object type may be used as the virtual object to be assigned corresponding to the target position.
[0138] In some embodiments, the configuration interface displays at least one candidate virtual object; the method may further include the following steps:
[0139] In response to an association operation between a target virtual object in at least one candidate virtual object and a target position, the target virtual object is assigned to the target position.
[0140] The candidate virtual objects displayed in the configuration interface may include virtual objects owned by the current player.
[0141] In the embodiment of the present application, after the current player sets the virtual object to be assigned to the target position in the target range area in the configuration interface, the corresponding virtual object can be assigned to the target position in the configuration interface.
[0142] Among them, the association operation for the target virtual object and the target position in at least one candidate virtual object may include multiple operations, such as continuous click operations on the target virtual object and the target position, sliding operations between the target virtual object and the target position, etc.
[0143] For example, see Fig.11 , Fig.11 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig.11 In the configuration interface 30 shown on the upper side, a virtual object list 33 is provided, and the virtual object list 33 displays a plurality of candidate virtual objects, such as Fleet No. 6, Fleet No. 3, etc.
[0144] When it is detected that the current player drags fleet No. 6 to the second assignment area 312 , it can trigger the assignment of fleet No. 6 owned by the current player to the second assignment area 312 .
[0145] That is to say, Fig.11In the configuration interface 30 shown at the lower side, the fleet logo corresponding to the No. 6 fleet is displayed in the second assignment area 312 , indicating that the No. 6 fleet is assigned to the second assignment area 312 .
[0146] The virtual object list 33 may also display status information corresponding to each candidate virtual object, so that it is convenient for the player to select a candidate virtual object for assignment according to the status information of each candidate virtual object.
[0147] In some embodiments, the state information of the virtual object may include: mooring state, navigation state, collection state, etc. Among them, candidate virtual objects in the mooring state, navigation state, and collection state can all be assigned. For example, if it is in the navigation state, it can be interrupted to return to the base, or wait until the navigation is completed and it becomes deployable before the next assignment; if it is in the collection state or mooring state, it can be deployed at any time.
[0148] 103. Display the set target range area in the virtual scene.
[0149] Among them, an indication mark is displayed on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position.
[0150] For example, the type of virtual object corresponding to the target position may be represented by a text mark or a color mark at the target position, so that subsequent players can quickly assign virtual objects of corresponding virtual object types to different target positions.
[0151] For example, see Fig.12 , Fig.12 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig.12 In the illustrated graphical user interface 10, a virtual scene 11 is displayed. The target range area 31 in the virtual scene 11 may include three target positions, namely a first target position 314, a second target position 315, and a third target position 316. The first target position 314 may be displayed in orange, which may indicate a virtual object for assigning a defense type; the second target position 315 may be displayed in blue, which may indicate a virtual object for assigning an output type; and the third target position 316 may be displayed in green, which may indicate a virtual object for assigning an auxiliary type.
[0152] Among them, the second target position 315 can be divided into 6 sub-areas, and each sub-area of the second target position 315 can be assigned an output type virtual object, and the number of assigned virtual objects is not limited; the third target position 316 can be divided into 3 sub-areas, and each sub-area of the third target position 316 can be assigned an auxiliary type virtual object, and the number of assigned virtual objects is not limited.
[0153] In some embodiments, if the target range area is determined based on the position in the planned action area, displaying the set target range area in the virtual scene may include: displaying the set target range area in the planned action area in the virtual scene.
[0154] For example, see Fig.13 , Fig.13 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig.13 The graphical user interface 10 shown shows a planned action area 02, and the planned action area 02 shows a set target range area 31. The target range area 31 may include three target positions, namely a first target position 314, a second target position 315, and a third target position 316.
[0155] In some embodiments, in order to facilitate the current player's teammates to synchronously receive the information of the set target range area, the method may further include the following steps:
[0156] In response to a publishing event for the set target range area, the set target range area is displayed in the virtual scene, and the publishing event of the set target range area is synchronized to the target player's terminal so that the target player's terminal displays the set target range area in the virtual scene.
[0157] The publishing event is used to indicate confirmation of generating the target range area, thereby triggering the display of the set target range area in the virtual scene.
[0158] In some embodiments, the configuration interface may also provide a publishing control, and responding to a publishing event of the set target range area may include: responding to a touch operation on the publishing control.
[0159] For example, see Fig.14 , Fig.14 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig.14 In the configuration interface 30 shown on the upper side, a release control 35 may also be displayed. When a click operation of the current player on the release control 35 is detected, the configuration interface 30 may be triggered to close, and a virtual scene including the set target range area may be displayed.
[0160] That is to say, Fig.14 The graphical user interface 10 shown at the bottom side displays a virtual scene 11 including a set target range area 31 .
[0161] Among them, the target player is in the same camp as the current player.
[0162] Wherein, synchronizing the set target range area publishing event to the target player's terminal may include: sending information about the set target range area publishing event to the target player's terminal, so that after the target player's terminal receives the information about the set target range area publishing event, the set target range area can be displayed in the virtual scene, so as to facilitate the current player's teammate players to assign virtual objects to the target positions in the target range area.
[0163] For example, see Fig.15 , Fig.15 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. After the target player's terminal receives information about a publishing event of a set target range area sent by the current player's terminal, the target player's terminal can display Fig.15 The graphical user interface 50 shown, Fig.15 The graphical user interface displayed for the target player's corresponding terminal.
[0164] The graphical user interface 50 displays a virtual scene 11. The target range area 31 in the virtual scene 11 may include three target positions, namely a first target position 314, a second target position 315, and a third target position 316. The first target position 314 may be displayed in orange, indicating that it is used to assign a virtual object of a defense type; the second target position 315 may be displayed in blue, indicating that it is used to assign a virtual object of an output type; and the third target position 316 may be displayed in green, indicating that it is used to assign a virtual object of an auxiliary type.
[0165] The graphical user interface 50 may also display game resource information 53 of the target game player and game plan information 54 in which the target game player participates. The game resource information 53 may include game resources owned by the target player, such as metals, crystals, deuterium, etc.; the game plan information 54 may include game plans in which the target player participates, such as the 01 Pioneer Plan and the 02 Taishen Star Plan, etc.
[0166] Furthermore, the target player may assign a virtual object to a target position in the graphical user interface 50 .
[0167] In some embodiments, in order to facilitate teammates in the same camp as the current player to assign virtual objects in the target range area, the method may further include the following steps:
[0168] In response to receiving a virtual object assignment event from a target player for a set target range area, a virtual object assigned corresponding to the virtual object assignment event is added and displayed in the set target range area.
[0169] The virtual object assignment event is used to instruct the target player to assign a virtual object in a set target range area.
[0170] For example, see Fig.16 , Fig.16 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application. Fig.16 The upper side is a graphical user interface 50 displayed by the terminal corresponding to the target player. The graphical user interface 50 displays the set target range area 31. The target positions in the target range area 31 may include: a first target position 314, a second target position 315, and a third target position 316. When the target player's touch operation on the second target position 315 is detected, the display of the virtual object list corresponding to the target player on the graphical user interface 50 can be triggered.
[0171] That is to say, Fig.16 The graphical user interface 50 shown at the lower side displays a virtual object list 55, which may include at least one assignable virtual object corresponding to the target player, for example, fleet No. 9 and fleet No. 8.
[0172] Then, the target player can select a virtual object that matches the virtual object type corresponding to the second target position 315 from the virtual object list 55, and assign it to the second target position 315. Thus, the virtual object assigned by the target player can be triggered to be newly displayed in the target range area after setting, and synchronized to the current player side and the player side in the same camp as the current player.
[0173] For example, see Fig.17 , Fig.17 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application. Fig.17 The graphical user interface 10 is displayed on the terminal corresponding to the current player. The virtual object "Fleet No. 9" assigned by the target player can be displayed in the second target position 315 in the target range area 31. In this way, the current player can conveniently command the virtual object assigned by the target player to the target range area 31.
[0174] In some embodiments, in order to facilitate game players in a game camp corresponding to the set target range area to assign virtual objects of the virtual object type corresponding to the target position at the same target position, the method may further include:
[0175] There are multiple target positions. Within the set target range area, the same target position can be used by the current player and at least one target player who receives the set target range area to assign virtual objects.
[0176] For example, see Fig.18 , Fig.18 A schematic diagram of an application scenario of another game control method provided in an embodiment of the present application. Fig.18 The graphical user interface 10 is displayed on the terminal corresponding to the current player. The target range area 31 may include multiple target positions, and the target position 361 among the multiple target positions may display the virtual object "Fleet No. 9" assigned by the target player and the virtual object "Fleet No. 6" assigned by the current player. This means that the current player and the players in the same camp as the current player can assign virtual objects to the same target position in the target range area 31, thereby satisfying the virtual object assignment requirements of the players in the camp.
[0177] In some embodiments, in order to facilitate the current player to command teammate players, the method may further include the following steps:
[0178] In response to a third operation on the configuration interface, determining command information corresponding to the set target range area;
[0179] Among them, the third operation can be used to generate command information corresponding to the target range area.
[0180] In some embodiments, the configuration interface may also be provided with an information input control, which may be used to input command information.
[0181] Among them, the command information can be used to command the group actions corresponding to the game camp where the current player is located. Through the command information, team members in the game camp can act in coordination and complete the tasks in the game together.
[0182] For example, see Fig.19 , Fig.19 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig.19In the configuration interface 30 shown, an information input control 36 may also be displayed. When the input operation of the current player on the input control 36 is detected, the information input by the player may be obtained. For example, the input information may be "Attack the city at 8 o'clock tonight, everyone please send your ships here", thereby obtaining the command information "Attack the city at 8 o'clock tonight, everyone please send your ships here". Therefore, after receiving the command information, other members of the game camp where the current player is located may perform group actions according to the command information.
[0183] The step of “displaying the set target range area in the virtual scene” may include the following operations:
[0184] The set target range area including the command information is displayed in the virtual scene.
[0185] For example, see Fig. 20 , Fig. 20 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig. 20 In the graphical user interface 10 shown, a virtual scene 11 including the set target range area 31 is displayed. A command message "Attack the city at 8 o'clock tonight, everyone please send your ships here" can also be displayed on the target range area 31 to inform each teammate player of the action information corresponding to the target range area 31.
[0186] In some embodiments, in order to facilitate the player to assign a virtual object at a target position, after the step of "displaying the set target range area in the virtual scene", the method may further include the following steps:
[0187] In response to a trigger operation on a target position of the set target range area, displaying at least one candidate virtual object;
[0188] In response to an association operation between a target virtual object in at least one candidate virtual object and a target position, the target virtual object is assigned to the target position.
[0189] The candidate virtual objects may include virtual objects owned by the current player.
[0190] For example, see Fig.21 , Fig.21 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig.21In the illustrated graphical user interface 10, a target range area 31 is displayed, and the target range area 31 may include a first target position 314, a second target position 315, and a third target position 316. The first target position 314 may be used to assign a virtual object of a defense type; the second target position 315 may be used to assign a virtual object of an output type; and the third target position 316 may be used to assign a virtual object of an assistance type.
[0191] When a touch operation of the current player on the second target position 315 is detected, a virtual object list 33 may be triggered to be displayed, and the virtual object list may include at least one candidate virtual object.
[0192] Among them, in response to the association operation of the target virtual object and the target position among at least one candidate virtual object, the target virtual object is assigned to the target position, which may include: when a sliding operation of the current player between the target virtual object and the target position is detected, the target virtual object can be triggered to be assigned to the target position. Please refer to the above-mentioned instructions for assigning virtual objects, and no further details will be given here.
[0193] In some embodiments, the target position may include multiple virtual objects of different virtual object types to be assigned. After the step of "displaying the set target range area in the virtual scene", the method may further include the following steps:
[0194] In response to a trigger operation on a first target position among the multiple target positions, displaying at least one first virtual object of a virtual object type corresponding to the first target position;
[0195] For the associating operation between a target virtual object and a target position in the at least one first virtual object, the target virtual object is assigned to the first target position.
[0196] The first target position may be any one of the multiple target positions, and the first virtual object is a virtual object of a virtual object type set corresponding to the first target position.
[0197] For example, see Fig. 22 , Fig. 22 A schematic diagram of another application scenario of a game control method provided in an embodiment of the present application. Fig. 22 In the illustrated graphical user interface 10, a target range area 31 is displayed, and the target range area 31 may include a first target position 314, a second target position 315, and a third target position 316. The first target position 314 may be used to assign a virtual object of a defense type; the second target position 315 may be used to assign a virtual object of an output type; and the third target position 316 may be used to assign a virtual object of an assistance type.
[0198] When the current player's touch operation on the second target position 315 is detected, the display of the virtual object list 33 can be triggered. The virtual object list may include at least one first virtual object of the output type, so that the player can quickly select the virtual object to be assigned corresponding to the second target position 315 and assign it to the second target position 315.
[0199] Among them, for the association operation between the target virtual object and the target position in at least one first virtual object, assigning the target virtual object to the first target position may include: when a sliding operation of the current player between the target virtual object and the target position is detected, the assignment of the target virtual object to the target position may be triggered. Please refer to the above-mentioned instructions for assigning virtual objects, and no further details will be given here.
[0200] Among them, on the teammate player side, the teammate player can also perform the above-mentioned virtual object assignment operation, assigning the virtual object to the target position of the set target range area, thereby improving the team's action collaboration efficiency.
[0201] The embodiment of the present application discloses a game control method, which includes: in response to a trigger operation for a group action setting for a virtual scene, determining a target range area corresponding to the group action in the virtual scene, and displaying a configuration interface corresponding to the target range area; in response to a second operation for the configuration interface, setting object indication information of a virtual object to be assigned corresponding to a target position in the target range area; displaying the set target range area in the virtual scene, and displaying an indication mark on the target position in the set target range area, the indication mark being used to indicate the object indication information corresponding to the target position. In this way, the efficiency of group actions of players in the game is improved.
[0202] In order to better implement the game control method provided in the embodiment of the present application, the embodiment of the present application also provides a game control device based on the above game control method. The meanings of the terms are the same as those in the above game control method, and the specific implementation details can refer to the description in the method embodiment.
[0203] See also Fig.23 , Fig.23 A structural block diagram of a game control device provided in an embodiment of the present application, the device comprising:
[0204] A first determining unit 301 is configured to determine a target range area corresponding to the group action in the virtual scene in response to a triggering operation for setting a group action in the virtual scene, and display a configuration interface corresponding to the target range area;
[0205] A setting unit 302, configured to set object indication information of a virtual object to be assigned corresponding to a target position in the target range area in response to a second operation on the configuration interface;
[0206] The first display unit 303 is used to display the set target range area in the virtual scene, and an indication mark is displayed on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position.
[0207] In some embodiments, the object indication information includes the type of virtual object; the setting unit 302 may include:
[0208] A first display subunit, configured to display the target range area on the configuration interface, wherein the target range area includes at least one preset assigned area;
[0209] A first determining subunit, configured to determine the target location based on the preset assigned area;
[0210] The second determining subunit is configured to determine the type of virtual object corresponding to the target position in response to a setting operation on the preset assigned area.
[0211] In some embodiments, the configuration interface includes an editing area corresponding to the preset assignment area;
[0212] The first determining subunit can be specifically used for:
[0213] In response to an editing operation on an editing area corresponding to the preset assignment area, a virtual object type corresponding to the target position is determined.
[0214] In some embodiments, the editing area includes a range setting control and an area division control; the device may also include:
[0215] A second determining unit, configured to determine an adjusted range corresponding to the preset assigned area in response to a triggering operation on the range setting control;
[0216] A third determining unit, configured to determine the sub-areas into which the preset assigned area is divided in response to a triggering operation on the area division control;
[0217] A fourth determining unit is configured to determine the target position based on the adjusted range and the sub-area.
[0218] In some embodiments, the target range area includes a plurality of preset assigned areas, and the center points of the plurality of preset assigned areas are the same.
[0219] In some embodiments, the object indication information includes the type of virtual object; the setting unit 302 may include:
[0220] A second display subunit, used for displaying the target range area on the configuration interface;
[0221] a fourth determining subunit, configured to determine the target position in response to a position selection operation for the target range area;
[0222] The fifth determining subunit is configured to determine the type of virtual object corresponding to the target position in response to a setting operation on the target position.
[0223] In some embodiments, the apparatus may further include:
[0224] The second display unit is used to respond to a publishing event for the set target range area, display the set target range area in the virtual scene, and synchronize the publishing event of the set target range area to the terminal of the target player, so that the terminal of the target player displays the set target range area in the virtual scene, wherein the target player and the current player are in the same camp.
[0225] In some embodiments, the apparatus may further include:
[0226] The third display unit is used for, in response to receiving a virtual object assignment event from the target player for the set target range area, adding and displaying a virtual object assigned corresponding to the virtual object assignment event in the set target range area.
[0227] In some embodiments, the target location includes a plurality of;
[0228] Within the set target range area, the same target position can be used for virtual object assignment by the current player and at least one target player who has received the set target range area.
[0229] In some embodiments, the apparatus may further include:
[0230] The fifth determining unit is used to determine the command information corresponding to the set target range area in response to the third operation on the configuration interface.
[0231] In some embodiments, the first display unit 303 may include:
[0232] The set target range area including the command information is displayed in the virtual scene.
[0233] In some embodiments, the configuration interface includes at least one candidate virtual object; the device may also include:
[0234] The first assigning unit is configured to assign the target virtual object to the target position in response to an association operation between the target virtual object in the at least one candidate virtual object and the target position.
[0235] In some embodiments, the apparatus may further include:
[0236] a third display unit, configured to display at least one candidate virtual object in response to a trigger operation on a target position of the set target range area;
[0237] The second assigning unit is configured to assign the target virtual object to the target position in response to an association operation between the target virtual object in the at least one candidate virtual object and the target position.
[0238] In some embodiments, the target position includes a plurality of target positions, and different target positions correspond to virtual objects to be assigned of different virtual object types;
[0239] The device may also include:
[0240] a fourth display unit, configured to display, in response to a trigger operation on a first target position among the multiple target positions, at least one first virtual object of a virtual object type corresponding to the first target position;
[0241] The third assigning unit is configured to assign the target virtual object in the at least one first virtual object to the first target position according to the association operation between the target virtual object and the target position.
[0242] In some embodiments, the first determining unit 301 may include:
[0243] A sixth determining subunit is configured to determine the target range area in the virtual scene based on the target scene position in response to an area creation operation for the target scene position in the virtual scene.
[0244] In some embodiments, the apparatus may further include:
[0245] The establishing unit is used to establish a planned action area in the virtual scene in response to a planned action area establishment event of the virtual scene.
[0246] In some embodiments, the first determining unit 301 may include:
[0247] A seventh determining subunit is configured to determine the target range area in the virtual scene based on the target scene position in response to an area creation operation for the target scene position in the planned action area.
[0248] The embodiment of the present application discloses a game control device, wherein a first determining unit 301 responds to a trigger operation for a group action setting for the virtual scene, determines a target range area corresponding to the group action in the virtual scene, and displays a configuration interface corresponding to the target range area; a setting unit 302 responds to a second operation for the configuration interface, sets object indication information of a virtual object to be assigned corresponding to a target position in the target range area; a first display unit 303 displays the set target range area in the virtual scene, and an indication mark is displayed on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position. In this way, the efficiency of group actions of players in the game can be improved.
[0249] Accordingly, the embodiment of the present application also provides a computer device, which may be a terminal. Fig.24 As shown, Fig.24 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device 600 includes a processor 601 having one or more processing cores, a memory 602 having one or more computer-readable storage media, and a computer program stored in the memory 602 and executable on the processor. The processor 601 is electrically connected to the memory 602. It will be understood by those skilled in the art that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0250] The processor 601 is the control center of the computer device 600. It uses various interfaces and lines to connect the various parts of the entire computer device 600, executes various functions of the computer device 600 and processes data by running or loading software programs and / or modules stored in the memory 602, and calling data stored in the memory 602, thereby monitoring the computer device 600 as a whole.
[0251] In the embodiment of the present application, the processor 601 in the computer device 600 will load instructions corresponding to the processes of one or more application programs into the memory 602 according to the following steps, and the processor 601 will run the application programs stored in the memory 602 to implement various functions:
[0252] In response to a trigger operation for setting a group action for a virtual scene, determining a target range area corresponding to the group action in the virtual scene, and displaying a configuration interface corresponding to the target range area;
[0253] In response to a second operation on the configuration interface, setting object indication information of a virtual object to be assigned corresponding to a target position in the target range area;
[0254] The set target range area is displayed in the virtual scene, and an indication mark is displayed on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position.
[0255] In some embodiments, the object indication information includes a virtual object type; in response to a second operation on the configuration interface, setting the object indication information of the virtual object to be assigned corresponding to the target position in the target range area includes:
[0256] Displaying a target range area on a configuration interface, the target range area including at least one preset assigned area;
[0257] In response to a setting operation for a preset assigned area, determining a type of virtual object corresponding to a target position;
[0258] The target location is determined based on the preset assigned area.
[0259] In some embodiments, the configuration interface includes an editing area corresponding to the preset assignment area;
[0260] In response to a setting operation for a preset assigned area, determining a type of virtual object corresponding to a target position includes:
[0261] In response to an editing operation on an editing area corresponding to a preset assignment area, a virtual object type corresponding to a target position is determined.
[0262] In some embodiments, the editing area includes a range setting control and an area division control;
[0263] The method also includes:
[0264] In response to a trigger operation on a range setting control, determining an adjusted range corresponding to a preset assigned area;
[0265] In response to a trigger operation on the area division control, determining the sub-areas into which the preset assigned area is divided;
[0266] Based on the adjusted range and sub-areas, determine the target location.
[0267] In some embodiments, the target range area includes a plurality of preset assigned areas, and the center points of the plurality of preset assigned areas are the same.
[0268] In some embodiments, the object indication information includes a virtual object type; the object indication information includes a virtual object type; in response to a second operation on the configuration interface, setting the object indication information of the virtual object to be assigned corresponding to the target position in the target range area includes:
[0269] Display the target range area in the configuration interface;
[0270] In response to a position selection operation for a target range area, determining a target position;
[0271] In response to a setting operation for a target position, a virtual object type corresponding to the target position is determined.
[0272] In some embodiments, the method further comprises:
[0273] In response to a publishing event for a set target range area, the set target range area is displayed in a virtual scene, and the publishing event for the set target range area is synchronized to a terminal of a target player, so that the terminal of the target player displays the set target range area in the virtual scene, wherein the target player and the current player are in the same camp.
[0274] In some embodiments, the method further comprises:
[0275] In response to receiving a virtual object assignment event from a target player for a set target range area, a virtual object assigned corresponding to the virtual object assignment event is added and displayed in the set target range area.
[0276] In some embodiments, the target location includes a plurality of;
[0277] Within the set target range area, the same target position can be used by the current player and at least one target player who receives the set target range area to assign virtual objects.
[0278] In some embodiments, the method further comprises:
[0279] In response to a third operation on the configuration interface, determining command information corresponding to the set target range area;
[0280] The set target range area is displayed in the virtual scene, including:
[0281] The set target range area including the command information is displayed in the virtual scene.
[0282] In some embodiments, the configuration interface includes at least one candidate virtual object; and the method further includes:
[0283] In response to an association operation between a target virtual object in at least one candidate virtual object and a target position, the target virtual object is assigned to the target position.
[0284] In some embodiments, after displaying the set target range area in the virtual scene, the method further includes:
[0285] In response to a trigger operation on a target position of the set target range area, displaying at least one candidate virtual object;
[0286] In response to an association operation between a target virtual object in at least one candidate virtual object and a target position, the target virtual object is assigned to the target position.
[0287] In some embodiments, the target position includes a plurality of target positions, and different target positions correspond to virtual objects to be assigned of different virtual object types;
[0288] After the set target range area is displayed in the virtual scene, it also includes:
[0289] In response to a trigger operation on a first target position among the multiple target positions, displaying at least one first virtual object of a virtual object type corresponding to the first target position;
[0290] For the associating operation between a target virtual object and a target position in the at least one first virtual object, the target virtual object is assigned to the first target position.
[0291] In some embodiments, in response to setting a trigger operation for a group action in a virtual scene, determining a target range area corresponding to the group action in the virtual scene includes:
[0292] In response to an area creation operation for a target scene position in the virtual scene, a target range area is determined in the virtual scene based on the target scene position.
[0293] In some embodiments, the method further comprises:
[0294] In response to a planned action area establishment event of the virtual scene, establishing a planned action area in the virtual scene;
[0295] In response to a triggering operation for a group action in a virtual scene, determining a target range area corresponding to the group action in the virtual scene includes:
[0296] In response to an area creation operation for a target scene position in a planned action area, a target range area is determined in a virtual scene based on the target scene position.
[0297] This solution determines the target range area corresponding to the group action in the virtual scene in response to the trigger operation of the group action setting for the virtual scene, and displays the configuration interface corresponding to the target range area; in response to the second operation on the configuration interface, sets the object indication information of the virtual object to be assigned corresponding to the target position in the target range area; displays the set target range area in the virtual scene, and displays an indication mark on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position. In this way, it is convenient for players to quickly assign virtual objects in the virtual scene, thereby improving the efficiency of group actions of players in the game.
[0298] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0299] Optional, such as Fig.24 As shown, the computer device 600 further includes: a touch screen 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. The processor 601 is electrically connected to the touch screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607, respectively. Those skilled in the art can understand that Fig.24 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0300] The touch display screen 603 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 603 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the computer device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light emitting diode (OLED, Organic Light-EmittingDiode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 601, and can receive the command sent by the processor 601 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 601 to determine the type of touch event, and then the processor 601 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 603 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 603 can also be used as a part of the input unit 606 to realize the input function.
[0301] The radio frequency circuit 604 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other computer device through wireless communication, and to send and receive signals between the network device or other computer device.
[0302] The audio circuit 605 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 605 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 605 and converted into audio data, and then the audio data is output to the processor 601 for processing, and then sent to another computer device through the radio frequency circuit 604, or the audio data is output to the memory 602 for further processing. The audio circuit 605 may also include an earplug jack to provide communication between an external headset and the computer device.
[0303] The input unit 606 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.
[0304] The power supply 607 is used to supply power to various components of the computer device 600. Optionally, the power supply 607 can be logically connected to the processor 601 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 607 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0305] although Fig.24 Not shown, the computer device 600 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.
[0306] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0307] As can be seen from the above, the computer device provided in this embodiment can respond to a trigger operation for setting a group action for a virtual scene, determine the target range area corresponding to the group action in the virtual scene, and display a configuration interface corresponding to the target range area; in response to a second operation on the configuration interface, set object indication information of the virtual object to be assigned corresponding to the target position in the target range area; display the set target range area in the virtual scene, and display an indication mark on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position.
[0308] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0309] To this end, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored, and the computer program can be loaded by a processor to execute the steps in any game control method provided in the embodiment of the present application. For example, the computer program can execute the following steps:
[0310] In response to a trigger operation for setting a group action for a virtual scene, determining a target range area corresponding to the group action in the virtual scene, and displaying a configuration interface corresponding to the target range area;
[0311] In response to a second operation on the configuration interface, setting object indication information of a virtual object to be assigned corresponding to a target position in the target range area;
[0312] The set target range area is displayed in the virtual scene, and an indication mark is displayed on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position.
[0313] In some embodiments, the object indication information includes a virtual object type; in response to a second operation on the configuration interface, setting the object indication information of the virtual object to be assigned corresponding to the target position in the target range area includes:
[0314] Displaying a target range area on a configuration interface, the target range area including at least one preset assigned area;
[0315] In response to a setting operation for a preset assigned area, determining a type of virtual object corresponding to a target position;
[0316] The target location is determined based on the preset assigned area.
[0317] In some embodiments, the configuration interface includes an editing area corresponding to the preset assignment area;
[0318] In response to a setting operation for a preset assigned area, determining a type of virtual object corresponding to a target position includes:
[0319] In response to an editing operation on an editing area corresponding to a preset assignment area, a virtual object type corresponding to a target position is determined.
[0320] In some embodiments, the editing area includes a range setting control and an area division control;
[0321] The method also includes:
[0322] In response to a trigger operation on a range setting control, determining an adjusted range corresponding to a preset assigned area;
[0323] In response to a trigger operation on the area division control, determining the sub-areas into which the preset assigned area is divided;
[0324] Based on the adjusted range and sub-areas, determine the target location.
[0325] In some embodiments, the target range area includes a plurality of preset assigned areas, and the center points of the plurality of preset assigned areas are the same.
[0326] In some embodiments, the object indication information includes a virtual object type; in response to a second operation on the configuration interface, setting the object indication information of the virtual object to be assigned corresponding to the target position in the target range area includes:
[0327] Display the target range area in the configuration interface;
[0328] In response to a position selection operation for a target range area, determining a target position;
[0329] In response to a setting operation for a target position, a virtual object type corresponding to the target position is determined.
[0330] In some embodiments, the method further comprises:
[0331] In response to a publishing event for a set target range area, the set target range area is displayed in a virtual scene, and the publishing event for the set target range area is synchronized to a terminal of a target player, so that the terminal of the target player displays the set target range area in the virtual scene, wherein the target player and the current player are in the same camp.
[0332] In some embodiments, the method further comprises:
[0333] In response to receiving a virtual object assignment event from a target player for a set target range area, a virtual object assigned corresponding to the virtual object assignment event is added and displayed in the set target range area.
[0334] In some embodiments, the target location includes a plurality of;
[0335] Within the set target range area, the same target position can be used by the current player and at least one target player who receives the set target range area to assign virtual objects.
[0336] In some embodiments, the method further comprises:
[0337] In response to a third operation on the configuration interface, determining command information corresponding to the set target range area;
[0338] The set target range area is displayed in the virtual scene, including:
[0339] The set target range area including the command information is displayed in the virtual scene.
[0340] In some embodiments, the configuration interface includes at least one candidate virtual object; and the method further includes:
[0341] In response to an association operation between a target virtual object in at least one candidate virtual object and a target position, the target virtual object is assigned to the target position.
[0342] In some embodiments, after displaying the set target range area in the virtual scene, the method further includes:
[0343] In response to a trigger operation on a target position of the set target range area, displaying at least one candidate virtual object;
[0344] In response to an association operation between a target virtual object in at least one candidate virtual object and a target position, the target virtual object is assigned to the target position.
[0345] In some embodiments, the target position includes a plurality of target positions, and different target positions correspond to virtual objects to be assigned of different virtual object types;
[0346] After the set target range area is displayed in the virtual scene, it also includes:
[0347] In response to a trigger operation on a first target position among the multiple target positions, displaying at least one first virtual object of a virtual object type corresponding to the first target position;
[0348] For the associating operation between a target virtual object and a target position in the at least one first virtual object, the target virtual object is assigned to the first target position.
[0349] In some embodiments, in response to setting a trigger operation for a group action in a virtual scene, determining a target range area corresponding to the group action in the virtual scene includes:
[0350] In response to an area creation operation for a target scene position in the virtual scene, a target range area is determined in the virtual scene based on the target scene position.
[0351] In some embodiments, the method further comprises:
[0352] In response to a planned action area establishment event of the virtual scene, establishing a planned action area in the virtual scene;
[0353] In response to a triggering operation for a group action in a virtual scene, determining a target range area corresponding to the group action in the virtual scene includes:
[0354] In response to an area creation operation for a target scene position in a planned action area, a target range area is determined in a virtual scene based on the target scene position.
[0355] This solution determines the target range area corresponding to the group action in the virtual scene in response to the trigger operation of the group action setting for the virtual scene, and displays the configuration interface corresponding to the target range area; in response to the second operation on the configuration interface, sets the object indication information of the virtual object to be assigned corresponding to the target position in the target range area; displays the set target range area in the virtual scene, and displays an indication mark on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position. In this way, it is convenient for players to quickly assign virtual objects in the virtual scene, thereby improving the efficiency of group actions of players in the game.
[0356] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0357] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0358] Since the computer program stored in the computer-readable storage medium can execute the steps in any game control method provided in the embodiments of the present application, the beneficial effects that can be achieved by any game control method provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0359] The game control method, device, computer-readable storage medium and computer equipment provided in the embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A game control method, characterized in that: Providing a graphical user interface through a terminal device, wherein the graphical user interface displays a virtual scene, the method comprising: In response to a triggering operation for setting a group action for the virtual scene, determining a target range area corresponding to the group action in the virtual scene, and displaying a configuration interface corresponding to the target range area; In response to a second operation on the configuration interface, setting object indication information of a virtual object to be assigned corresponding to a target position in the target range area; The set target range area is displayed in the virtual scene, and an indication mark is displayed on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position.
2. The method according to claim 1, characterized in that The object indication information includes a virtual object type; and in response to the second operation on the configuration interface, setting the object indication information of the virtual object to be assigned corresponding to the target position in the target range area includes: Displaying the target range area on the configuration interface, the target range area including at least one preset assigned area; Determining the target location based on the preset assigned area; In response to a setting operation for the preset assigned area, a virtual object type corresponding to the target position is determined.
3. The method according to claim 2, characterized in that The configuration interface includes an editing area corresponding to the preset assignment area; The step of determining the type of virtual object corresponding to the target position in response to the setting operation for the preset assigned area includes: In response to an editing operation on an editing area corresponding to the preset assignment area, a virtual object type corresponding to the target position is determined.
4. The method according to claim 3, characterized in that The editing area includes a range setting control and an area division control; The method further comprises: In response to a triggering operation on the range setting control, determining an adjusted range corresponding to the preset assigned area; In response to a trigger operation on the area division control, determining the sub-areas into which the preset assigned area is divided; The target position is determined based on the adjusted range and the sub-area.
5. The method according to claim 2, characterized in that: The target range area includes a plurality of preset assigned areas, and the center points of the plurality of preset assigned areas are the same.
6. The method according to claim 1, characterized in that The object indication information includes a virtual object type; and in response to the second operation on the configuration interface, setting the object indication information of the virtual object to be assigned corresponding to the target position in the target range area includes: Displaying the target range area on the configuration interface; In response to a position selection operation for the target range area, determining the target position; In response to a setting operation for the target position, a virtual object type corresponding to the target position is determined.
7. The method according to claim 1, characterized in that The method further comprises: In response to a publishing event for a set target range area, the set target range area is displayed in the virtual scene, and the publishing event for the set target range area is synchronized to a terminal of a target player, so that the terminal of the target player displays the set target range area in the virtual scene, wherein the target player is in the same camp as the current player.
8. The method according to claim 7, characterized in that The method further comprises: In response to receiving a virtual object assignment event from the target player for the set target range area, a virtual object assigned corresponding to the virtual object assignment event is added and displayed in the set target range area.
9. The method according to claim 8, characterized in that The target location includes multiple; Within the set target range area, the same target position can be used for virtual object assignment by the current player and at least one target player who has received the set target range area.
10. The method according to claim 1, characterized in that The method further comprises: In response to a third operation on the configuration interface, determining command information corresponding to the set target range area; The displaying of the set target range area in the virtual scene includes: The set target range area including the command information is displayed in the virtual scene.
11. The method according to claim 1, characterized in that: The configuration interface includes at least one candidate virtual object; the method further includes: In response to an association operation between a target virtual object among the at least one candidate virtual object and the target position, the target virtual object is assigned to the target position.
12. The method according to claim 1, characterized in that After the set target range area is displayed in the virtual scene, the method further includes: In response to a trigger operation on a target position of the set target range area, displaying at least one candidate virtual object; In response to an association operation between a target virtual object among the at least one candidate virtual object and the target position, the target virtual object is assigned to the target position.
13. The method according to claim 1, characterized in that The target positions include a plurality of target positions, and different target positions correspond to virtual objects to be assigned of different virtual object types; After the set target range area is displayed in the virtual scene, the method further includes: In response to a trigger operation on a first target position among the multiple target positions, displaying at least one first virtual object of a virtual object type corresponding to the first target position; For an associating operation between a target virtual object in the at least one first virtual object and the target position, the target virtual object is assigned to the first target position.
14. The method according to claim 1, characterized in that The step of determining a target range area corresponding to the group action in the virtual scene in response to setting a trigger operation for the group action in the virtual scene includes: In response to an area creation operation for a target scene position in the virtual scene, the target range area is determined in the virtual scene based on the target scene position.
15. The method according to claim 1, characterized in that The method further comprises: In response to a planned action area establishment event of the virtual scene, establishing a planned action area in the virtual scene; The step of determining a target range area corresponding to the group action in the virtual scene in response to setting a trigger operation for the group action in the virtual scene includes: In response to an area creation operation for a target scene position in the planned action area, the target range area is determined in the virtual scene based on the target scene position.
16. A game control device, characterized in that: A graphical user interface is provided through a terminal device, wherein the graphical user interface displays a virtual scene, and the apparatus comprises: A first determining unit, configured to determine a target range area corresponding to the group action in the virtual scene in response to a triggering operation for setting a group action in the virtual scene, and display a configuration interface corresponding to the target range area; A setting unit, configured to set object indication information of a virtual object to be assigned corresponding to a target position in the target range area in response to a second operation on the configuration interface; The first display unit is used to display the set target range area in the virtual scene, and an indication mark is displayed on the target position in the set target range area, and the indication mark is used to indicate the object indication information corresponding to the target position.
17. A computer device comprising a memory, a processor and a computer program stored in the memory and running on the processor, wherein: When the processor executes the program, the game control method according to any one of claims 1 to 15 is implemented.
18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the game control method according to any one of claims 1 to 15.