Control method, device and electronic equipment in game
Patent Information
- Application Number
- CN202310148056.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-14
- Publication Date
- 2026-10-16
- Estimated Expiration
- 2043-02-14
AI Technical Summary
在玩家同时登录多个账号进行游戏时,电脑屏幕中会显示每个账号对应的游戏界面,此时,玩家需要手动操作每个账号对应的游戏界面,使得玩家在游戏内操作频繁,导致玩家游戏体验感较差
[0009] This invention provides a game control method, device, and electronic device. A graphical user interface (GUI) is provided through a terminal device, displaying game interfaces corresponding to multiple game accounts. First, based on the display position of the game interface within the GUI, operable areas corresponding to the game interfaces are generated; different game accounts have different operable areas. Then, in response to a setting operation for a target operable area among the multiple operable areas, a target game interaction event to be executed within the game interface corresponding to the target operable area is determined. Finally, in response to a specified trigger operation, the target game interaction event is automatically executed within the game interface corresponding to the target operable area. In this method, when a player logs into multiple accounts simultaneously, operable areas of the game interface for each account can be automatically generated. After the player sets the game interaction event corresponding to each operable area, the game in the game interface corresponding to each operable area is automatically operated according to the game interaction event, allowing simultaneous operation of games for multiple accounts. This reduces the frequency of players operating multiple accounts simultaneously, improving the player's gaming experience.
Smart Images

Figure CN116301495B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of game interaction control technology, and in particular to a control method, device and electronic device for games. Background Technology
[0002] In games, players often log in to multiple accounts simultaneously on their computers to automate gameplay or acquire more in-game items. When multiple accounts are logged in at the same time, each account's game interface is displayed on the computer screen. Players then need to manually operate each account's interface, leading to frequent in-game actions and a poor gaming experience. Summary of the Invention
[0003] The purpose of this invention is to provide a control method, device, and electronic device for games, so as to reduce the frequency of operation of the game interface corresponding to multiple game accounts when players log in to multiple accounts at the same time to play games, thereby improving the player's gaming experience.
[0004] In a first aspect, the present invention provides a control method for a game, which provides a graphical user interface (GUI) through a terminal device, the GUI displaying game interfaces corresponding to multiple game accounts; the method includes: generating an operable area corresponding to the game interface based on the display position of the game interface in the GUI; wherein, different game accounts correspond to different operable areas of the game interface; the operable area is used for: setting a game interaction event to be executed within the game interface corresponding to the game account; responding to a setting operation for a target operable area among the multiple operable areas, determining a target game interaction event to be executed within the game interface corresponding to the target operable area; and responding to a specified trigger operation, controlling the automatic execution of the target game interaction event within the game interface corresponding to the target operable area.
[0005] Secondly, the present invention provides a control device for a game, which provides a graphical user interface (GUI) through a terminal device, the GUI displaying game interfaces corresponding to multiple game accounts; the device includes: an operable area generation module, used to generate operable areas corresponding to the game interfaces according to the display position of the game interfaces in the GUI; wherein, different game accounts have different operable areas corresponding to their game interfaces; the operable areas are used to: set game interaction events to be executed within the game interfaces corresponding to the game accounts; an interaction event setting module, used to respond to a setting operation for a target operable area among the multiple operable areas, and determine the target game interaction event to be executed within the game interface corresponding to the target operable area; and an interaction event execution module, used to respond to a specified trigger operation, and control the automatic execution of the target game interaction event within the game interface corresponding to the target operable area.
[0006] Thirdly, the present invention provides an electronic device including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the control method in the above-mentioned game.
[0007] Fourthly, the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the control method described above in the game.
[0008] The embodiments of the present invention bring the following beneficial effects:
[0009] This invention provides a game control method, device, and electronic device. A graphical user interface (GUI) is provided through a terminal device, displaying game interfaces corresponding to multiple game accounts. First, based on the display position of the game interface within the GUI, operable areas corresponding to the game interfaces are generated; different game accounts have different operable areas. Then, in response to a setting operation for a target operable area among the multiple operable areas, a target game interaction event to be executed within the game interface corresponding to the target operable area is determined. Finally, in response to a specified trigger operation, the target game interaction event is automatically executed within the game interface corresponding to the target operable area. In this method, when a player logs into multiple accounts simultaneously, operable areas of the game interface for each account can be automatically generated. After the player sets the game interaction event corresponding to each operable area, the game in the game interface corresponding to each operable area is automatically operated according to the game interaction event, allowing simultaneous operation of games for multiple accounts. This reduces the frequency of players operating multiple accounts simultaneously, improving the player's gaming experience.
[0010] Other features and advantages of the invention will be set forth in the following description, or some features and advantages may be inferred from the description or determined without doubt, or may be learned by practicing the techniques described above.
[0011] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0012] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0013] Figure 1 A flowchart of a game control method provided in an embodiment of the present invention;
[0014] Figure 2 A flowchart of another control method in a game provided by an embodiment of the present invention;
[0015] Figure 3 A flowchart of another control method in a game provided by an embodiment of the present invention;
[0016] Figure 4 A schematic diagram of a graphical user interface provided in an embodiment of the present invention;
[0017] Figure 5 A schematic diagram of the structure of a control device in a game provided by an embodiment of the present invention;
[0018] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0020] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0021] In games, players often log in to multiple accounts simultaneously on their computers to automate gameplay or acquire more in-game items. When multiple accounts are logged in at the same time, each account's game interface is displayed on the computer screen. Players then need to manually operate each account's interface simultaneously. For example, if a player logs in with five accounts, five different game interfaces will be displayed on the screen, requiring manual operation for each account. This frequent in-game interaction leads to a poor gaming experience.
[0022] To address the aforementioned issues, embodiments of the present invention provide a control method, device, and electronic device for games. This technology can be applied to any interactive control scenario in games, especially in scenarios where players log in to multiple accounts simultaneously to play the game.
[0023] In one embodiment of this disclosure, the game control method can run on a local terminal device or a server. When the land query method in the game runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0024] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program's execution and the game screen presentation are separated. The storage and execution of the game's control methods are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0025] In one possible implementation, this embodiment of the invention provides a game control method that provides a graphical user interface (GUI) via a terminal device. The terminal device can be either a local terminal device as mentioned above, or a client device in a cloud interaction system as mentioned above. The GUI displays game interfaces corresponding to multiple game accounts; for example... Figure 1 As shown, the method includes the following specific steps:
[0026] Step S102: Generate an operable area corresponding to the game interface based on the display position of the game interface in the graphical user interface; wherein, different game accounts have different operable areas of the game interface; the operable area is used to: set the game interaction events to be executed within the game interface corresponding to the game account.
[0027] In practical applications, the aforementioned terminal device can be a computer or tablet computer, etc. The aforementioned graphical user interface is the screen in the terminal device (this screen is set on the display screen). Players can log in to multiple game accounts on this screen, and the game interface corresponding to each game account is displayed on the screen. Players can place the game interface corresponding to each game account in different areas of the screen, that is, each game interface is displayed in a different position in the graphical user interface.
[0028] Specifically, the terminal device stores a game program and is used to display game visuals. This terminal device interacts with the player through a game interface, i.e., it typically involves downloading, installing, and running the game program via an electronic device. The terminal device may include a display screen and a processor. The display screen displays the game interface, which includes game visuals. The processor runs the game, generates the game interface, and controls its display on the display screen.
[0029] In practical implementation, for each game interface displayed in the graphical user interface, an operable area can be generated at its display location within the graphical user interface. Typically, the size of this operable area matches the size of its corresponding game interface. This operable area is used to: set the game interaction events to be executed within the game interface corresponding to the relevant game account. These game interaction events typically refer to actionable events in the game, including attacking, defending, releasing skills, or shooting. The specific execution content of these action events can be determined according to the game rules, and different games usually include different action events.
[0030] Step S104: Respond to the setting operation for the target operation area in multiple operable areas, and determine the target game interaction event to be executed in the game interface corresponding to the target operation area.
[0031] The aforementioned target operation area can be any one of multiple operable areas. In practical applications, in order for players to simultaneously operate the game interfaces corresponding to multiple game accounts, it is necessary to treat the operable areas corresponding to multiple game accounts as a single target operation area, and then set the game interaction events to be executed within the game interface corresponding to each operable area. For example, the game interaction events to be executed within the game interface corresponding to the target operation area could be: virtual character 1 using skill A for 8 rounds, or virtual object 2 using skill B for 3 rounds + skill C for 5 rounds, etc.
[0032] In practical implementation, after determining the operable area corresponding to each game account, the game data for each game account is obtained. Then, based on the game data, the corresponding operable events on the game interface within the operable area are displayed. The player's selection of operable events is the aforementioned setting operation. In some embodiments, the aforementioned setting operation can also be a click operation or a selection operation of skill controls in the game interface corresponding to the operable area.
[0033] Step S106: In response to the specified trigger operation, control the game interface corresponding to the target operation area to automatically execute the target game interaction event.
[0034] The specific operation of the aforementioned designated trigger operation can be set according to development needs. For example, the designated trigger operation can be the end of setting a game interaction event, or it can be the operation of triggering a designated control in the graphical user interface or the target operation area. After the player executes the designated trigger operation, the terminal device will automatically execute the corresponding game interaction event in the game logged in by the game account corresponding to each operable area, and display the game screen of each game interaction event through the game interface corresponding to the game account. In this method, the process of executing game interaction events in the game corresponding to each game account does not require player intervention. Players only need to set the corresponding game interaction event in the operable area corresponding to each game account, thereby reducing the frequency of player operation on the game interface corresponding to multiple game accounts when players log in to multiple game accounts at the same time.
[0035] In practical applications, before the corresponding operable area of the game interface is generated, players can operate the game logged into by the game account corresponding to that game interface. This game interface may contain controlled virtual objects and operable controls; these operable controls may include skill release controls, object movement control controls, etc., and the specific operable controls included in the game interface are determined according to the game rules. Players can control the controlled virtual objects to perform corresponding actions in the game by triggering operable controls. After the operable area corresponding to the game interface is generated, the operable area will generate the currently playable operation events based on the game data contained in its corresponding game interface, and select the target operation event as the game interaction event to be performed in the current game. After generating the operable area corresponding to each game interface, if the player wants to restore the functionality of the game interface corresponding to the operable area (that is, restore the player's ability to control the controlled virtual objects through the operable controls set in the game interface), the player can move the game interface out of the corresponding operable area. This will cause the game corresponding to that game interface to exit automatic execution mode and switch to player control.
[0036] This invention provides a game control method that utilizes a graphical user interface (GUI) on a terminal device. This GUI displays game interfaces corresponding to multiple game accounts. First, based on the display position of the game interface within the GUI, operable areas are generated for each game interface. Different game accounts have different operable areas. Then, in response to a setting operation for a target operable area among the multiple operable areas, a target game interaction event to be executed within the game interface corresponding to the target operable area is determined. Finally, in response to a specified trigger operation, the target game interaction event is automatically executed within the game interface corresponding to the target operable area. In this method, when a player simultaneously logs into multiple accounts, operable areas for each account's game interface are automatically generated. After the player sets the game interaction event corresponding to each operable area, the game in each operable area's game interface is automatically operated based on the game interaction event, allowing simultaneous operation of games for multiple accounts. This reduces the frequency of players operating multiple accounts simultaneously and improves the player's gaming experience.
[0037] This invention also provides another control method for games, which is implemented based on the above embodiments. This method focuses on describing the specific process of generating an operable area corresponding to the game interface based on its display position in the graphical user interface (specifically implemented through step S202 below); such as Figure 2 As shown, the method includes the following specific steps:
[0038] Step S202: For each game account, generate an operable area corresponding to the game interface at the display position of the game interface.
[0039] In practical implementation, the game interfaces corresponding to multiple game accounts displayed in the graphical user interface (GUI) of the terminal device are positioned differently; this can also be understood as the display areas occupied by each game interface not overlapping. The terminal device can automatically generate an operable area for each game interface based on its corresponding display area. The size of the operable area matches the size of the corresponding display area of the game interface; for example, the size of the operable area can be the same as or slightly smaller than the corresponding display area of the game interface.
[0040] In practical applications, when a player logs into multiple game accounts simultaneously, the graphical user interface will display the game interface corresponding to each game account. The player then places each game interface in a different area of the graphical user interface, and the terminal device automatically generates an operable area corresponding to the game interface in the area where each game interface is placed.
[0041] Step S204: Respond to the setting operation for the target operation area in multiple operable areas, and determine the target game interaction event to be executed in the game interface corresponding to the target operation area.
[0042] Step S206: In response to the specified trigger operation, control the game interface corresponding to the target operation area to automatically execute the target game interaction event.
[0043] After the player specifies the trigger action, the target game interaction event will be executed in the game account logged in corresponding to the target operation area, and the game screen of the target game interaction event will be displayed through the game interface corresponding to the target operation area.
[0044] Step S208: Respond to the change operation for the target game interaction event, and adjust the game interaction events to be executed in the game interface corresponding to the target operation area based on the change operation.
[0045] The aforementioned changes to game interaction events can include reselecting operable events or deleting selected operable events. In practice, after players have set the game interaction events for each operable area, they can re-enter the self-editing mode to adjust the settings for those areas. This method allows players to independently modify the game interaction events for each operable area, preventing errors and enabling them to adjust settings according to their needs, thus improving the overall gaming experience.
[0046] In some embodiments, the execution of target game interaction events is stopped in response to the game interface moving out of the target operation area; or, the execution of target game interaction events is stopped in response to a closing operation on the game interface in the target operation area. Specifically, when the game interface moves out of its operable area, the execution of game interaction events corresponding to that operable area will stop; in addition, if the game interface in the operable area is closed, the execution of game interaction events currently being executed in that operable area will also stop, thereby reducing device resource consumption.
[0047] The control method described above can automatically generate operable areas based on the display area occupied by each game interface in the graphical user interface. After the player completes the settings for the game interaction events corresponding to each operable area, the terminal device will automatically operate the game in the corresponding game interface within each operable area according to the game interaction events corresponding to each operable area. This reduces the frequency of operation of the game interface corresponding to multiple game accounts when the player logs in to multiple game accounts at the same time.
[0048] This invention also provides another control method in a game, which is implemented based on the above embodiments. This method focuses on describing the specific process of generating an operable area when a self-editable control is set in the graphical user interface (implemented through step S302 below), and the specific process of determining the target game interaction event to be executed within the game interface corresponding to the target operable area in response to the setting operation of the target operable area among multiple operable areas (implemented through steps S306-S308 below); Figure 3 As shown, the method includes the following specific steps:
[0049] Step S302: Respond to the trigger operation for the self-editing control, enter the self-editing mode, and generate the operable area corresponding to the game interface according to the display position of the game interface in the graphical user interface; wherein, different game accounts have different operable areas of the game interface.
[0050] In practical implementation, the system supports entering a self-editing mode on the terminal device. Specifically, a self-editing control is set in the graphical user interface (GUI). This control is used to control the generation of operable areas and to control the game interaction events to be executed within the corresponding game interface. Specifically, the self-editing control can be set in the GUI of the terminal device in two ways: one is to set the self-editing control in the front-end interface of the terminal device (e.g., a computer screen), and the other is to set it in the game interface displayed in the GUI.
[0051] The aforementioned triggering operation can be a click or long-press operation on the self-editing control, depending on the development needs. When the player triggers the self-editing control, the terminal device will enter self-editing mode. In self-editing mode, the operable area corresponding to each game interface will be generated based on the display area occupied by each game interface in the graphical user interface. That is, in self-editing mode, the operable area corresponding to each game interface is automatically generated according to the different display areas of the game interface placed by the player in the graphical user interface of the terminal device.
[0052] like Figure 4 The diagram shown is a schematic representation of a graphical user interface provided in an embodiment of the present invention. Figure 4 The graphical user interface displays five game interfaces, representing the game interfaces for five different game accounts the player has created. These five game interfaces are placed in different areas of the computer screen (equivalent to the graphical user interface described above). Based on the area they occupy, an operable area is automatically generated for each game interface. Figure 4 The area where the game interface is located is the same as the corresponding operable area of the game interface.
[0053] Step S304: For each operable area, generate an option list corresponding to the current operable area based on the game data of the game interface corresponding to the current operable area; wherein, the option list includes at least one operable option, and each operable option corresponds to an interaction event.
[0054] In practice, to obtain the option list corresponding to each operable area, the following steps 10-12 can be performed for each operable area:
[0055] Step 10: Obtain the game data of the game interface corresponding to the currently operable area.
[0056] Step 11: Based on the game data, determine the interactive events that can be performed within the game interface corresponding to the currently operable area.
[0057] Step 12: Generate an option list based on the interactive events that can be performed within the game interface corresponding to the currently operable area.
[0058] Specifically, the terminal device can acquire game data within the game interface corresponding to each operable area. This game data includes controlled virtual objects, operable controls in the game interface, etc. Then, based on the game data, it determines the interactive events that can be performed on the current game interface. Each interactive event generates an operable option, ultimately creating an option list for the user to choose from. In practical applications, the operable options in the option list can vary depending on the game. For example, in action games, the interactive events corresponding to operable options could be actions like shooting, jumping, or crouching; in multiplayer games, the interactive events could be releasing skill 1, releasing skill 2, or returning to base; in other types of games, the interactive events corresponding to operable options could be actions like running combined with releasing various skills.
[0059] In some embodiments, the present invention supports user-defined areas based on different operable areas, thereby setting game interaction events corresponding to the defined areas. These defined areas typically include target objects, which are usually controlled virtual objects in the game. Therefore, in response to a selection operation on the target object in the game interface corresponding to the target operable area, the target object is selected, and game data of the target object in the game interface corresponding to the target operable area is obtained. Based on this game data, the interactive events that the target object in the target operable area can perform are determined. Then, based on the interactive events that the target object can perform, an option list is generated, thereby setting the interactive events to be executed by the target object through this option list. In some embodiments, the interactive events to be executed by the target object can be the first operation performed by the player within the defined area within the recorded operable area.
[0060] Specifically, the aforementioned defined area is equivalent to a detailed division of the game interface. For example, in a two-player game, players can define a specific character (equivalent to the target object) to set up interactive events to be executed, and then define another character to set up different interactive events.
[0061] Step S306: Respond to the selection operation of the target operable option in the option list corresponding to the target operation area, and select the target interaction event corresponding to the target operable option.
[0062] The target actionable option can be any actionable option in the option list, and the interaction event corresponding to the target actionable option is the target interaction event.
[0063] Step S308: Respond to the period setting operation for the target interaction event, determine the trigger period of the target interaction event based on the period setting operation, and determine the target interaction event and the trigger period as the target game interaction event to be executed in the game interface corresponding to the target operation area.
[0064] The aforementioned cycle setting operation can be used to set the trigger cycle of a target interactive event. The trigger cycle corresponding to the target interactive event can be determined based on the player's actions. For example, assuming the target interactive event is defense, the trigger cycle is 3 rounds, meaning that 3 rounds of defense operations need to be performed; assuming the target interactive event is both defense and offense, then it can be set to 20 minutes for offense + 20 minutes for defense.
[0065] Step S310: Respond to the trigger operation of the setting completion control set in the target operation area, exit the self-editing mode, and control the game interface corresponding to the target operation area to automatically execute the target game interaction event.
[0066] In practice, once the player has set the game interaction event corresponding to the target operation area, the setting completion control set in the target operation area will be triggered, thereby completing the setting and exiting the edit mode. Then, the terminal device will automatically operate according to the set game interaction event. That is, the terminal device will automatically perform the click operation of the relevant control according to the setting content, thereby completing the setting content.
[0067] The control method described above, when a player logs into multiple game accounts simultaneously, displays multiple game interfaces within the graphical user interface (GUI). These interfaces are placed in different areas of the GUI. An operable area is generated based on the area occupied by each interface. Within each operable area, game data is retrieved to generate actionable options and trigger cycles. Then, based on these generated options and cycles, corresponding game interaction events are set for each operable area. Once set, the terminal device automatically performs button selections according to the configured settings. This reduces the frequency of player actions within the game and improves the player experience.
[0068] In addition to the above-described method embodiments, this invention also provides a game control device that provides a graphical user interface (GUI) via a terminal device, which displays game interfaces corresponding to multiple game accounts; for example... Figure 5 As shown, the device includes:
[0069] The operable area generation module 50 is used to generate an operable area corresponding to the game interface based on the display position of the game interface in the graphical user interface; different game accounts have different operable areas for their game interfaces; the operable area is used to: set the game interaction events to be executed within the game interface corresponding to the game account.
[0070] The interaction event setting module 51 is used to respond to the setting operation of the target operation area in multiple operable areas and to determine the target game interaction event to be executed in the game interface corresponding to the target operation area.
[0071] The interactive event execution module 52 is used to respond to a specified trigger operation and control the automatic execution of target game interactive events within the game interface corresponding to the target operation area.
[0072] The control device in the aforementioned game provides a graphical user interface (GUI) via a terminal device. This GUI displays game interfaces corresponding to multiple game accounts. First, based on the display position of the game interface within the GUI, operable areas corresponding to the game interfaces are generated. Different game accounts have different operable areas. Then, in response to a setting operation for a target operable area among the multiple operable areas, a target game interaction event to be executed within the game interface corresponding to the target operable area is determined. Finally, in response to a specified trigger operation, the target game interaction event is automatically executed within the game interface corresponding to the target operable area. In this method, when a player logs into multiple accounts simultaneously, operable areas of the game interface for each account can be automatically generated. After the player sets the game interaction events corresponding to each operable area, the game in the game interface corresponding to each operable area is automatically operated based on the game interaction events, allowing simultaneous operation of games for multiple accounts. This reduces the frequency of players operating multiple accounts simultaneously, thereby improving the player's gaming experience.
[0073] Specifically, in the game interfaces corresponding to multiple game accounts, each game interface is displayed in a different position in the graphical user interface; the aforementioned operable area generation module 50 is used to: generate an operable area corresponding to the display position of the game interface for each game account.
[0074] In a specific implementation, the above-mentioned device further includes an option list generation module, used to: obtain game data of the game interface corresponding to the target operation area before determining the target game interaction event to be executed in the game interface corresponding to the target operation area in response to a setting operation for the target operation area in multiple operable areas; determine the interactive events that can be performed in the game interface corresponding to the target operation area based on the game data; and generate an option list based on the interactive events that can be performed in the game interface corresponding to the target operation area; wherein the option list includes at least one operable option, and each operable option corresponds to an interactive event.
[0075] Furthermore, the aforementioned list generation module is also used to: respond to a selection operation on a target object in the game interface corresponding to the target operation area, select the target object, and obtain the game data of the target object in the game interface corresponding to the target operation area, so as to set the game interaction events to be executed by the target object through the option list generated by the target operation area.
[0076] Furthermore, the aforementioned interactive event setting module 51 is used to: respond to the selection operation of the target operable option in the option list corresponding to the target operation area, and select the target interactive event corresponding to the target operable option; respond to the period setting operation of the target interactive event, determine the trigger period of the target interactive event based on the period setting operation, and determine the target interactive event and the trigger period as the target game interactive event to be executed in the game interface corresponding to the target operation area.
[0077] In some embodiments, the graphical user interface is provided with a self-editing control; the self-editing control is used to control the generation of an operable area and set the game interaction events to be executed in the game interface corresponding to the operable area; the operable area generation module 50 is also used to: respond to the trigger operation for the self-editing control, enter the self-editing mode, and generate an operable area corresponding to the game interface according to the display position of the game interface in the graphical user interface.
[0078] Furthermore, a setup completion control is provided in the aforementioned target operation area; the specified trigger operation includes: a trigger operation for the setup completion control.
[0079] In a specific implementation, the above device further includes an event modification module, which is used to: after responding to a specified trigger operation and controlling the automatic execution of a target game interaction event in the game interface corresponding to the target operation area, respond to a modification operation for the target game interaction event and adjust the game interaction event to be executed in the game interface corresponding to the target operation area based on the modification operation.
[0080] Furthermore, the above-mentioned device also includes an event stop module, used to: after automatically executing a game interaction event within the game interface corresponding to the target operation area in response to a specified trigger operation, stop executing the target game interaction event in response to the game interface in the target operation area being moved out of the target operation area; or, stop executing the target game interaction event in response to a closing operation on the game interface in the target operation area.
[0081] The control device for the game provided in this embodiment of the invention has the same implementation principle and technical effect as the aforementioned method embodiment. For the sake of brevity, any parts not mentioned in the device embodiment can be referred to the corresponding content in the aforementioned method embodiment.
[0082] This invention also provides an electronic device, such as... Figure 6 As shown, the electronic device includes a processor and a memory. The memory stores machine-executable instructions that can be executed by the processor, which executes the machine-executable instructions to implement the control method in the game described above.
[0083] Specifically, a graphical user interface (GUI) is provided through a terminal device, which displays game interfaces corresponding to multiple game accounts. The control method in the game includes: generating an operable area corresponding to the game interface based on the display position of the game interface in the GUI; wherein, different game accounts correspond to different operable areas of the game interface; the operable area is used to: set game interaction events to be executed within the game interface corresponding to the game account; respond to the setting operation of the target operable area among the multiple operable areas, determine the target game interaction event to be executed within the game interface corresponding to the target operable area; and respond to a specified trigger operation, control the automatic execution of the target game interaction event within the game interface corresponding to the target operable area.
[0084] In the control method described above, when a player logs into multiple accounts to play the game at the same time, an operable area of the game interface for each account can be automatically generated. After the player sets the game interaction events corresponding to each operable area, the game in the game interface corresponding to each operable area is automatically operated according to the game interaction events, so as to operate the game corresponding to multiple accounts at the same time, thereby reducing the frequency of players operating the game on multiple accounts and improving the player's gaming experience.
[0085] In an optional embodiment, the game interfaces corresponding to the multiple game accounts are displayed in different positions in the graphical user interface; the step of generating an operable area corresponding to the game interface based on the display position of the game interface in the graphical user interface includes: generating an operable area corresponding to the game interface at the display position of the game interface for each game account.
[0086] In an optional embodiment, before the step of determining the target game interaction event to be executed within the game interface corresponding to the target operation area in the above response for the setting operation of the target operation area in multiple operable areas, the above method further includes: obtaining game data of the game interface corresponding to the target operation area; determining the interactive events that can be performed within the game interface corresponding to the target operation area based on the game data; generating an option list based on the interactive events that can be performed within the game interface corresponding to the target operation area; wherein the option list includes at least one operable option, and each operable option corresponds to an interactive event.
[0087] In an optional embodiment, the step of obtaining game data of the game interface corresponding to the target operation area includes: responding to a selection operation on a target object in the game interface corresponding to the target operation area, selecting the target object, and obtaining game data of the target object in the game interface corresponding to the target operation area, so as to set the game interaction event to be executed by the target object through the option list generated by the target operation area.
[0088] In an optional embodiment, the above-mentioned response to the setting operation of the target operation area in multiple operable areas, and the step of determining the target game interaction event to be executed in the game interface corresponding to the target operation area, includes: responding to the selection operation of the target operable option in the option list corresponding to the target operation area, selecting the target interaction event corresponding to the target operable option; responding to the period setting operation of the target interaction event, determining the trigger period of the target interaction event based on the period setting operation, and determining the target interaction event and the trigger period as the target game interaction event to be executed in the game interface corresponding to the target operation area.
[0089] In an optional embodiment, the graphical user interface is provided with a self-editing control; the self-editing control is used to generate an operable area and set the game interaction events to be executed within the game interface corresponding to the operable area; the step of generating the operable area corresponding to the game interface according to the display position of the game interface in the graphical user interface includes: responding to the trigger operation of the self-editing control, entering the self-editing mode, and generating the operable area corresponding to the game interface according to the display position of the game interface in the graphical user interface.
[0090] In an optional embodiment, a setting completion control is provided in the target operation area; the specified trigger operation includes: a trigger operation for the setting completion control.
[0091] In an optional embodiment, after the step of controlling the automatic execution of the target game interaction event within the game interface corresponding to the target operation area in response to the specified trigger operation, the method includes: responding to the change operation for the target game interaction event and adjusting the game interaction event to be executed within the game interface corresponding to the target operation area based on the change operation.
[0092] In an optional embodiment, after the step of controlling the game interface corresponding to the target operation area to automatically execute the target game interaction event in response to the specified trigger operation, the method further includes: stopping the execution of the target game interaction event in response to the game interface in the target operation area being moved out of the target operation area; or, stopping the execution of the target game interaction event in response to the closing operation of the game interface in the target operation area.
[0093] Furthermore, Figure 6 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 101, the communication interface 103 and the memory 100 connected via the bus 102.
[0094] The memory 100 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 103 (which can be wired or wireless), such as the Internet, wide area network, local area network, or metropolitan area network. The bus 102 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0095] Processor 101 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 101 or by instructions in software form. Processor 101 can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 100, and processor 101 reads information from memory 100 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.
[0096] This invention also provides a computer-readable storage medium storing computer-executable instructions. When these computer-executable instructions are invoked and executed by a processor, they cause the processor to implement the control method described above in the game. For specific implementation details, please refer to the method embodiments, which will not be repeated here.
[0097] Specifically, a graphical user interface (GUI) is provided through a terminal device, which displays game interfaces corresponding to multiple game accounts. The control method in the game includes: generating an operable area corresponding to the game interface based on the display position of the game interface in the GUI; wherein, different game accounts correspond to different operable areas of the game interface; the operable area is used to: set game interaction events to be executed within the game interface corresponding to the game account; respond to the setting operation of the target operable area among the multiple operable areas, determine the target game interaction event to be executed within the game interface corresponding to the target operable area; and respond to a specified trigger operation, control the automatic execution of the target game interaction event within the game interface corresponding to the target operable area.
[0098] In the control method described above, when a player logs into multiple accounts to play the game at the same time, an operable area of the game interface for each account can be automatically generated. After the player sets the game interaction events corresponding to each operable area, the game in the game interface corresponding to each operable area is automatically operated according to the game interaction events, so as to operate the game corresponding to multiple accounts at the same time, thereby reducing the frequency of players operating the game on multiple accounts and improving the player's gaming experience.
[0099] In an optional embodiment, the game interfaces corresponding to the multiple game accounts are displayed in different positions in the graphical user interface; the step of generating an operable area corresponding to the game interface based on the display position of the game interface in the graphical user interface includes: generating an operable area corresponding to the game interface at the display position of the game interface for each game account.
[0100] In an optional embodiment, before the step of determining the target game interaction event to be executed within the game interface corresponding to the target operation area in the above response for the setting operation of the target operation area in multiple operable areas, the above method further includes: obtaining game data of the game interface corresponding to the target operation area; determining the interactive events that can be performed within the game interface corresponding to the target operation area based on the game data; generating an option list based on the interactive events that can be performed within the game interface corresponding to the target operation area; wherein the option list includes at least one operable option, and each operable option corresponds to an interactive event.
[0101] In an optional embodiment, the step of obtaining game data of the game interface corresponding to the target operation area includes: responding to a selection operation on a target object in the game interface corresponding to the target operation area, selecting the target object, and obtaining game data of the target object in the game interface corresponding to the target operation area, so as to set the game interaction event to be executed by the target object through the option list generated by the target operation area.
[0102] In an optional embodiment, the above-mentioned response to the setting operation of the target operation area in multiple operable areas, and the step of determining the target game interaction event to be executed in the game interface corresponding to the target operation area, includes: responding to the selection operation of the target operable option in the option list corresponding to the target operation area, selecting the target interaction event corresponding to the target operable option; responding to the period setting operation of the target interaction event, determining the trigger period of the target interaction event based on the period setting operation, and determining the target interaction event and the trigger period as the target game interaction event to be executed in the game interface corresponding to the target operation area.
[0103] In an optional embodiment, the graphical user interface is provided with a self-editing control; the self-editing control is used to generate an operable area and set the game interaction events to be executed within the game interface corresponding to the operable area; the step of generating the operable area corresponding to the game interface according to the display position of the game interface in the graphical user interface includes: responding to the trigger operation of the self-editing control, entering the self-editing mode, and generating the operable area corresponding to the game interface according to the display position of the game interface in the graphical user interface.
[0104] In an optional embodiment, a setting completion control is provided in the target operation area; the specified trigger operation includes: a trigger operation for the setting completion control.
[0105] In an optional embodiment, after the step of controlling the automatic execution of the target game interaction event within the game interface corresponding to the target operation area in response to the specified trigger operation, the method includes: responding to the change operation for the target game interaction event and adjusting the game interaction event to be executed within the game interface corresponding to the target operation area based on the change operation.
[0106] In an optional embodiment, after the step of controlling the game interface corresponding to the target operation area to automatically execute the target game interaction event in response to the specified trigger operation, the method further includes: stopping the execution of the target game interaction event in response to the game interface in the target operation area being moved out of the target operation area; or, stopping the execution of the target game interaction event in response to the closing operation of the game interface in the target operation area.
[0107] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a terminal device, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0108] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0109] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A control method for a game, characterized in that, A graphical user interface is provided through a terminal device, wherein the graphical user interface displays game interfaces corresponding to multiple game accounts; the method includes: Based on the display position of the game interface in the graphical user interface, an operable area corresponding to the game interface is generated; wherein, different game accounts correspond to different operable areas of the game interface; the operable area is used to: set the game interaction events to be executed within the game interface corresponding to the game account; In response to a setting operation for a target operating area in multiple operable areas, a target game interaction event to be executed in the game interface corresponding to the target operating area is determined; wherein, according to the setting operation, a game interaction event to be executed in the game interface corresponding to each operable area can be set so that the game interfaces corresponding to the multiple operable areas can automatically execute their respective game interaction events. In response to a specified trigger operation, the target game interaction event is automatically executed within the game interface corresponding to the target operation area. The step of responding to the setting operation of a target operation area in multiple operable areas and determining the target game interaction event to be executed in the game interface corresponding to the target operation area includes: responding to the selection operation of a target operable option in the option list corresponding to the target operation area, selecting the target interaction event corresponding to the target operable option; responding to the period setting operation of the target interaction event, determining the trigger period of the target interaction event based on the period setting operation, and determining the target interaction event and the trigger period as the target game interaction event to be executed in the game interface corresponding to the target operation area; wherein, the option list includes at least one operable option, each operable option corresponds to one interaction event, and the operable option is generated according to the game data of the game interface corresponding to the target operable area.
2. The method according to claim 1, characterized in that, In the game interfaces corresponding to the multiple game accounts, each game interface is displayed in a different position in the graphical user interface; The step of generating an operable area corresponding to the game interface based on the display position of the game interface in the graphical user interface includes: For each game account, an operable area corresponding to the game interface is generated at the display position of the game interface.
3. The method according to claim 2, characterized in that, Before the step of determining the target game interaction event to be executed within the game interface corresponding to the target operation area in response to the setting operation of the target operation area in the plurality of operable areas, the method further includes: Obtain game data of the game interface corresponding to the target operation area; Based on the game data, determine the interactive events that can be performed within the game interface corresponding to the target operation area; A list of options is generated based on the interactive events that can be performed within the game interface corresponding to the target operation area.
4. The method according to claim 3, characterized in that, The step of obtaining game data of the game interface corresponding to the target operation area includes: In response to a selection operation on a target object in the game interface corresponding to the target operation area, the target object is selected, and the game data of the target object in the game interface corresponding to the target operation area is obtained. The game interaction events to be executed by the target object are then set through an option list generated by the target operation area.
5. The method according to claim 1, characterized in that, The graphical user interface includes a self-editing control; the self-editing control is used to control the generation of the operable area and to set the game interaction events to be executed within the game interface corresponding to the operable area. The step of generating an operable area corresponding to the game interface based on the display position of the game interface in the graphical user interface includes: In response to a trigger operation on the self-editing control, the system enters self-editing mode and generates an operable area corresponding to the game interface based on the display position of the game interface in the graphical user interface.
6. The method according to claim 1, characterized in that, The target operation area is provided with a setting completion control; the specified trigger operation includes: a trigger operation for the setting completion control.
7. The method according to claim 1, characterized in that, After the step of responding to a specified trigger operation and controlling the game interface corresponding to the target operation area to automatically execute the target game interaction event, the method includes: In response to a change operation on the target game interaction event, adjust the game interaction events to be executed within the game interface corresponding to the target operation area based on the change operation.
8. The method according to claim 1, characterized in that, After the step of responding to a specified trigger operation and controlling the game interface corresponding to the target operation area to automatically execute the target game interaction event, the method further includes: In response to the game interface moving out of the target operation area, the execution of the target game interaction event is stopped; Alternatively, in response to a close operation of the game interface in the target operation area, the execution of the target game interaction event may be stopped.
9. A control device for a game, characterized in that, A graphical user interface is provided through a terminal device, which displays game interfaces corresponding to multiple game accounts; The device includes: An operable area generation module is used to generate an operable area corresponding to the game interface based on the display position of the game interface in the graphical user interface; wherein, different game accounts have different operable areas of the game interface; the operable area is used to: set the game interaction events to be executed within the game interface corresponding to the game account; An interactive event setting module is used to respond to setting operations for target operating areas in multiple operable areas, and to determine the target game interactive events to be executed in the game interface corresponding to the target operating area; wherein, according to the setting operation, game interactive events to be executed in the game interface corresponding to each operable area can be set so that the game interfaces corresponding to the multiple operable areas can automatically execute their respective game interactive events. The interactive event execution module is used to respond to a specified trigger operation and control the automatic execution of the game interactive event within the game interface corresponding to the target operation area; The operable area generation module is further configured to: respond to a selection operation of a target operable option in the option list corresponding to the target operable area, select a target interaction event corresponding to the target operable option; respond to a period setting operation of the target interaction event, determine the trigger period of the target interaction event based on the period setting operation, and determine the target interaction event and the trigger period as a target game interaction event to be executed within the game interface corresponding to the target operable area; wherein, the option list includes at least one operable option, each operable option corresponds to one interaction event, and the operable option is generated based on game data of the game interface corresponding to the target operable area.
10. An electronic device, characterized in that, The electronic device includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the control method in the game according to any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the control method in the game as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Game operation copying method, device and client
CN103036850A
Game interface control method and device thereof, computer readable medium and terminal equipment
CN113648649A
Game control method and device and electronic equipment
CN115193045A