Interface interaction method and device, electronic equipment and computer readable storage medium

By controlling the interaction between virtual game characters and movement areas in competitive games, the problems of low human-computer interaction efficiency and low hardware resource utilization are solved, thereby improving the gaming experience and user retention rate.

CN119971496BActive Publication Date: 2025-12-05NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510205923.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-24
Publication Date
2025-12-05
Estimated Expiration
2045-02-24

AI Technical Summary

Technical Problem

In competitive games, human-computer interaction is inefficient, hardware processing resources are underutilized, which affects user retention. Furthermore, the interaction methods are limited and the operations are cumbersome.

Method used

By responding to the control operations of the virtual game character, the virtual game character is controlled to perform target actions on the movement area. Based on the changes in the movement area caused by the target actions, the movement of the target virtual object in the movement area is controlled, realizing interactive control between the virtual game character and the movement area, and enriching the human-computer interaction methods.

Benefits of technology

It improves human-computer interaction efficiency and the player's gaming experience, increases the utilization rate of hardware processing resources of electronic devices, and enhances user retention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119971496B_ABST
    Figure CN119971496B_ABST
Patent Text Reader

Abstract

The application discloses an interface interaction method and device, electronic equipment and a computer readable storage medium. Embodiments of the application display at least part of a game scene through a graphical user interface of the electronic equipment, the game scene including at least one virtual game character, a target virtual object corresponding to the virtual game character, and a motion area corresponding to the target virtual object. In response to a control operation on the virtual game character, the virtual game character performs a target action on the motion area. Based on the change of the motion area caused by the target action, the target virtual object moves in the motion area. Embodiments of the application can enrich the human-computer interaction mode, improve the human-computer interaction efficiency, the utilization rate of hardware processing resources of the electronic equipment, and the retention rate of players on the game platform.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of games, in particular to an interface interaction method and device, an electronic device and a computer readable storage medium. BACKGROUND

[0002] With the development of science and technology, the types of games are increasingly diverse, not only traditional entertainment games, but also new games such as competitive games.

[0003] In a competitive game, a player controls a virtual game character to drive a virtual vehicle, so as to bind the virtual game character and the virtual vehicle as a competitive object to play a game with other players. The human-computer interaction efficiency is low, the utilization rate of hardware processing resources of the electronic device is low, and the user retention rate is affected. SUMMARY

[0004] The embodiments of the present application provide an interface interaction method, device, electronic device and computer readable storage medium, which can improve the human-computer interaction efficiency, the utilization rate of hardware processing resources of the electronic device and the retention rate of players on the game platform.

[0005] In a first aspect, the embodiments of the present application provide an interface interaction method, which displays at least part of a game scene through a graphical user interface of an electronic device, the game scene including at least one virtual game character, a target virtual object corresponding to the virtual game character, and a movement area corresponding to the target virtual object, and the method includes:

[0006] In response to a control operation on the virtual game character, controlling the virtual game character to perform a target action on the movement area;

[0007] Based on the change of the movement area caused by the target action, controlling the movement of the target virtual object in the movement area.

[0008] In a second aspect, the embodiments of the present application also provide an interface interaction device, which displays at least part of a game scene through a graphical user interface of an electronic device, the game scene including at least one virtual game character, a target virtual object corresponding to the virtual game character, and a movement area corresponding to the target virtual object, and the device includes:

[0009] A first control module, configured to, in response to a control operation on the virtual game character, control the virtual game character to perform a target action on the movement area;

[0010] A second control module, configured to, based on the change of the movement area caused by the target action, control the movement of the target virtual object in the movement area.

[0011] In a third aspect, the embodiments of the present application further provide an electronic device, comprising a memory storing a plurality of instructions; and a processor loading the instructions from the memory to execute any of the interface interaction methods provided by the embodiments of the present application.

[0012] In a fourth aspect, the embodiments of the present application further provide a computer readable storage medium storing a plurality of instructions, the instructions being adapted to be loaded by a processor to execute any of the interface interaction methods provided by the embodiments of the present application.

[0013] In the embodiments of the present application, in response to the control operation on the virtual game character, the virtual game character is controlled to perform a target action on the motion region, and the target virtual object is controlled to move in the motion region based on the change of the motion region caused by the target action, so that the target virtual object is controlled through the interaction between the virtual game character and the motion region, the interactive mode of the competitive game is enriched, the efficiency of human-computer interaction is improved, and the utilization of hardware resources of the electronic device and the user retention rate are also improved. BRIEF DESCRIPTION OF DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of these drawings.

[0015] Figure 1 is a schematic diagram of an interface interaction system provided by the embodiments of the present application;

[0016] Figure 2 is a schematic diagram of an embodiment of an interface interaction method provided by the embodiments of the present application;

[0017] Figure 3 is a schematic diagram of a graphical user interface provided by the embodiments of the present application;

[0018] Figure 4 is another schematic diagram of a graphical user interface provided by the embodiments of the present application;

[0019] Figure 5 is another schematic diagram of a graphical user interface provided by the embodiments of the present application;

[0020] Figure 6 is a schematic diagram of a preset game element provided by the embodiments of the present application;

[0021] Figure 7 is another schematic diagram of a graphical user interface provided by the embodiments of the present application;

[0022] Figure 8is another schematic diagram of a graphical user interface provided by an embodiment of the present application;

[0023] Figure 9 is another schematic diagram of a graphical user interface provided by an embodiment of the present application;

[0024] Figure 10 is a structural schematic diagram of an interface interaction device provided by an embodiment of the present application;

[0025] Figure 11 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0026] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0027] Before the embodiments of the present application are explained in detail, some terms related to the embodiments of the present application are explained.

[0028] In the description of the embodiments of the present application, the terms "first", "second", and the like can be used herein to describe various concepts, but unless specifically stated, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another concept. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to only those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0029] The embodiments of the present application provide an interface interaction method, device, electronic device and computer readable storage medium. Specifically, the interface interaction method of the embodiments of the present application can be executed by an electronic device, wherein the electronic device can be a terminal or a server and the like.

[0030] The terminal can be a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (PDA), and the like. 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, and the like.

[0031] A server can be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.

[0032] For example, such as Figure 1 As shown, the electronic device is illustrated using terminal 10 as an example. Terminal 10, in response to a game start operation, sends a start command to server 20. Server 20, based on the start command, obtains the virtual game characters to be matched, forms at least two game teams from these virtual characters, and sends the game scene to terminal 10 for display based on the at least two game teams, the target virtual object corresponding to each game team, and at least a portion of the game scene corresponding to the target virtual object. Terminal 10, in response to control operations on the virtual game characters, controls the virtual game characters to perform target actions on a movement area. Based on the changes in the movement area caused by the target actions, it controls the movement of the target virtual object within the movement area.

[0033] The applicant, through long-term research in games, discovered that the relevant technology has at least the following shortcomings:

[0034] (1) After the player controls the virtual game character to enter the virtual vehicle, the virtual game character and the virtual vehicle are bound together as a single competitive object. The player then controls the competitive object to compete on the track. This interaction method is relatively simple. Furthermore, if the player needs to control the virtual game character, they must first control the virtual game character to detach from the virtual vehicle, increasing the number of operations. The above interaction method is relatively simple and the operation steps are cumbersome, resulting in low human-computer interaction efficiency and low utilization of the hardware processing resources of electronic devices.

[0035] (2) Players can purchase game resources to improve the competitive attributes of virtual vehicles, thereby affecting their competitive performance. This makes the competitive performance more dependent on the performance of virtual vehicles rather than the player's interactive control, resulting in low human-computer interaction efficiency, affecting the player's game experience, and reducing user retention rate.

[0036] In the embodiment, in response to the control operation on the virtual game character, the virtual game character is controlled to perform a target action on the motion region, the motion of the target virtual object in the motion region is controlled based on the change of the motion region caused by the target action, the target virtual object is controlled through the interaction between the virtual game character and the motion region, the human-computer interaction mode is enriched, the human-computer interaction efficiency and the game experience of the player are improved, the user retention rate is improved, the player directly controls the virtual game character, does not need to directly control the target virtual object, the number of interactions is reduced, and the utilization rate of the hardware processing resources of the electronic device is improved.

[0037] The following will be described in detail with reference to the accompanying drawings. It should be noted that the order of the following embodiments is not limited as the preferred order of the embodiments. Although the logical order is shown in the flowchart, in some cases, the steps shown or described can be performed in an order different from that shown in the accompanying drawings.

[0038] In the embodiment, the terminal is taken as an example of the electronic device, and the embodiment provides an interface interaction method. The interface interaction method displays at least part of a game scene through a graphical user interface of an electronic device. The game scene includes at least one virtual game character, a target virtual object corresponding to the virtual game character, and a motion region corresponding to the target virtual object. The interface interaction method is as shown in the following Figure 2 The specific process of the interface interaction method can be as follows:

[0039] 201. In response to a control operation on the virtual game character, the virtual game character is controlled to perform a target action on the motion region.

[0040] The game scene is a virtual scene displayed (or provided) by an application when running on a terminal or a server. Optionally, the virtual scene is a simulation environment of the real world, or a semi-simulation and semi-fictional virtual environment, or a purely fictional virtual environment. The virtual scene is any one of a two-dimensional virtual scene and a three-dimensional virtual scene.

[0041] The virtual game character refers to a dynamic object controllable in the virtual scene. Optionally, the virtual game character can be a virtual person, a virtual animal, an animation character, etc. The virtual game character is a character controlled by a player through an input device, or an artificial intelligence (AI) set in a virtual environment for a battle, or a non-player character (NPC) set in a virtual scene for a battle. Optionally, the number of virtual game characters in the virtual scene is pre-set, or dynamically determined according to the number of clients joining a game session, which is not limited in the embodiments of the present application. In a possible implementation manner, the user can control the virtual game character to move in the virtual scene, for example, to control the virtual game character to move, run, jump, roll, jump, collide, and crawl, etc.

[0042] The target virtual object refers to a scene object in the game scene, which can move in the game scene. The movement of the target virtual object in the game scene is affected by the virtual game character. The type of the target virtual object can be set according to actual conditions, for example, the target virtual object can be a virtual ball or a virtual box, which is not limited in the embodiments.

[0043] Optionally, in order to improve the controllability of the target virtual object, the target virtual object has a large volume.

[0044] The target virtual object corresponding to the virtual game character refers to the target virtual object belonging to the virtual game character. Optionally, when there are at least two virtual game characters, the at least two virtual game characters can form a game team, or the at least two virtual game characters can form different game teams. When the at least two virtual game characters form different game teams, the relationship between the virtual game characters of different game teams can be an antagonistic relationship.

[0045] When the virtual game character forms a game team, the target virtual object corresponding to the virtual game character can be referred to as a target virtual object corresponding to the game team, which can be understood as a target virtual object belonging to the game team.

[0046] The target virtual object has a corresponding movement area in the game scene. When the target virtual object is outside the movement area, it can indicate that the game session ends or the game fails. The shape of the movement area can be set according to actual conditions, for example, the shape of the movement area can be a regular polygon or an irregular polygon, which is not limited in the embodiments.

[0047] When the shape of the movement area is a regular polygon, the game scene can be as shown in FIG. 1A. Figure 3As shown, when the shape of the motion area is an irregular figure, the game scene can be as shown in FIG. 3B. Figure 4

[0048] Optionally, the ground in the motion area can be a virtual road, or the ground in the motion area can also be a virtual floor, which is not limited in the embodiment.

[0049] Optionally, the terminal can display at least part of the game scene in response to a starting operation of the game match, the game scene including at least one virtual game character, a target virtual object corresponding to the virtual game character, and a motion area corresponding to the target virtual object.

[0050] Specifically, the terminal can automatically control the target virtual object to start moving in the game scene from a motion starting point of the motion area corresponding to the target virtual object at a preset motion speed when the display of the game scene is completed, or can control the target virtual object to start moving in the game scene from the motion starting point of the motion area corresponding to the target virtual object at the preset motion speed in response to a starting instruction after the display of the game scene is completed, which is not limited in the embodiment.

[0051] It can be understood that when there are multiple target virtual objects, the multiple target virtual objects can start moving at the same time.

[0052] Optionally, the terminal can display at least one of the game scene, a game control (such as a skill control, a movement control, a function control, etc.), an indication mark (such as a direction indication mark, a character indication mark, etc.), an information display area (such as a motion speed, a match time, etc.), and a game setting control (such as a system setting, a shop, a gold coin, etc.) through the graphical user interface.

[0053] Optionally, the control operation on the virtual game character can be a direct control operation on the virtual game character, or can be an indirect control operation on the virtual game character. When the control operation on the virtual game character is the indirect control operation on the virtual game character, the graphical user interface further displays a control control for the control operation on the virtual game character as a triggering operation on the control control. At this time, the control control can be, for example, as shown in FIG. 4. Figure 3

[0054] The type of the triggering operation on the control control can be set according to actual conditions, for example, the triggering operation on the control control can be a click operation or a long press operation on the control control, which is not limited in the embodiment.

[0055] The type of the target action can be set according to actual conditions, for example, the target action can be a wiping action or a spraying action on the motion area, which is not limited in the embodiment.

[0056] ​​Optionally, in response to the triggering operation on the control control, the game prop is displayed on the hand of the virtual game character, the game prop on the hand of the virtual game character is controlled to perform the target action on the motion region, or the game prop is displayed on the hand of the virtual game character, and in response to the triggering operation on the control control, the game prop on the hand of the virtual game character is controlled to perform the target action on the motion region.

[0057] For example, when the target action is a wiping action, the game prop is a wiping game prop, and the wiping game prop on the hand of the virtual game character is controlled to wipe the motion region; when the target action is a spraying action, the game prop is a lubricating bottle, and the lubricating bottle on the hand of the virtual game character is controlled to spray liquid to the motion region.

[0058] Optionally, performing the target action on the motion region can be performing the target action on a certain sub-region in the motion region, and the certain sub-region includes at least one position. Since the target action affects the motion of the target virtual object, the certain sub-region can be any sub-region in front of the target virtual object.

[0059] 202. Control the motion of the target virtual object in the motion region based on the change of the motion region caused by the target action.

[0060] In this embodiment, the target action changes the motion region, the motion region affects the motion of the target virtual object, and thus the target action affects the motion parameter of the target virtual object. Therefore, the motion of the target virtual object in the motion region can be controlled based on the change of the motion region caused by the target action.

[0061] It can be understood that after the motion of the target virtual object in the motion region is controlled based on the change of the motion region caused by the target action, the target virtual object can still be in the motion region or can move out of the motion region.

[0062] In this embodiment, in response to the control operation on the virtual game character, the virtual game character is controlled to perform the target action on the motion region, the motion of the target virtual object in the motion region is controlled based on the change of the motion region caused by the target action, the target virtual object is controlled through the interaction between the virtual game character and the motion region, the human-computer interaction mode is enriched, the game experience of the player is improved, the user retention rate is improved, the player directly controls the virtual game character, does not need to directly control the target virtual object, the number of interactions is reduced, and the utilization rate of hardware processing resources of the electronic device is improved.

[0063] For example, the target action is an action performed on a first sub-region in front of the target virtual object in the motion region, and the process of controlling the motion of the target virtual object in the motion region based on the change of the motion region caused by the target action can also be:

[0064] adjust the motion influence parameter of the first sub-region based on the target action;

[0065] control the motion of the target virtual object in the motion region based on the adjusted motion influence parameter.

[0066] The first sub-region is not only a sub-region in front of the target virtual object in the motion region, but also a region within a certain range around the virtual game character. For example, the first sub-region can be as shown in Figure 3 The first sub-region can include at least one position.

[0067] The motion influence parameter refers to a physical surface parameter of the first sub-region, which is a parameter that can affect the motion parameter of the target virtual object. The type of the motion influence parameter can be set according to actual conditions. For example, the motion influence parameter can be the smoothness or roughness of the first sub-region, which is not limited in this embodiment.

[0068] In this embodiment, the target action is an action performed on the first sub-region in front of the target virtual object in the motion region. The motion influence parameter of the first sub-region is adjusted based on the target action. The motion of the target virtual object in the motion region is controlled based on the adjusted motion influence parameter. The motion influence parameter of the first sub-region is adjusted through the target action. The motion of the target virtual object in the motion region is controlled through the motion influence parameter of the first sub-region. The motion of the target virtual object is more in line with natural laws and more realistic.

[0069] In some embodiments, controlling the motion of the target virtual object in the motion region based on the adjusted motion influence parameter includes:

[0070] obtaining a motion influence parameter of a second sub-region in front of the target virtual object in the motion region;

[0071] controlling the motion of the target virtual object in the motion region based on the adjusted motion influence parameter and the motion influence parameter of the second sub-region.

[0072] The second sub-region can include at least one position. The longitudinal distance between the second sub-region and the target virtual object is equal to the longitudinal distance between the first sub-region and the target virtual object, or the lateral distance between the second sub-region and the target virtual object is equal to the lateral distance between the first sub-region and the target virtual object.

[0073] For example, when the longitudinal distance between the second sub-region and the target virtual object is equal to the longitudinal distance between the first sub-region and the target virtual object, the first sub-region and the second sub-region can be as shown in Figure 3

[0074] ​In the embodiment, the motion influence parameter of the second sub-region in front of the target virtual object in the motion region is acquired, and the motion of the target virtual object in the motion region is controlled based on the adjusted motion influence parameter and the motion influence parameter of the second sub-region, so that the motion of the target virtual object is controlled based on the motion influence parameters of each sub-region in front of the target virtual object at a certain distance and the adjusted motion influence parameter, and the motion of the target virtual object is more in line with natural laws and more realistic.

[0075] In some embodiments, the motion influence parameter of the second sub-region is a pre-set parameter, and at this time, no virtual game character performs a target action on the second sub-region.

[0076] Alternatively, in some embodiments, the virtual game characters include a first virtual game character and at least one second virtual game character, the first virtual game character is controlled by the electronic device, and the motion influence parameter of the second sub-region is an adjusted parameter based on a target action performed by the at least one second virtual game character on the second sub-region.

[0077] The first virtual game character is controlled by the electronic device, and the electronic device is the terminal. The virtual game character controlled by the terminal is referred to as the first virtual game character. The second virtual game character is a virtual game character controlled by another terminal. The at least one second virtual game character and the first virtual game character can be enemy game characters, at this time, the at least one second virtual game character and the first virtual game character belong to different game teams. The target virtual object is a target virtual object corresponding to the first virtual game character. Alternatively, the at least one second virtual game character and the first virtual game character can be teammates, at this time, the at least one second virtual game character and the first virtual game character belong to the same game team.

[0078] When the at least one second virtual game character and the first virtual game character belong to different game teams, the other terminal can control the at least one second virtual game character to perform a target action on the second sub-region, so as to affect the motion of the target virtual object through the second sub-region, thereby interfering with the control of the motion of the target virtual object by the first virtual game character.

[0079] It can be understood that the adjustment of the motion influence parameter of the second sub-region based on the target action performed by the at least one second virtual game character on the second sub-region can refer to the adjustment process of the motion influence parameter of the first sub-region based on the target action performed by the first virtual game character on the first sub-region, and the embodiment will not be described here.

[0080] In some embodiments, the motion of the target virtual object in the motion region is controlled based on the adjusted motion influence parameter and the motion influence parameter of the second sub-region, including:

[0081] determine a target motion speed and / or a target motion direction of the target virtual object based on the adjusted motion influence parameter and the motion influence parameter of the second sub-region;

[0082] control the motion of the target virtual object in the motion region based on the target motion speed and / or the target motion direction.

[0083] In the embodiment, the target motion speed and / or the target motion direction of the target virtual object are determined based on the adjusted motion influence parameter and the motion influence parameter of the second sub-region, and the motion of the target virtual object is controlled based on the target motion speed and / or the target motion direction, so that the motion speed and / or the motion direction of the target virtual object are controlled.

[0084] In some embodiments, the target motion direction of the target virtual object is determined based on the adjusted motion influence parameter and the motion influence parameter of the second sub-region, including:

[0085] determine a target sub-region from the first sub-region and the second sub-region based on the adjusted motion influence parameter and the motion influence parameter of the second sub-region;

[0086] determine the target motion direction of the target virtual object based on the target sub-region.

[0087] When the motion influence parameter is represented by smoothness, the first sub-region can be determined as the target sub-region when the adjusted motion influence parameter is greater than the motion influence parameter of the second sub-region, otherwise, the second sub-region is determined as the target sub-region, or when the motion influence parameter is represented by roughness, the first sub-region can be determined as the target sub-region when the adjusted motion influence parameter is less than the motion influence parameter of the second sub-region, otherwise, the second sub-region is determined as the target sub-region.

[0088] After the target sub-region is determined, the orientation relationship between the target sub-region and the target virtual object can be determined, and the target motion direction of the target virtual object is determined based on the orientation relationship, so that the target virtual object moves to the target sub-region after the motion of the target virtual object is controlled based on the target motion direction.

[0089] In the embodiment, the target sub-region is determined from the first sub-region and the second sub-region based on the adjusted motion influence parameter and the motion influence parameter of the second sub-region, and the target motion direction of the target virtual object is determined based on the target sub-region, so that the motion of the target virtual object is more in line with the natural law and has more realistic sense.

[0090] In some embodiments, determining the target motion speed of the target virtual object based on the adjusted motion influence parameter and the motion influence parameter of the second sub-region comprises:

[0091] determining the target motion influence parameter from the adjusted motion influence parameter and the motion influence parameter of the second sub-region;

[0092] mapping the target motion influence parameter to obtain the target motion speed of the target virtual object.

[0093] When the motion influence parameter is represented by smoothness, the adjusted motion influence parameter is determined as the target motion influence parameter when the adjusted motion influence parameter is greater than the motion influence parameter of the second sub-region, otherwise the motion influence parameter of the second sub-region is determined as the target motion influence parameter; or when the motion influence parameter is represented by roughness, the adjusted motion influence parameter is determined as the target motion influence parameter when the adjusted motion influence parameter is less than the motion influence parameter of the second sub-region, otherwise the motion influence parameter of the second sub-region is determined as the target motion influence parameter.

[0094] After obtaining the target motion influence parameter, the target motion influence parameter is mapped to obtain a corresponding speed adjustment amplitude, and the target motion speed of the target virtual object is obtained by adding the speed adjustment amplitude to the current motion speed of the target virtual object.

[0095] For example, when the target motion influence parameter is 0, the speed adjustment amplitude is 0, when the target motion influence parameter is 1, the speed adjustment amplitude is 0.2, when the target motion influence parameter is 2, the speed adjustment amplitude is 0.4, when the target motion influence parameter is 3, the speed adjustment amplitude is 0.6, and when the target motion influence parameter is 4, the speed adjustment amplitude is 0.8. If the current motion speed of the target virtual object is 0.8 and the target motion influence parameter is 3, the target motion speed is 1.4 m / s.

[0096] In this embodiment, the target motion influence parameter is determined from the adjusted motion influence parameter and the motion influence parameter of the second sub-region, and the target motion speed of the target virtual object is obtained by mapping the target motion influence parameter, so that the motion of the target virtual object is more in line with the natural law and more realistic.

[0097] In some embodiments, controlling the motion of the target virtual object in the motion region based on the target motion speed comprises:

[0098] controlling the target virtual object to move in the motion region at the target motion speed for a first time length.

[0099] The target virtual object can be controlled to move in the motion region at a target motion speed for a first time length starting from the target sub-region. The first time length is a pre-set time length, which can be set according to actual conditions. For example, the first time length can be 1 or 2 seconds, which is not limited in the embodiment.

[0100] In some embodiments, the motion influence parameter of the first sub-region is adjusted based on the target action, including:

[0101] The motion influence parameter of the first sub-region is adjusted based on the number of target actions.

[0102] The virtual game character can perform at least one target action on the first sub-region. The greater the number of target actions, the greater the adjusted motion influence parameter of the first sub-region, and the smaller the number of target actions, the smaller the adjusted motion influence parameter of the first sub-region.

[0103] For example, when the number of target actions is 0, the adjusted motion influence parameter is 0, when the number of target actions is between 0 and 2, the adjusted motion influence parameter is 1, when the number of target actions is between 3 and 4, the adjusted motion influence parameter is 2, when the number of target actions is between 5 and 6, the adjusted motion influence parameter is 3, and when the number of target actions is greater than 6, the adjusted motion influence parameter is 4.

[0104] In the embodiment, the motion influence parameter of the first sub-region is adjusted based on the number of target actions, so that multiple target actions can be performed on the first sub-region, and the controllability of the motion of the target virtual object is improved.

[0105] In some embodiments, after the target action is performed on the first sub-region, the embodiment further includes:

[0106] The display style of the first sub-region is updated.

[0107] The display style of the first sub-region is used to indicate the display effect of the first sub-region. The specific type of the display style can be set according to actual conditions. For example, the display style can be a display color or a display special effect, which is not limited in the embodiment.

[0108] In the embodiment, after the target action is performed on the first sub-region, the display style of the first sub-region is updated, so that the display effect of the first sub-region is different from that of other sub-regions in the motion region, so as to highlight the first sub-region.

[0109] In some embodiments, after the target action is performed on the first sub-region, the display style of the first sub-region can be updated to a target display style, and the target display style is a pre-set display style.

[0110] Or, the display style of the first sub-region is updated, including:

[0111] The display style of the first sub-region is updated based on the number of target actions.

[0112] Wherein, the display style corresponding to the number of actions can be set in advance, and the display style corresponding to different number of actions is different, and then the display style of the first sub-region is updated to the display style corresponding to the number of actions matched with the number of target actions.

[0113] For example, when the display style is to display special effects and the number of target actions is 4, the updated display style of the first sub-region can be as shown in Figure 5 At this time, when the number of target actions is different, the color in the display special effect and the number of target game elements are different. Specifically, the larger the number of target actions is, the darker the color in the display special effect is, and the more the number of target game elements is. The smaller the number of target actions is, the lighter the color in the display special effect is, and the less the number of target game elements is.

[0114] The type of target game element can be set according to actual conditions, which is not limited in this embodiment.

[0115] In this embodiment, the display style of the first sub-region is updated based on the number of target actions, so that not only the first sub-region can be highlighted, but also the number of target actions can be reflected through the display style of the first sub-region, so that the player can intuitively view the number of target actions.

[0116] In some embodiments, the virtual game character includes a first virtual game character and at least one third virtual game character, the first virtual game character is controlled by the electronic device, the at least one third virtual game character and the first virtual game character belong to the same game team, and the movement of the target virtual object in the movement region is also affected by the target action performed by the at least one third virtual game character on the third sub-region in the movement region.

[0117] Wherein, the first virtual game character is controlled by the electronic device, and the electronic device is the terminal. The virtual game character controlled by the terminal is called the first virtual game character, and the third virtual game character is a virtual game character controlled by other terminal. The third sub-region is located before or after the first sub-region. When the third sub-region is located after the first sub-region, the third sub-region can be as shown in Figure 5 .

[0118] The influence of the target action performed by the at least one third virtual game character on the third sub-region of the motion region on the motion of the target virtual object can refer to the influence of the target action performed by the first virtual game character on the first sub-region on the motion of the target virtual object, which will not be described herein again.

[0119] In the embodiment, the virtual game characters include the first virtual game character and the at least one third virtual game character, the first virtual game character is controlled by the electronic device, the at least one third virtual game character and the first virtual game character belong to the same game team, and the motion of the target virtual object in the motion region is also influenced by the target action performed by the at least one third virtual game character on the third sub-region of the motion region, so that the first virtual game character and the at least one third virtual game character can cooperate to control the motion of the target virtual object.

[0120] In some embodiments, the motion region also displays a preset game element, and the embodiment further includes:

[0121] In the process of the motion of the target virtual object, if it is detected that the target virtual object interacts with the preset game element, the first motion parameter of the target virtual object is adjusted.

[0122] The preset game element is a pre-set graphic identifier, which can be set according to actual conditions, for example, the preset game element can be a virtual door or a virtual conveyor belt, which is not limited herein.

[0123] When the preset game element is a virtual door, the preset game element can be as shown in Figure 6

[0124] When the target virtual object moves to the position where the preset game element is located, it indicates that the target virtual object interacts with the preset game element.

[0125] The first motion parameter is used to indicate the motion condition of the target virtual object, which can be set according to actual conditions, for example, the first motion parameter can include at least one of the position and the motion speed of the target virtual object, which is not limited herein.

[0126] In the embodiment, the motion region also displays a preset game element, in the process of the motion of the target virtual object, if it is detected that the target virtual object interacts with the preset game element, the first motion parameter of the target virtual object is adjusted, so that the player can control the target virtual object to move to the position where the preset game element is located or control the target virtual object not to move to the position where the preset game element is located, further enriching the gameplay, thereby further improving the game experience of the player.

[0127] ​In some embodiments, the first motion parameter comprises a position, and if it is detected that the target virtual object interacts with the preset game element, the first motion parameter of the target virtual object is adjusted, comprising:

[0128] If it is detected that the target virtual object interacts with the preset game element, the target virtual object is transmitted to the target position.

[0129] The target position is a position far away from the position where the preset game element is located and in front of the position where the preset game element is located, and at this time, the preset game element has a transmission effect.

[0130] In some embodiments, the first motion parameter comprises a motion speed, and the adjusted motion speed of the target virtual object lasts for a second time length.

[0131] The second time length is a pre-set time length, which can be set according to actual conditions, for example, the second time length is 5 seconds or 6 seconds. When the first motion parameter comprises a motion speed, a pre-set motion speed corresponding to the preset game element can be pre-set as a first motion speed, and the adjusted motion speed of the target virtual object can be the first motion speed, or a pre-set speed adjustment amplitude corresponding to the preset game element can be pre-set as a first speed adjustment amplitude, and the adjusted motion speed of the target virtual object is determined based on the current motion speed of the target virtual object and the first speed adjustment amplitude.

[0132] When the target virtual object moves to the position where the preset game element is located at the second motion speed, after controlling the target virtual object to move at the first motion speed for the second time length, if there is no sub-region performing the target action in the front sub-region or no interaction with a new preset game element, the target virtual object can continue to move at the second motion speed.

[0133] In this embodiment, the first motion parameter comprises a motion speed, and the adjusted motion speed of the target virtual object lasts for a second time length, so as to control the duration of the adjusted motion speed of the target virtual object, improve the difficulty of the virtual game character winning, thereby improving the challenge of the game, and further improving the game experience of the player.

[0134] It can be understood that when the position where the preset game element is located belongs to the first sub-region, the motion speed of the target virtual object can be adjusted based on the first speed adjustment amplitude corresponding to the preset game element and the speed adjustment amplitude determined based on the adjusted motion influence parameter.

[0135] For example, the first speed adjustment amplitude is 1 m / s, the speed adjustment amplitude is 0.6 m / s, and the current motion speed of the target virtual object is 0.8, and the adjusted motion speed of the target virtual object is 2.4 m / s.

[0136] In some embodiments, the first motion parameter comprises a motion speed, the preset game element comprises a first preset game element and a second preset game element, and the first motion parameter of the target virtual object is adjusted if the target virtual object is detected to interact with the preset game element, comprising:

[0137] The motion speed of the target virtual object is increased if the target virtual object is detected to interact with the first preset game element.

[0138] The motion speed of the target virtual object is decreased if the target virtual object is detected to interact with the second preset game element.

[0139] In the embodiment, different preset game elements are set, specifically, the preset game elements comprise a first preset game element and a second preset game element, the motion speed of the target virtual object is increased if the target virtual object is detected to interact with the first preset game element, and the motion speed of the target virtual object is decreased if the target virtual object is detected to interact with the second preset game element, which further enriches the gameplay and improves the game experience of the player.

[0140] In some embodiments, the embodiment further comprises:

[0141] If the target virtual object and the virtual game character are detected to collide, an animation effect of the virtual game character being bounced away is displayed.

[0142] In the embodiment, the volume of the target virtual object is much larger than that of the virtual game character, so that the virtual game character is bounced away when the target virtual object and the virtual game character are detected to collide, and the controllability of the target virtual object is improved.

[0143] In some embodiments, the game scene displays at least two game teams, each game team corresponds to a target virtual object and comprises at least one virtual game character, and the motion area is provided with a motion terminal, and the embodiment further comprises:

[0144] In response to the target virtual object moving to the motion terminal of the motion area of the target virtual object, the motion time of the target virtual object is obtained.

[0145] In response to the motion time meeting a preset condition, the game team corresponding to the target virtual object is determined as a winning team.

[0146] When the game scene comprises three game teams, the three game teams can be game team t1, game team t2 and game team t3, and the game scene comprises three target virtual objects and three motion areas, and the game scene can be as shown in the following figure, for example. Figure 7

[0147] ​It can be understood that the display positions of the game teams in the game scene can be set according to actual conditions. For example, when the game scene is as shown in FIG. 2A, the game team 2 is the game team in which the first virtual game character controlled by the terminal is located, and the other game teams are the game teams in which the virtual game characters controlled by other terminals are located, which is not limited in the embodiment. Figure 7

[0148] The motion end point represents the position of termination. For example, the motion end point can be an end line as shown in FIG. 2B. Figure 8

[0149] The motion time of the target virtual object refers to the time length of the target virtual object from the motion start point of the motion region to which the target virtual object belongs to the motion end point of the motion region. The preset condition can be set according to actual conditions. For example, the preset condition can be the shortest time or the motion time of no other target virtual object, which is not limited in the embodiment.

[0150] When the preset condition is the shortest time, if the motion time meets the preset condition, it means that the target virtual object is the first virtual object to reach the motion end point.

[0151] Since the other target virtual objects have not reached the motion end point of the motion region, the motion time of the other target virtual objects has not been obtained at this time, and therefore, the preset condition can also be the motion time of no other target virtual object.

[0152] Optionally, after determining that the game team corresponding to the target virtual object is the winning team, the related information of the winning team can be displayed on the graphical user interface. For example, the name of the winning team and the motion time of the target virtual object of the winning team can be displayed.

[0153] When the name of the winning team and the motion time of the target virtual object of the winning team are displayed, the graphical user interface can be as shown in FIG. 2C. At this time, the name of the winning team is the yellow team, and the motion time of the target virtual object of the winning team is 3 minutes and 21 seconds. Figure 9

[0154] ​​​In the embodiment, the game scene displays at least two game teams, each game team corresponds to a target virtual object and includes at least one virtual game character, the movement area is provided with a movement terminal, in response to the target virtual object moving to the movement terminal of the movement area, the movement time of the target virtual object is acquired, in response to the movement time meeting a preset condition, the game team corresponding to the target virtual object is determined as a winning team, the winning and losing mechanism of multiple game teams is realized, the challenge and competitiveness of the game are further improved, the game experience of the player is further improved, the target virtual objects of different game teams are the same, so that the competition results of different game teams depend on the interactive control of the player instead of the performance of the target virtual object, the human-computer interaction efficiency is further improved, and the game experience and retention rate of the player are improved.

[0155] As can be seen from the above, in the embodiment of the application, in response to the control operation on the virtual game character, the target action is performed on the movement area by the virtual game character, the movement of the target virtual object in the movement area is controlled based on the change of the movement area by the target action, so that the target virtual object is controlled by the interaction between the virtual game character and the activity area, the interaction mode of the competitive game is enriched, the human-computer interaction efficiency is improved, and the utilization rate of hardware resources of the electronic device and the user retention rate are also improved.

[0156] In order to better implement the above method, the embodiment of the application further provides an interface interaction device, which can be integrated in an electronic device, such as a computer device, which can be a terminal, a server, etc.

[0157] The terminal can be a mobile phone, a tablet computer, a smart Bluetooth device, a notebook computer, a personal computer, etc.; the server can be a single server or a server cluster composed of multiple servers.

[0158] For example, in the embodiment, the interface interaction device is integrated in a terminal, and the method of the embodiment of the application is described in detail, the embodiment provides an interface interaction device, as shown in Figure 10 The interface interaction device displays at least part of the game scene through the graphical user interface of the electronic device, the game scene includes at least one virtual game character, a target virtual object corresponding to the virtual game character, and a movement area corresponding to the target virtual object, and the interface interaction device can include:

[0159] The first control module 1001 is configured to control the virtual game character to perform a target action on the movement area in response to a control operation on the virtual game character.

[0160] The second control module 1002 is configured to control the movement of the target virtual object in the movement region based on the change of the movement region caused by the target action.

[0161] In some embodiments, the target action is an action performed on a first sub-region in front of the target virtual object in the movement region, and the second control module 1002 is specifically configured to perform the following operations:

[0162] adjust the movement influence parameter of the first sub-region based on the target action;

[0163] control the movement of the target virtual object in the movement region based on the adjusted movement influence parameter.

[0164] In some embodiments, the second control module 1002 is specifically configured to perform the following operations:

[0165] obtain a movement influence parameter of a second sub-region in front of the target virtual object in the movement region;

[0166] control the movement of the target virtual object in the movement region based on the adjusted movement influence parameter and the movement influence parameter of the second sub-region.

[0167] In some embodiments, the second control module 1002 is specifically configured to perform the following operations:

[0168] determine a target movement speed and / or a target movement direction of the target virtual object based on the adjusted movement influence parameter and the movement influence parameter of the second sub-region;

[0169] control the movement of the target virtual object in the movement region based on the target movement speed and / or the target movement direction.

[0170] In some embodiments, the second control module 1002 is specifically configured to perform the following operations:

[0171] determine a target sub-region from the first sub-region and the second sub-region based on the adjusted movement influence parameter and the movement influence parameter of the second sub-region;

[0172] determine a target movement direction of the target virtual object based on the target sub-region.

[0173] In some embodiments, the second control module 1002 is specifically configured to perform the following operations:

[0174] control the target virtual object to move in the movement region at the target movement speed for a first time length.

[0175] In some embodiments, the virtual game character includes a first virtual game character and at least one second virtual game character, the first virtual game character is controlled by the electronic device, and the motion of the second sub-region affects a parameter adjusted based on a target action performed by the at least one second virtual game character on the second sub-region.

[0176] In some embodiments, the at least one second virtual game character and the first virtual game character are enemy game characters.

[0177] In some embodiments, the second control module 1002 is specifically configured to perform:

[0178] adjusting the motion parameter of the first sub-region based on the number of target actions.

[0179] In some embodiments, the interface interaction apparatus further includes:

[0180] a display module configured to perform:

[0181] updating the display style of the first sub-region.

[0182] In some embodiments, the display module is specifically configured to perform:

[0183] updating the display style of the first sub-region based on the number of target actions.

[0184] In some embodiments, the virtual game character includes a first virtual game character and at least one third virtual game character, the first virtual game character is controlled by the electronic device, the at least one third virtual game character and the first virtual game character belong to the same game team, and the motion of the target virtual object in the motion region is further affected by a target action performed by the at least one third virtual game character on a third sub-region in the motion region.

[0185] In some embodiments, the third sub-region is located before or after the first sub-region.

[0186] In some embodiments, the motion region further displays a preset game element, and the second control module 1002 is further configured to perform:

[0187] In the process of the motion of the target virtual object, if it is detected that the target virtual object interacts with the preset game element, the first motion parameter of the target virtual object is adjusted.

[0188] In some embodiments, the first motion parameter includes at least one of a position and a motion speed of the target virtual object.

[0189] In some embodiments, the first motion parameter includes the motion speed, and the adjusted motion speed of the target virtual object lasts for a second time length.

[0190] In some embodiments, the first motion parameter comprises a motion speed, the preset game element comprises a first preset game element and a second preset game element, and the second control module 1002 is configured to perform:

[0191] If it is detected that the target virtual object interacts with the first preset game element, the motion speed of the target virtual object is increased;

[0192] If it is detected that the target virtual object interacts with the second preset game element, the motion speed of the target virtual object is decreased.

[0193] In some embodiments, the second control module 1002 is further configured to perform:

[0194] If it is detected that the target virtual object collides with the virtual game character, an animation effect of the virtual game character being bounced away is displayed.

[0195] In some embodiments, the target action is a wiping action on the motion region.

[0196] In some embodiments, the graphical user interface further displays a control control, and the control operation is a triggering operation on the control control.

[0197] In some embodiments, the game scene displays at least two game teams, each game team corresponds to a target virtual object and comprises at least one virtual game character, the motion region is provided with a motion terminal, and the second control module 1002 is further configured to perform:

[0198] In response to the target virtual object moving to the motion terminal of the motion region of the target virtual object, a motion time of the target virtual object is obtained;

[0199] In response to the motion time satisfying a preset condition, the game team corresponding to the target virtual object is determined as a winning team.

[0200] In implementation, each of the above modules can be implemented as an independent entity, or can be combined as the same or several entities, and the specific implementation manners of the above modules and the corresponding beneficial effects can be referred to the method embodiments above, which will not be described herein.

[0201] Correspondingly, an electronic device is also provided in the embodiments of the present application, which can be a terminal, such as a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), and the like. Figure 11 As shown in Figure 11A structural schematic diagram of an electronic device is provided in the embodiments of the present application. The electronic device 1100 includes a processor 1101 having one or more processing cores, a memory 1102 having one or more computer readable storage media, and a computer program stored in the memory 1102 and executable on the processor. The processor 1101 is electrically connected to the memory 1102. Those skilled in the art can understand that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and can include more or fewer components than shown in the figure, or combine certain components, or different component arrangements.

[0202] The processor 1101 is the control center of the electronic device 1100, and connects various parts of the entire electronic device 1100 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 1102 and calling data stored in the memory 1102, the processor 1101 performs various functions and processes data of the electronic device 1100, thereby overall monitoring the electronic device 1100.

[0203] In the embodiments of the present application, the processor 1101 in the electronic device 1100 will load the instructions corresponding to the processes of one or more application programs into the memory 1102, and run the application programs stored in the memory 1102 by the processor 1101, thereby realizing various functions, such as:

[0204] In response to the control operation on the virtual game role, the virtual game role performs a target action on the motion area;

[0205] Based on the change of the motion area by the target action, the motion of the target virtual object in the motion area is controlled.

[0206] The specific implementation of each operation and the corresponding benefits can be referred to the detailed description of the interface interaction method above, and will not be repeated here.

[0207] Optionally, as shown in Figure 11 The electronic device 1100 further includes a touch display screen 1103, a radio frequency circuit 1104, an audio circuit 1105, an input unit 1106, and a power supply 1107. The processor 1101 is electrically connected to the touch display screen 1103, the radio frequency circuit 1104, the audio circuit 1105, the input unit 1106, and the power supply 1107, respectively. Those skilled in the art can understand that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and can include more or fewer components than shown in the figure, or combine certain components, or different component arrangements. Figure 11

[0208] ​The touch display screen 1103 can be used to display a graphical user interface and receive operation instructions generated by user acting on the graphical user interface. The touch display screen 1103 can include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user and various graphical user interfaces of the electronic device, which can be composed of graphics, text, icons, video and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. The touch panel can be used to collect touch operations (such as user operations on or near the touch panel using a finger, a stylus or any suitable object or accessory) of the user thereon or therearound, and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel can include two parts of a touch detection device and a touch controller. The touch detection device detects the touch position of the user and detects the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, and converts it into touch coordinates, and then sends it to the processor 1101, and can receive commands from the processor 1101 and execute them. The touch panel can cover the display panel, and when the touch panel detects a touch operation thereon or therearound, it transmits to the processor 1101 to determine the type of touch event, and then the processor 1101 provides corresponding visual output on the display panel according to the type of touch event. In the embodiments of the present application, the touch panel and the display panel can be integrated into the touch display screen 1103 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can realize the input and output functions as two independent components. That is, the touch display screen 1103 can also realize the input function as part of the input unit 1106.

[0209] The radio frequency circuit 1104 can be used to transceive radio frequency signals to establish wireless communication with network devices or other electronic devices, and transceive signals between network devices or other electronic devices.

[0210] The audio circuit 1105 can be used to provide an audio interface between a user and the electronic device through a speaker and a microphone. The audio circuit 1105 can convert received audio data into an electrical signal and transmit the electrical signal to the speaker for conversion into a sound signal and output by the speaker. On the other hand, the microphone collects a sound signal and converts the sound signal into an electrical signal, which is received by the audio circuit 1105 and converted into audio data. The audio data is output to the processor 1101 for processing, transmitted to another electronic device through the radio frequency circuit 1104, or output to the memory 1102 for further processing. The audio circuit 1105 can also include a jack for a headset to provide communication between the headset and the electronic device.

[0211] The input unit 1106 can be used to receive inputted numbers, character information or user feature information (e.g., fingerprint, iris, face information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0212] The power supply 1107 is used to supply power to various components of the electronic device 1100. Optionally, the power supply 1107 can be logically connected to the processor 1101 through a power management system, so that the power management system can manage charging, discharging and power consumption management, etc. The power supply 1107 can also include one or more direct current or alternating current power sources, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, etc.

[0213] Although Figure 11 The electronic device 1100 can also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which are not shown in the embodiments.

[0214] In the above embodiments, the description of each embodiment focuses on different aspects, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0215] Those skilled in the art can understand that all or part of the steps in the methods of the above embodiments can be completed by instructions, or by instructions controlling related hardware, which can be stored in a computer readable storage medium and loaded and executed by a processor.

[0216] To this end, the embodiments of the present application provide a computer readable storage medium, which stores a plurality of computer programs capable of being loaded by a processor to execute any one of the interface interaction methods provided by the embodiments of the present application. For example, the computer program can perform the following steps:

[0217] In response to the control operation on the virtual game role, the virtual game role performs a target action on the motion area;

[0218] based on the change of the motion region by the target action, control the motion of the target virtual object in the motion region.

[0219] The specific implementation of each operation and the corresponding beneficial effects can be referred to the detailed description of the interface interaction method above, which will not be repeated here.

[0220] The computer readable storage medium can include a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0221] Due to the computer program stored in the computer readable storage medium, any interface interaction method provided by the embodiments of the present application can be executed, thus the beneficial effects of any interface interaction method provided by the embodiments of the present application can be achieved, which will be described in detail in the previous embodiments, and will not be repeated here.

[0222] The above describes the interface interaction method, device, electronic equipment and computer readable storage medium provided by the embodiments of the present application in detail, and the principle and implementation mode of the present application are described by applying specific examples; the above embodiment is only used to help understand the method and core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, the specific implementation mode and application range will be changed; in conclusion, the content of the specification should not be understood as the limitation of the present application.

Claims

1. An interface interaction method, characterized by, Display, through a graphical user interface of an electronic device, at least part of a game scene, the game scene comprising at least one virtual game character, a target virtual object corresponding to the virtual game character, and a movement area corresponding to the target virtual object, the virtual game character comprising a first virtual game character and at least one second virtual game character, the first virtual game character being controlled by the electronic device, the at least one second virtual game character and the first virtual game character being enemy game characters, the method comprising: in response to a control operation on the first virtual game character, controlling the first virtual game character to perform a target action on a first sub-area in front of the target virtual object in the movement area; based on a change of the first sub-area and a change of a second sub-area in front of the target virtual object in the movement area caused by the target action, controlling movement of the target virtual object in the movement area, wherein the second sub-area is changed by a target action performed by the at least one second virtual game character.

2. The interface interaction method of claim 1, wherein, The controlling of the movement of the target virtual object in the movement area based on the change of the first sub-area and the change of the second sub-area in front of the target virtual object in the movement area caused by the target action comprises: based on the target action, adjusting a movement influence parameter of the first sub-area; based on the adjusted movement influence parameter and the change of the second sub-area in front of the target virtual object in the movement area, controlling the movement of the target virtual object in the movement area.

3. The interface interaction method of claim 2, wherein, The controlling of the movement of the target virtual object in the movement area based on the adjusted movement influence parameter and the change of the second sub-area in front of the target virtual object in the movement area comprises: obtaining a movement influence parameter of the second sub-area in front of the target virtual object in the movement area; based on the adjusted movement influence parameter and the movement influence parameter of the second sub-area, controlling the movement of the target virtual object in the movement area.

4. The interface interaction method of claim 3, wherein, The controlling of the movement of the target virtual object in the movement area based on the adjusted movement influence parameter and the movement influence parameter of the second sub-area comprises: based on the adjusted movement influence parameter and the movement influence parameter of the second sub-area, determining a target movement speed and / or a target movement direction of the target virtual object; based on the target movement speed and / or the target movement direction, controlling the movement of the target virtual object in the movement area.

5. The interface interaction method of claim 4, wherein, The determining of the target movement direction of the target virtual object based on the adjusted movement influence parameter and the movement influence parameter of the second sub-area comprises: based on the adjusted movement influence parameter and the movement influence parameter of the second sub-area, determining a target sub-area from the first sub-area and the second sub-area; based on the target sub-area, determining the target movement direction of the target virtual object.

6. The interface interaction method of claim 4, wherein, The controlling of the movement of the target virtual object in the movement area based on the target movement speed comprises: controlling the target virtual object to move in the motion region according to the target motion speed for a first duration.

7. The interface interaction method of claim 2, wherein, The adjusting the motion influence parameter of the first sub-region based on the target action comprises: adjusting the motion influence parameter of the first sub-region based on the number of target actions.

8. The interface interaction method of claim 2, wherein, After the target action is performed on the first sub-region, the method further comprises: updating the display style of the first sub-region.

9. The interface interaction method of claim 8, wherein, The updating the display style of the first sub-region comprises: updating the display style of the first sub-region based on the number of target actions.

10. The interface interaction method of claim 2, wherein, The virtual game character further comprises at least one third virtual game character, the at least one third virtual game character and the first virtual game character belong to the same game team, and the movement of the target virtual object in the motion region is further affected by a target action performed by the at least one third virtual game character on a third sub-region in the motion region.

11. The interface interaction method of claim 10, wherein, The third sub-region is located before or after the first sub-region.

12. The interface interaction method of claim 1, wherein, The motion region further displays a preset game element, and the method further comprises: In the process of movement of the target virtual object, if it is detected that the target virtual object interacts with the preset game element, the first motion parameter of the target virtual object is adjusted.

13. The interface interaction method of claim 12, wherein, The first motion parameter comprises at least one of a position and a motion speed of the target virtual object.

14. The interface interaction method of claim 13, wherein, The first motion parameter comprises a motion speed, and the adjusted motion speed of the target virtual object lasts for a second duration.

15. The interface interaction method of claim 12, wherein, The first motion parameter comprises a motion speed, the preset game element comprises a first preset game element and a second preset game element, and the adjusting the first motion parameter of the target virtual object if it is detected that the target virtual object interacts with the preset game element comprises: if it is detected that the target virtual object interacts with the first preset game element, the motion speed of the target virtual object is increased; if it is detected that the target virtual object interacts with the second preset game element, the motion speed of the target virtual object is decreased.

16. The interface interaction method of claim 1, wherein, The method further comprises: if it is detected that the target virtual object collides with the virtual game character, an animation effect of the virtual game character being bounced away is displayed.

17. The interface interaction method of claim 1, wherein, The target action is a wiping action on the motion region.

18. The interface interaction method of claim 1, wherein, The graphical user interface further displays a control control, and the control operation is a triggering operation on the control control.

19. The interface interaction method of any one of claims 1-18, wherein, The game scene displays at least two game teams, each game team corresponds to a target virtual object and comprises a virtual game character, the motion region is provided with a motion terminal point, and the method further comprises: in response to the target virtual object moving to the motion terminal point of the motion region thereof, a motion time of the target virtual object is acquired; in response to the motion time satisfying a preset condition, the game team corresponding to the target virtual object is determined as a winning team.

20. An interface interaction device, comprising: Display, through a graphical user interface of an electronic device, at least part of a game scene, the game scene comprising at least one virtual game character, a target virtual object corresponding to the virtual game character, and a motion region corresponding to the target virtual object, the virtual game character comprising a first virtual game character and at least one second virtual game character, the first virtual game character being controlled by the electronic device, the at least one second virtual game character and the first virtual game character being enemy game characters, the apparatus comprising: a first control module configured to, in response to a control operation on the first virtual game character, control the first virtual game character to perform a target action on a first sub-region in front of the target virtual object in the motion region; a second control module configured to, based on a change of the first sub-region by the target action and a change of a second sub-region in front of the target virtual object in the motion region by a target action performed by the at least one second virtual game character, control a motion of the target virtual object in the motion region.

21. An electronic device, comprising: comprising a processor and a memory, the memory storing a plurality of instructions; the processor loading the instructions from the memory to execute the interface interaction method according to any one of claims 1 to 19.

22. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a plurality of instructions, the instructions being adapted to be loaded by a processor to execute the interface interaction method according to any one of claims 1 to 19.

Citation Information

Patent Citations

  • Virtual object control method and device, equipment and storage medium

    CN111330277A

  • Interaction method and device in game, computer equipment and storage medium

    CN117753001A