Game interaction control method, device and electronic equipment

CN122998748APending Publication Date: 2026-10-30NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510562401.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0002]在游戏中,玩家角色可以通过完成游戏任务获取游戏胜利,但现有游戏中,游戏场景内容和游戏玩法有限,从而导致玩家游戏兴趣较低

Benefits of technology

[0009]本公开提供的一种游戏交互控制方法、装置和电子设备,首先通过终端设备提供图形用户界面,该方法包括:在图形用户界面中提供目标任务对应的任务道具,其中,任务道具被配置为根据终端设备的控制对任务道具的道具姿态进行改变,不同道具姿态分别配置有对应的交互速度和交互风险;进而控制任务道具在进行交互时的当前道具姿态;然后根据当前道具姿态对应的交互速度和交互风险,控制更新目标任务对应的任务进度和风险进度,其中,交互速度与任务进度正相关,交互风险与风险进度正相关;在风险进度达到预设值之前,响应于任务进度满足条件,确定目标任务完成。该方式中,玩家可通过调整任务道具的道具姿态,控制目标任务对应的任务进度和风险进度,从而增加了游戏任务完成难度和可玩性,也有助于提升玩家游戏体验感。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122998748A_ABST
    Figure CN122998748A_ABST
Patent Text Reader

Abstract

The present disclosure provides a game interaction control method and device and electronic equipment, which provides a task prop corresponding to a target task in a graphical user interface, wherein the task prop is configured to change a prop pose of the task prop according to control of a terminal device, different prop poses are respectively configured with corresponding interaction speed and interaction risk; the current prop pose of the task prop when interacting is controlled; the task progress and risk progress corresponding to the target task are updated according to the interaction speed and interaction risk corresponding to the current prop pose, the interaction speed is positively correlated with the task progress, and the interaction risk is positively correlated with the risk progress; before the risk progress reaches a preset value, the target task is determined to be completed in response to the task progress meeting a condition. In this way, the player can adjust the prop pose of the task prop to control the task progress and risk progress corresponding to the target task, thereby increasing the difficulty and playability of completing the game task, and helping to improve the game experience of the player.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of game design technology, and in particular to a game interaction control method, device, and electronic device. Background Technology

[0002] In games, players can win by completing game tasks, but existing games have limited game scene content and gameplay, resulting in low player interest. Summary of the Invention

[0003] The purpose of this disclosure is to provide a game interaction control method, device, and electronic device to improve game playability and player gaming experience.

[0004] In a first aspect, this disclosure provides a game interaction control method, which provides a graphical user interface through a terminal device. The method includes: providing a task item corresponding to a target task in the graphical user interface, wherein the task item is configured to change its posture according to the control of the terminal device, and different postures are configured with corresponding interaction speeds and interaction risks; controlling the current posture of the task item when interacting; controlling and updating the task progress and risk progress corresponding to the target task according to the interaction speed and interaction risk corresponding to the current posture, wherein the interaction speed is positively correlated with the task progress, and the interaction risk is positively correlated with the risk progress; and determining that the target task is completed before the risk progress reaches a preset value, in response to the task progress meeting the conditions.

[0005] Secondly, this disclosure provides a game interaction control device that provides a graphical user interface through a terminal device. The device includes: an item provision module for providing task items corresponding to a target task within the graphical user interface, wherein the task items are configured to change their posture according to the control of the terminal device, and different item postures are configured with corresponding interaction speeds and interaction risks; a posture control module for controlling the current posture of the task items during interaction; a progress control module for controlling and updating the task progress and risk progress corresponding to the target task based on the interaction speed and interaction risk corresponding to the current item posture, wherein the interaction speed is positively correlated with the task progress, and the interaction risk is positively correlated with the risk progress; and a task completion module for determining that the target task is completed in response to a task progress satisfaction condition before the risk progress reaches a preset value.

[0006] Thirdly, this disclosure provides an electronic device including 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 above-described game interaction control method.

[0007] Fourthly, this disclosure provides a computer-readable storage medium storing computer-executable instructions that, when invoked and executed by a processor, cause the processor to implement the aforementioned game interaction control method.

[0008] The embodiments disclosed herein bring the following beneficial effects:

[0009] This disclosure provides a game interaction control method, device, and electronic device. First, a graphical user interface (GUI) is provided via a terminal device. The method includes: providing a task item corresponding to a target task within the GUI, wherein the task item is configured to change its posture according to the control of the terminal device, with different postures each configured with corresponding interaction speed and interaction risk; then controlling the current posture of the task item during interaction; next, updating the task progress and risk progress corresponding to the target task based on the interaction speed and risk corresponding to the current posture, wherein the interaction speed is positively correlated with the task progress, and the interaction risk is positively correlated with the risk progress; before the risk progress reaches a preset value, the target task is determined to be completed in response to the task progress meeting a condition. In this method, players can control the task progress and risk progress corresponding to the target task by adjusting the posture of the task item, thereby increasing the difficulty and playability of completing game tasks and enhancing the player's gaming experience.

[0010] Other features and advantages of this disclosure 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 this disclosure 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 technical solutions in the specific embodiments of this disclosure or 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 this disclosure. 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 interaction control method provided in this embodiment of the disclosure;

[0014] Figure 2 This is a schematic diagram illustrating the display of a target control provided in an embodiment of this disclosure;

[0015] Figure 3 A schematic diagram showing a first progress indicator provided in an embodiment of this disclosure;

[0016] Figure 4 A schematic diagram illustrating the display of a second progress indicator provided in an embodiment of this disclosure;

[0017] Figure 5 A schematic diagram illustrating the display of a third progress indicator provided in an embodiment of this disclosure;

[0018] Figure 6 A schematic diagram showing the overall progress of a task provided in an embodiment of this disclosure;

[0019] Figure 7 This is a schematic diagram illustrating the display of a task control provided in an embodiment of this disclosure;

[0020] Figure 8 A schematic diagram illustrating the change in the area of ​​a marker provided in an embodiment of this disclosure;

[0021] Figure 9 A schematic diagram illustrating the display changes of a preset control area provided in an embodiment of this disclosure;

[0022] Figure 10 This is a schematic diagram of the structure of a game interaction control device provided in an embodiment of the present disclosure;

[0023] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure.

[0024] Figure label:

[0025] 1-First control; 2-Second control; 3-Base area. Detailed Implementation

[0026] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. The components of the embodiments of this disclosure described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0027] Therefore, the following detailed description of the embodiments of this disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed disclosure, but merely to illustrate selected embodiments of the disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.

[0028] In one embodiment of this disclosure, the game interaction control method can run on a local terminal device or a server. When the game interaction control method 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.

[0029] 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 and the game screen presentation are separated. The storage and execution of game interaction 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.

[0030] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.

[0031] In one possible implementation, this disclosure provides a game interaction control method that provides a graphical user interface by running a game program on a terminal device. The terminal device can be the aforementioned local terminal device or a client device in the aforementioned cloud interaction system; for example, the terminal device can be a mobile phone or a personal computer. Figure 1 As shown, the method includes the following specific steps:

[0032] Step S102: Provide task props corresponding to the target task in the graphical user interface. The task props are configured to change their posture according to the control of the terminal device. Different prop postures are configured with corresponding interaction speeds and interaction risks.

[0033] The terminal device, by running the game program corresponding to the target game, can provide a graphical user interface (GUI) for that target game. This GUI displays the game scene, which includes at least the quest items corresponding to the target quest. The type of quest can be determined according to the game rules and is not specifically limited here. The target game can be a mobile game, a PC game, or a console game, etc.

[0034] The task items corresponding to the aforementioned target tasks can also be determined according to the game rules. For example, task items can be virtual cups, virtual weapons, or other virtual objects. Players can adjust the item posture of the task item through their terminal devices to adjust the current interaction speed and interaction risk of the task item. Different item postures are configured with corresponding interaction speeds and interaction risks, and these values ​​are usually different for different item postures. The interaction speed indicates the speed at which the task item interacts, and this speed matches the speed at which the target task is completed based on the task item. The interaction risk indicates the risk value corresponding to the task item's interaction, and this risk value matches the risk value at which the target task is completed based on the task item. When the risk value reaches a preset value, the target task fails.

[0035] In an optional embodiment, the interaction speed and interaction risk corresponding to the prop posture are positively correlated. That is, the faster the interaction speed corresponding to a certain prop posture, the higher the interaction risk corresponding to that prop posture. This can also be understood as players wanting to complete the target task quickly, but also bringing high risks, thereby increasing the fun and excitement of the game.

[0036] Step S104: Control the current prop posture when the task prop is interacting.

[0037] In practice, the method for controlling and adjusting the current posture of the quest item during interaction can be determined based on development needs and player input. For example, players can use posture adjustment controls displayed in the graphical user interface to control and adjust the current posture of the quest item during interaction; players can also use designated keys on a game controller or keyboard to control and adjust the current posture of the quest item during interaction.

[0038] Step S106: Based on the interaction speed and interaction risk corresponding to the current prop posture, control and update the task progress and risk progress corresponding to the target task. Here, the interaction speed is positively correlated with the task progress, and the interaction risk is positively correlated with the risk progress.

[0039] In practical implementation, the current task progress and risk progress corresponding to the target task can be increased or decreased based on the interaction speed and risk associated with the current item posture, resulting in updated task progress and risk progress. Specifically, the faster the interaction speed corresponding to the current item posture, the faster the task progress increases; conversely, the higher the interaction risk corresponding to the current item posture, the faster the risk progress increases.

[0040] Step S108: Before the risk progress reaches the preset value, in response to the task progress meeting the condition, determine that the target task is completed.

[0041] In practical implementation, the specific values ​​corresponding to the aforementioned preset values ​​can be determined according to R&D requirements. For example, the preset value can be a full progress value (such as 100%) or a fixed progress value. Before the risk progress corresponding to the target task reaches the preset value, that is, before the risk progress corresponding to the target task reaches the preset value, if the task progress corresponding to the target task meets the conditions, then the target task is determined to be completed. These conditions can be determined according to R&D requirements; for example, the condition can be that the task progress reaches the full progress value or that the task progress meets preset requirements.

[0042] In an optional embodiment, the target task is determined to have failed in response to the risk progress reaching a preset value before the task progress meets the conditions. That is, if the risk progress corresponding to the target task has reached the preset value before the task progress has met the preset conditions, then the target task is determined to have failed.

[0043] The present invention provides a game interaction control method in which players can control the progress and risk progress of the target task by adjusting the posture of the task item, thereby increasing the difficulty and playability of completing the game task and helping to improve the player's game experience.

[0044] The following examples describe how to adjust the posture of the items corresponding to the task items.

[0045] Specifically, the process of controlling the current prop posture when interacting with the task prop may include: in response to the prop posture adjustment operation, determining the current prop posture when interacting with the task prop based on the prop posture adjustment operation.

[0046] In practical implementation, the specific operations corresponding to the aforementioned item posture adjustment operations can be determined according to development needs. For example, the item posture adjustment operation can be an operation where the player triggers the posture adjustment controls displayed in the graphical user interface, or an operation where the player manipulates a specific key on a game controller or keyboard. After the player performs the item posture adjustment operation, the item posture during interaction can be adjusted according to the posture adjustment operation. Different posture adjustment operations correspond to different item postures.

[0047] In an optional embodiment, the aforementioned prop posture is the prop tilt angle, which is positively correlated with the interaction speed and the interaction risk. That is, the larger the prop tilt angle, the faster the corresponding interaction speed, and the higher the corresponding interaction risk, thereby achieving a high-risk, high-reward effect.

[0048] When the prop's posture is at a tilt angle, the prop posture adjustment operation can include: a movement operation on a target control displayed in the graphical user interface; wherein the target control includes a tilt progress bar and a movement control located on the tilt progress bar; based on this, the specific process of determining the current prop posture of the task prop during interaction based on the prop posture adjustment operation can include: in response to a first movement operation on the movement control, controlling to increase the prop tilt angle of the task prop during interaction; in response to a second movement operation on the movement operation, controlling to decrease the prop tilt angle of the task prop during interaction.

[0049] In practical applications, the first and second movement operations mentioned above are different operations. For example, the first movement operation can be sliding the movement control upward, and the second movement operation can be sliding the movement control downward. The first movement operation can be controlled by the first button on the game controller to move the movement control upward in the tilting progress bar, and the second movement operation can be controlled by the second button on the game controller to move the movement control downward in the tilting progress bar. The first movement operation can be controlled by the third button on the keyboard to move the movement control upward in the tilting progress bar, and the second movement operation can be controlled by the fourth button on the keyboard to move the movement control downward in the tilting progress bar.

[0050] In practical implementation, the display position and style of the target controls displayed in the graphical user interface can be determined according to the development requirements. The target controls include a tilt progress bar and a movement control located on the tilt progress bar. The movement control can move on the tilt progress bar, which indicates the tilt angle range corresponding to the task item. The tilt angle corresponding to the display position of the movement control on the tilt progress bar is the tilt angle of the task item at the current interaction point.

[0051] like Figure 2The diagram shown is a display schematic of a target control provided in an embodiment of this disclosure. Figure 2 The wine glass held in the player's hand is the quest item. The curved progress bar and triangular control displayed to the left of the quest item are the target controls. The curved progress bar is a tilt progress bar, and the black triangular control on the tilt progress bar is a movement control. When the player performs a first movement operation on the movement control, the movement control moves upward along the tilt progress bar, increasing the tilt angle of the quest item during interaction. The tilt angle of the quest item displayed in the graphical user interface changes synchronously. When the player performs a second movement operation on the movement control, the movement control moves downward along the tilt progress bar, decreasing the tilt angle of the quest item during interaction. The tilt angle of the quest item displayed in the graphical user interface changes synchronously.

[0052] Specifically, the higher the position of the movement control on the tilt progress bar, the greater the tilt angle of the corresponding item; the lower the position of the movement control on the tilt progress bar, the smaller the tilt angle of the corresponding item. Figure 2 At the bottom of the tilt progress bar, a first item icon is displayed, which indicates the tilt angle of the item corresponding to the task item when the movement control is at the bottom of the tilt progress bar; at the top of the tilt progress bar, a second item icon is displayed, which indicates the tilt angle of the item corresponding to the task item when the movement control is at the top of the tilt progress bar; near the movement control, a bubble icon is also displayed, and the item posture of the task item within the bubble icon indicates the tilt angle of the item corresponding to the current position of the movement control on the tilt progress bar.

[0053] In one specific embodiment, the task prop is Figure 2 In the game, players control the tilt angle of a wine glass using a target control, simulating real-world hand control while drinking. Simultaneously, as the control moves along the tilt progress bar, the viewpoint tilts upwards, mirroring the player character's action of tilting their head back to drink. Furthermore, the wine glass's tilt angle affects the drinking speed (equivalent to the aforementioned interaction speed), intuitively indicating that a larger tilt angle results in faster drinking. The tilt angle is also positively correlated with the rate of increase in intoxication level (equivalent to the aforementioned risk progress).

[0054] In one specific embodiment, in a console game, a player can press the A button on a game controller to move the movement control upwards, increasing the tilt angle of the glass; and press the B button to move the movement control downwards, decreasing the tilt angle. In another specific embodiment, in a PC game, a player can press the W key on a keyboard to move the movement control upwards, increasing the tilt angle of the glass; and press the S key on a keyboard to move the movement control downwards, decreasing the tilt angle.

[0055] Furthermore, the graphical user interface displays a first progress indicator to indicate the risk progress corresponding to the target task; based on this, the specific process of controlling and updating the task progress and risk progress corresponding to the target task according to the interaction speed and interaction risk corresponding to the current prop posture may include: controlling and updating the real-time risk progress indicated by the first progress indicator according to the interaction risk corresponding to the prop tilt angle of the task prop.

[0056] In practical implementation, the higher the interaction risk corresponding to the tilt angle of the task prop, the faster the risk progress indicated by the first progress marker increases. The display position and style of the first progress marker in the graphical user interface can be determined according to development needs; for example, the first progress marker can be a bar-shaped progress marker or an arc-shaped progress marker.

[0057] like Figure 3 The diagram shown is a schematic representation of a first progress indicator provided in an embodiment of the present invention. Figure 3 The indicator below the middle hand is the first progress indicator. The lighter-colored part of this indicator shows the current progress of the target task. At the start of the target task, the first progress indicator shows 0% progress. As the game progresses, the progress indicated by the first progress indicator may gradually increase. When the progress indicated by the first progress indicator reaches 100%, the target task fails.

[0058] In an optional embodiment, when the task progress corresponding to the target task increases, the first progress indicator will play a dynamic increase effect; when the task progress corresponding to the target task decreases, the first progress indicator will play a dynamic decrease effect. The specific effects of the dynamic increase and decrease effects can be determined according to R&D needs. For example, the dynamic increase effect could be that the first progress indicator displays a pre-increase value in a first color and flashes red or yellow light at the bottom, then gradually increases the task progress corresponding to the first progress indicator based on the pre-increase value until the increased task progress of the first progress indicator reaches the pre-increase value. The dynamic decrease effect could be that the pre-decrease value is displayed in a second color, then gradually decreases the task progress corresponding to the first progress indicator based on the pre-decrease value until the decreased task progress of the first progress indicator reaches the pre-decrease value.

[0059] In another optional embodiment, a second progress indicator is displayed in the graphical user interface to indicate the progress of the target task; based on this, the specific process of controlling and updating the task progress and risk progress corresponding to the target task according to the interaction speed and interaction risk corresponding to the current prop posture may include: controlling and updating the real-time task progress indicated by the second progress indicator according to the interaction speed corresponding to the prop tilt angle of the task prop.

[0060] In practical implementation, the higher the interaction speed corresponding to the tilt angle of the task prop, the faster the task progress indicated by the second progress indicator increases. The display position and style of the second progress indicator in the graphical user interface can be determined according to development needs; for example, the second progress indicator can be a bar-shaped progress indicator, an arc-shaped progress bar, or other display styles.

[0061] like Figure 3 The black area inside the glass to the right of the target control represents the second progress indicator. The more black area inside the glass, the more wine remains, and the less progress is left in the target task. In other words, the area of ​​the black area inside the glass is inversely proportional to the progress indicated by the second progress indicator. When there is no black area inside the glass, it means that the progress indicated by the second progress indicator has reached the maximum, thus completing the target task.

[0062] like Figure 4 The diagram shown is a schematic representation of a second progress indicator provided by an embodiment of the present invention. Figure 4 The cup with a checkmark is the second progress indicator, which is used to indicate that the task progress has reached the full progress value.

[0063] In an optional embodiment, a third progress indicator is displayed in the graphical user interface, and the real-time task progress indicated by the third progress indicator is updated according to a preset method. Specifically, the display position and style of the third progress indicator in the graphical user interface can be determined according to research and development needs. For example, the third progress indicator can have the same display style as the second progress indicator, or it can be different. The specific method corresponding to the preset method can be determined according to research and development needs. For example, the real-time task progress indicated by the third progress indicator can be increased at a uniform rate, or the real-time task progress indicated by the third progress indicator can be increased gradually according to preset rules.

[0064] Furthermore, the specific process of controlling and updating the real-time task progress indicated by the third progress identifier through a preset method may include: updating the real-time task progress corresponding to the third progress identifier at a constant interaction speed. The specific speed corresponding to the constant interaction speed can be determined according to research and development needs.

[0065] Furthermore, before the risk progress reaches the preset value, in response to the task progress meeting the conditions, the specific process of determining the completion of the target task may include: before the risk progress reaches the preset value, in response to the task progress meeting the conditions and the real-time task progress corresponding to the third progress identifier not being completed, determining that the target task is completed.

[0066] In practice, the aforementioned third progress indicator can serve as a reference for players. Players can adjust the tilt angle of the corresponding task item based on the real-time task progress indicated by the third progress indicator, thereby adjusting the task progress and risk progress corresponding to the target task. This allows players to control the risk progress of the target task to not reach a preset value and ensure that the task progress meets the conditions when the real-time task progress corresponding to the second progress indicator is not completed, thus completing the target task.

[0067] In an optional embodiment, before the task progress meets the conditions, in response to the risk progress reaching a preset value, or the real-time task progress corresponding to the third progress identifier being completed, the target task is determined to have failed.

[0068] like Figure 5 The diagram shown is a schematic representation of a third progress indicator provided in an embodiment of the present invention. Figure 5 The cup icon with a black area displayed as a bubble in the upper right corner is the third progress indicator. This third progress indicator has the same display style as the second progress indicator; however, it updates the real-time task progress at a constant interaction speed. The task completion progress indicated by the second progress indicator is controlled by the tilt angle of the task item, i.e., by the interaction speed corresponding to that tilt angle. When the real-time task progress corresponding to the third progress indicator reaches its maximum value, it can be interacted with... Figure 4 The second progress indicator is displayed in the same way, that is, it is displayed as a bubble with a checkmark inside.

[0069] In an optional embodiment, the visual hierarchy of the third progress indicator is weaker than that of the second progress indicator. For example, the size of the third progress indicator may be smaller than that of the second progress indicator, or the display color of the third progress indicator may be lighter than that of the second progress indicator.

[0070] In an optional embodiment, the game objective corresponding to the target game can be completing a target task a specified number of times. The specific number of times can be determined according to development needs; for example, the specified number of times can be 2 or 3 times. Based on this, the graphical user interface will display the total progress of the task corresponding to completing the target task a specified number of times, and will also display a reference total progress, which matches the real-time task progress indicated by the third progress indicator.

[0071] like Figure 6 The diagram shown is a schematic representation of the overall task progress provided by an embodiment of the present invention. Figure 6In the graphical user interface, the three cups in the dark area in the upper left corner represent the total progress of the target task after completing it a specified number of times, while the three cups in the light area represent the reference total progress. Players need to complete the target task three times to reach the maximum progress value. Each time a player completes a target task, a checkmark will appear in the corresponding cup. Figure 6 The overall task progress indicates that the player has completed one objective task, while the reference overall progress indicates that the objective task has not yet been completed.

[0072] In practical applications, the graphical user interface can include a controlled virtual character controlled by a terminal device, and an enemy character. The enemy character can be a virtual character controlled by another player or a non-player character (NPC). The third progress indicator corresponds to the real-time task progress, indicating the enemy character's progress in completing the objective task. The second progress indicator corresponds to the task progress, indicating the controlled virtual character's progress in completing the objective task. For example, at the start of the objective game, the controlled virtual character and the enemy character start simultaneously. Each side drinks three cups of wine. The first person to finish drinking without getting drunk wins, meaning they are the first to reach the game objective. Finishing the wine is the objective task, and getting drunk is the interaction risk. When the drunkenness value reaches a preset threshold, the character becomes drunk, and the game is lost.

[0073] Since players need to complete a certain number of target tasks, a completion count effect will be displayed on the second progress indicator each time a target task is completed. Figure 6 The "Done×1" effect indicates the number of times the objective has been completed. Similarly, the number of times the enemy character completes an objective will also display a completion count effect on the third progress indicator.

[0074] The following examples describe a method for controlling and adjusting the risk progress corresponding to the target task.

[0075] Specifically, the methods for controlling and adjusting the risk schedule corresponding to the target task include:

[0076] Step 10: In response to a specified game event, control stops the interaction between the control and the quest item, and displays the quest control corresponding to the target quest in the graphical user interface. The quest control includes at least a first control displayed at the initial position and a second control configured to move automatically on the graphical user interface.

[0077] In practical implementation, the specific game event corresponding to the aforementioned designated game event can be determined according to development needs. In one specific embodiment, the aforementioned designated game event includes: the task progress corresponding to the target task reaching a first preset progress value, and / or, the risk progress corresponding to the target task reaching a second preset progress value. Specifically, the specific progress values ​​corresponding to the aforementioned first preset progress value and second preset progress value can be determined according to development needs.

[0078] When a specific game event occurs, interaction with the quest item will stop, and a quest control corresponding to the target quest will be displayed in the graphical user interface. The display position of the quest control in the graphical user interface can be determined according to development needs. For example, the quest control can be displayed below or above the graphical user interface.

[0079] The aforementioned task controls include at least a first control displayed at an initial position and a second control that can move automatically within the graphical user interface (GUI). The specific location corresponding to the initial position can be determined according to development needs; for example, the initial position can be the center of the GUI or a designated location within the GUI. The second control typically moves automatically from the initial position, and its movement path within the GUI can be determined randomly or according to the game rules.

[0080] Step 11: In response to a movement control command for the second control, adjust the real-time movement position of the second control, which is moving automatically, on the graphical user interface according to the movement control command.

[0081] In practice, the triggering method of the above-mentioned movement control command can be determined according to the research and development needs. For example, the triggering method of the movement control command can be a sliding operation of the second control displayed in the graphical user interface, a triggering operation of a certain button in the game controller, or a triggering operation of a certain button in the keyboard, etc.

[0082] After the player triggers a movement control command on the second control, the second control will move within the graphical user interface (GUI) according to the command, thus determining its real-time position. When the player stops controlling the second control, it will resume automatic movement within the GUI. That is, the second control will not typically remain stationary after the player stops controlling it, but it may stop when it reaches a designated location. This designated location can be determined based on development needs; for example, it could be the edge of the GUI.

[0083] In one specific embodiment, in a console game, a player can move a second control left and right in the graphical user interface by swinging the right joystick in the game controller. At the start of the operation, the game controller vibrates once. When the right joystick is swung left and right to control the movement of the second control, the game controller continues to vibrate slightly. When the relative positional relationship between the second control and the first control meets the preset conditions, the game controller adds a stable amplitude on top of the existing vibration.

[0084] In another specific embodiment, in a PC game, players can control the second control to move left and right in the graphical user interface by swinging the mouse left and right.

[0085] Step 12: Based on the relative positional relationship between the first control and the second control, update the risk progress corresponding to the target task.

[0086] In practice, the risk progress corresponding to the target task is updated based on the relative positional relationship between the first control and the second control. Specifically, if the relative positional relationship between the first control and the second control meets the preset conditions within a preset time period, the risk progress corresponding to the target task may decrease; if the relative positional relationship between the first control and the second control does not meet the preset conditions within the preset time period, the risk progress corresponding to the target task may increase.

[0087] In the above method, players can adjust the position of the second control to change the relative position of the second control and the first control, thereby updating the risk progress of the target task based on the relative position of the second control and the first control, so as to increase the playability of the game and the player's gaming experience.

[0088] The following examples describe how the second control moves.

[0089] Specifically, in response to a movement control command for the second control, before controlling the real-time movement position of the second control, which is to be moved automatically, on the graphical user interface according to the movement control command, the second control is provided at an initial position; the second control is controlled to move automatically from the initial position according to a preset movement path, and the first control is controlled to remain stationary at the initial position.

[0090] In the specific implementation, in the initial state of the task controls, both the first and second controls are displayed in their initial positions. The player cannot control the first control, but can control the movement of the second control. Specifically, the first control remains stationary in its initial position throughout the game. When the player does not control it, the second control automatically moves from its initial position along a preset path. When the player controls it, the second control moves within the graphical user interface according to the player's commands. The specific path corresponding to the preset movement path can be determined according to development needs. For example, the preset movement path could be a route that moves away from the initial position, using the initial position as an anchor point; or it could be a path that moves randomly within the graphical user interface, using the initial position as a reference point.

[0091] like Figure 7 The image shown is a schematic diagram of a task control provided in an embodiment of the present invention. Figure 7 The control numbered 1 is the first control, which includes a white circle and five gray circles contained within the white circle; Figure 7 The black ring labeled 2 represents the second control, and the gray area labeled 3 represents the base area. This base area defines the movement range of the second control; that is, the second control must move automatically or under controlled conditions within the base area. Specifically, the preset movement path can be a route where the second control moves left or right along the base area, with the initial position as the anchor point. When the second control automatically moves to the edge of the base area, it stops moving automatically.

[0092] In one optional embodiment, the preset movement path includes a route that moves away from the initial position, using the initial position as an anchor point. Based on this, when the second control moves automatically, the movement speed of the second control is adjusted based on the distance between the second control and the first control, wherein the movement speed is negatively correlated with the distance.

[0093] In practice, during the automatic movement of the second control, the greater the distance between the second control and the first control, the lower the movement speed of the second control; the closer the distance between the second control and the first control, the higher the movement speed of the second control.

[0094] In another optional embodiment, the specific process of controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface in response to a movement control command for the second control may include: determining the target movement direction of the second control based on the movement control command in response to a movement control command for the second control; determining the target movement speed of the second control based on the distance between the second control and the first control; and determining the real-time movement position of the second control on the graphical user interface based on the target movement direction and the target movement speed.

[0095] In practice, the target movement direction of the second control in the graphical user interface is determined based on the direction indicated by the player's movement control command, and the direction indicated by the movement control command matches the target movement direction of the second control in the graphical user interface. Simultaneously, the target movement speed of the second control in the graphical user interface is determined by the distance between the second control and the first control. For example, the greater the distance between the second control and the first control, the lower the target movement speed of the second control; the closer the distance between the second control and the first control, the higher the target movement speed of the second control.

[0096] Furthermore, the display style of the first and / or second control is adjusted based on the distance between the second and first controls; wherein the display style includes at least one of the following: display color, display brightness, display shape, and display clarity. In this method, the player can determine the distance between the first and second controls based on the display style of the first or second control, which helps the player adjust the position of the second control.

[0097] In practice, the display style of the first control may differ depending on the distance between the second control and the first control. The display styles of the first control and the second control corresponding to different distances between them are pre-defined.

[0098] In an optional embodiment, the first control includes an indicator. Based on this, in response to the relative positional relationship between the second control and the first control satisfying a preset condition, the control increases the indication progress corresponding to the indicator; in response to the relative positional relationship between the second control and the first control not satisfying the preset condition, the control decreases the indication progress corresponding to the indicator.

[0099] In practical implementation, the display style of the indicator included in the first control can be determined according to development needs. For example, the indicator can be a circular progress bar set around the first control, a variable-sized area set inside the first control, or an indicator with variable color, etc. The specific conditions corresponding to the above preset conditions can be determined according to development needs.

[0100] In one specific embodiment, the aforementioned preset conditions include: the center of the second control is located inside the first control, or the distance between the center of the second control and the center of the first control is less than a preset distance threshold. The preset distance threshold can be determined according to research and development needs; for example, the preset distance threshold can be 10cm or 20cm.

[0101] In an optional embodiment, the indicator is disposed inside the first control; based on this, the specific process of controlling the increase of the indicator corresponding to the indicator may include: controlling the increase of the indicator area within the first control; the specific process of controlling the decrease of the indicator corresponding to the indicator may include: controlling the decrease of the indicator area within the first control.

[0102] In practice, the size of the area of ​​the marker within the first control is directly proportional to the progress value of the indicator corresponding to the marker. That is, the larger the area of ​​the marker within the first control, the larger the progress value of the indicator corresponding to the marker, thus making it easier for players to understand the progress of the current indicator.

[0103] In practical applications, according to Figure 7 The first control shown has five circles inside serving as indicators. These five circles can dynamically change position. One circle remains stationary in the center, while the other four move in four directions: up, down, left, and right. Therefore, the progress can be indicated by the changes in three variables of the five circles: the radius and display clarity of each circle, and the straight-line distance between the centers of the four moving circles and the center circle. In an optional embodiment, the rate of change of these three variables (i.e., the rate of increase or decrease) is positively correlated with the movement speed of the second control. The closer the second control is to the center circle, the faster its movement speed and the faster the variables change; conversely, the closer they are, the slower they change.

[0104] In practical implementation, Figure 7 The area corresponding to the five circles inside the first control is also the area of ​​the indicator within the first control. For example... Figure 8 The diagram shown is a schematic representation of the change in the area of ​​a marker according to an embodiment of the present invention. Figure 8 It contains three primary controls. From left to right, these three primary controls represent the display styles of the primary controls when the progress indicator is 0%, 50%, and 100%. Figure 8 As can be seen, the larger the area of ​​the marker within the first control, the greater the progress indicated by the progress marker. Specifically, Figure 8The clarity of the indicators inside the three first controls from left to right increases sequentially, the radius of each circle increases sequentially, and the straight-line distance between the center of the four moving circles and the center of the central circle increases sequentially.

[0105] Furthermore, the specific process of controlling the update of the risk progress corresponding to the target task based on the relative positional relationship between the first control and the second control may include: controlling the increase of the risk progress corresponding to the target task in response to the indicator progress corresponding to the indicator being increased to the first progress value; and controlling the decrease of the risk progress corresponding to the target task in response to the indicator progress corresponding to the indicator being decreased to the second progress value.

[0106] In practice, the specific progress values ​​corresponding to the first and second progress values ​​can be determined according to the R&D requirements. For example, the first progress value can be 100% or 90% of the full progress value, and the second progress value can be 0% or 10% of the full progress value.

[0107] Furthermore, in response to the relative positional relationship between the second control and the first control satisfying a preset condition, the preset control area of ​​the first control is controlled to be displayed in a first display mode; in response to the relative positional relationship between the second control and the first control not satisfying the preset condition, the preset control area of ​​the first control is controlled to be displayed in a second display mode; wherein, the first display mode and the second display mode are different.

[0108] In practical implementation, the specific control area corresponding to the aforementioned preset control area can be determined according to development needs. For example, the preset control area can be the outer area of ​​the first control or a specified area within the first control. The specific display methods corresponding to the aforementioned first display method and second display method can be determined according to development needs. For example, the first display method can be displaying the preset control area of ​​the first control with a first color or a first shape, and the second display method can be displaying the preset control area of ​​the first control with a second color or a second shape.

[0109] like Figure 9 The diagram shown is a schematic representation of the display changes of a preset control area according to an embodiment of the present invention. Figure 9 There are three task controls displayed from top to bottom. Different task controls have different display styles. The display styles of the first and second controls are related to the distance between them. At the same time, the preset control area of ​​the first control is the circular border of the first control. Figure 9 The relative positional relationship between the first and second controls in the first task control from top to bottom meets the preset conditions, which means that the center of the second control is located inside the second control; the preset control area in the first task control is displayed as a darker gray. Figure 9 In the second and third task controls from top to bottom, the relative positions of the first and second controls do not meet the preset conditions. As a result, the preset area in the first control is displayed as a very light gray, and the display style of the second control also changes. That is, the farther the distance between the second control and the first control, the lighter the display color of the second control and the worse the clarity of the second control.

[0110] In one specific embodiment, the indicator progress corresponding to the indicator inside the first control in the initial state is 50%. The second control moves randomly to the left or right from the initial position. When the relative positional relationship between the first control and the second control meets the preset conditions, the indicator progress corresponding to the indicator decreases. After decreasing to 0%, the risk progress corresponding to the control target task decreases. When the relative positional relationship between the first control and the second control does not meet the preset conditions, the indicator progress corresponding to the indicator increases. After increasing to 100%, the risk progress corresponding to the control target task increases.

[0111] Furthermore, the graphical user interface displays scene images corresponding to at least a portion of the game scene; based on this, the blur level of the scene images displayed in the graphical user interface is adjusted in real time according to the progress indicated by the indicator. The higher the blur level, the less clear the scene images displayed in the graphical user interface are.

[0112] In an optional embodiment, the blurriness of the scene displayed in the graphical user interface is positively correlated with the progress indicated by the indicator. That is, the higher the progress value of the indicator, the higher the blurriness of the scene displayed in the graphical user interface, so that the player can adjust the progress of the indicator in real time according to the blurriness of the scene.

[0113] The following examples are used to describe a gameplay.

[0114] During the prop interaction phase, a task prop corresponding to the target task is provided in the graphical user interface. This task prop is configured to change its posture according to the control of the terminal device, with different postures configured with corresponding interaction speeds and risks. The current posture of the task prop during interaction is controlled. Based on the interaction speed and risk corresponding to the current posture, the task progress and risk progress corresponding to the target task are updated. During the operation response phase, a task control corresponding to the target task is displayed in the graphical user interface. This task control includes at least a first control displayed at an initial position and a second control configured to move automatically on the graphical user interface. In response to a movement control command for the second control, the real-time movement position of the automatically moving second control on the graphical user interface is adjusted according to the movement control command. Based on the relative positional relationship between the first and second controls, the risk progress corresponding to the target task is updated. Before the risk progress reaches a preset value, the target task is determined to be completed in response to the task progress meeting the conditions.

[0115] If the risk progress reaches a preset value before the task progress meets the conditions, the target task is determined to have failed, thus entering the failure settlement phase. The specific content of this failure settlement phase can be determined according to the game rules; for example, the player may lose game rewards or game coins.

[0116] The gameplay can include multiple item interaction phases and multiple response action phases. For example, after one item interaction phase ends, a response action phase begins, and so on. Before entering the response action phase after the item interaction phase, an entry prompt will appear. This prompt can be determined according to the game rules; for example, it could be game controller vibration, the playback of a specific scene in the graphical user interface, or specific background music.

[0117] Corresponding to the above method embodiments, this invention provides a game interaction control device, such as... Figure 10 As shown, the device includes:

[0118] The prop providing module 90 is used to provide the task props corresponding to the target task in the graphical user interface. The task props are configured to change the prop posture according to the control of the terminal device. Different prop postures are configured with corresponding interaction speeds and interaction risks.

[0119] The posture control module 91 is used to control the current posture of the task prop when interacting with it.

[0120] The progress control module 92 is used to control and update the task progress and risk progress corresponding to the target task based on the interaction speed and interaction risk corresponding to the current prop posture. The interaction speed is positively correlated with the task progress, and the interaction risk is positively correlated with the risk progress.

[0121] The task completion module 93 is used to determine the completion of the target task in response to the task progress meeting conditions before the risk progress reaches a preset value.

[0122] The aforementioned game interaction control device allows players to adjust the posture of task items to control the progress and risk of the target task, thereby increasing the difficulty and playability of completing the game task and enhancing the player's gaming experience.

[0123] Furthermore, the aforementioned device also includes a task failure module, used to: determine that the target task has failed in response to the risk progress reaching a preset value before the task progress meets the conditions.

[0124] Furthermore, the aforementioned posture control module 91 is used to: respond to the prop posture adjustment operation and determine the current prop posture when the task prop is interacting based on the prop posture adjustment operation.

[0125] Furthermore, the aforementioned prop posture refers to the prop tilt angle, which is positively correlated with the interaction speed and positively correlated with the interaction risk.

[0126] Furthermore, the aforementioned prop posture adjustment operation includes: a movement operation of a target control displayed in the graphical user interface; wherein the target control includes a tilt progress bar and a movement control located on the tilt progress bar; based on this, the aforementioned posture control module 91 is used to: respond to a first movement operation of the movement control by controlling an increase in the prop tilt angle when the task prop is interacting; and respond to a second movement operation of the movement operation by controlling a decrease in the prop tilt angle when the task prop is interacting.

[0127] Furthermore, the graphical user interface displays a first progress indicator to indicate the risk progress corresponding to the target task; based on this, the progress control module 92 is used to: control and update the real-time risk progress indicated by the first progress indicator according to the interactive risk corresponding to the tilt angle of the task prop.

[0128] Furthermore, the graphical user interface displays a second progress indicator to indicate the progress of the target task; based on this, the progress control module 92 is used to: control and update the real-time task progress indicated by the second progress indicator according to the interaction speed corresponding to the tilt angle of the task prop.

[0129] Furthermore, the above-mentioned device also includes a task progress update module, which is used to: display a third progress indicator in a graphical user interface, and control the update of the real-time task progress indicated by the third progress indicator through a preset method.

[0130] Furthermore, the aforementioned task progress update module is used to update the real-time task progress corresponding to the third progress identifier at a constant interaction speed.

[0131] Furthermore, the aforementioned task completion module 93 is used to: determine that the target task is completed in response to the situation where the task progress meets the conditions but the real-time task progress corresponding to the third progress identifier is not completed before the risk progress reaches the preset value.

[0132] Furthermore, the aforementioned task failure module is also used to: determine the target task failure in response to the risk progress reaching a preset value or the real-time task progress corresponding to the third progress identifier being completed before the task progress meets the conditions.

[0133] Furthermore, the aforementioned device also includes a risk progress update module, used for: responding to a specified game event, controlling the cessation of interaction with the task item, and displaying a task control corresponding to the target task in the graphical user interface, wherein the task control includes at least a first control displayed at an initial position and a second control configured to move automatically on the graphical user interface; responding to a movement control command for the second control, controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface according to the movement control command; and controlling the update of the risk progress corresponding to the target task based on the relative positional relationship between the first control and the second control.

[0134] Furthermore, the aforementioned designated game events include: the progress of the target task reaching a first preset progress value, and / or the risk progress of the target task reaching a second preset progress value.

[0135] Furthermore, the above-mentioned device also includes an automatic movement module, configured to: provide the second control at an initial position before controlling the real-time movement position of the second control on the graphical user interface according to the movement control command in response to a movement control command for the second control; control the second control to move automatically from the initial position according to a preset movement path; and control the first control to remain stationary at the initial position.

[0136] Furthermore, the aforementioned preset movement path includes: a route that moves away from the initial position, using the initial position as the anchor point.

[0137] Furthermore, the above-mentioned device also includes a speed adjustment module, used to: adjust the movement speed of the second control when it moves automatically based on the distance between the second control and the first control, wherein the movement speed is negatively correlated with the distance.

[0138] Furthermore, the aforementioned risk progress update module is used to: respond to a movement control command for the second control, determine the target movement direction of the second control based on the movement control command, determine the target movement speed of the second control based on the distance between the second control and the first control, and determine the real-time movement position of the second control on the graphical user interface based on the target movement direction and the target movement speed.

[0139] Furthermore, the above-mentioned device also includes a display style adjustment module, used to: adjust the display style of the first control and / or the second control based on the distance between the second control and the first control; wherein the display style includes at least one of the following: display color, display brightness, display shape and display clarity.

[0140] Furthermore, the first control includes an indicator. Based on this, the device further includes an indicator progress adjustment module, used to: control the increase of the indicator progress corresponding to the indicator in response to the relative positional relationship between the second control and the first control meeting a preset condition; and control the decrease of the indicator progress corresponding to the indicator in response to the relative positional relationship between the second control and the first control not meeting the preset condition.

[0141] Furthermore, the aforementioned preset conditions include: the control center of the second control is located inside the first control, or the distance between the control center of the second control and the control center of the first control is less than a preset distance threshold.

[0142] Furthermore, the aforementioned indicator is located inside the first control; based on this, the aforementioned indicator progress adjustment module is also used to: control the area of ​​the indicator within the first control when controlling the indicator progress corresponding to the increase indicator; and control the area of ​​the indicator within the first control when controlling the indicator progress corresponding to the decrease indicator.

[0143] Furthermore, the aforementioned progress adjustment module is used to: control the increase of the risk progress corresponding to the target task in response to the progress corresponding to the indicator being increased to a first progress value; and control the decrease of the risk progress corresponding to the target task in response to the progress corresponding to the indicator being decreased to a second progress value.

[0144] Furthermore, the above-mentioned device also includes a display mode adjustment module, used to: control the display of a preset control area of ​​the first control in a first display mode in response to the relative positional relationship between the second control and the first control meeting a preset condition; and control the display of the preset control area of ​​the first control in a second display mode in response to the relative positional relationship between the second control and the first control not meeting the preset condition; wherein the first display mode and the second display mode are different.

[0145] Furthermore, the graphical user interface displays scene images corresponding to at least a portion of the game scenes; based on this, the device also includes a screen adjustment module, used to: control and adjust the blur level of the scene images displayed in the graphical user interface in real time according to the indication progress corresponding to the indicator.

[0146] Furthermore, the blurriness of the scene displayed in the graphical user interface is positively correlated with the progress indicated by the indicator.

[0147] The game interaction control device 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.

[0148] This invention also provides an electronic device, such as... Figure 11 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 aforementioned game interaction control method.

[0149] Specifically, the game interaction control method, which provides a graphical user interface through a terminal device, includes: providing a task item corresponding to the target task in the graphical user interface, wherein the task item is configured to change its posture according to the control of the terminal device, and different postures are configured with corresponding interaction speeds and interaction risks; controlling the current posture of the task item when interacting; controlling and updating the task progress and risk progress corresponding to the target task according to the interaction speed and interaction risk corresponding to the current posture, wherein the interaction speed is positively correlated with the task progress, and the interaction risk is positively correlated with the risk progress; and determining that the target task is completed before the risk progress reaches a preset value, in response to the task progress meeting the conditions.

[0150] The aforementioned game interaction control method allows players to adjust the status of task items to control the progress and risk of the target task, thereby increasing the difficulty and playability of completing the game task and enhancing the player's gaming experience.

[0151] In an optional embodiment, the method further includes: determining that the target task has failed in response to the risk progress reaching a preset value before the task progress meets the conditions.

[0152] In an optional embodiment, the step of controlling the current prop posture when the task prop is interacting includes: in response to the prop posture adjustment operation, determining the current prop posture when the task prop is interacting based on the prop posture adjustment operation.

[0153] In an optional embodiment, the above-mentioned prop posture is the prop tilt angle, which is positively correlated with the interaction speed and positively correlated with the interaction risk.

[0154] In an optional embodiment, the above-mentioned prop posture adjustment operation includes: a movement operation of a target control displayed in the graphical user interface; wherein the target control includes a tilt progress bar and a movement control located on the tilt progress bar; based on this, the step of determining the current prop posture of the task prop when interacting based on the prop posture adjustment operation in response to the prop posture adjustment operation includes: in response to a first movement operation of the movement control, controlling to increase the prop tilt angle of the task prop when interacting; in response to a second movement operation of the movement operation, controlling to decrease the prop tilt angle of the task prop when interacting.

[0155] In an optional embodiment, the graphical user interface displays a first progress indicator to indicate the risk progress corresponding to the target task; based on this, the step of controlling and updating the task progress and risk progress corresponding to the target task according to the interaction speed and interaction risk corresponding to the current prop posture includes: controlling and updating the real-time risk progress indicated by the first progress indicator according to the interaction risk corresponding to the prop tilt angle of the task prop.

[0156] In an optional embodiment, the graphical user interface displays a second progress indicator to indicate the progress of the target task; based on this, the step of controlling and updating the task progress and risk progress corresponding to the target task according to the interaction speed and interaction risk corresponding to the current prop posture includes: controlling and updating the real-time task progress indicated by the second progress indicator according to the interaction speed corresponding to the prop tilt angle of the task prop.

[0157] In an optional embodiment, the method further includes: displaying a third progress indicator in a graphical user interface, and controlling the updating of the real-time task progress indicated by the third progress indicator through a preset method.

[0158] In an optional embodiment, the step of controlling the update of the real-time task progress indicated by the third progress identifier in a preset manner includes: updating the real-time task progress corresponding to the third progress identifier at a constant interaction speed.

[0159] In an optional embodiment, the step of determining the completion of the target task in response to the task progress meeting the condition before the risk progress reaches the preset value includes: determining the completion of the target task in response to the task progress meeting the condition and the real-time task progress corresponding to the third progress identifier not being completed before the risk progress reaches the preset value.

[0160] In an optional embodiment, the method further includes: determining that the target task has failed in response to the risk progress reaching a preset value or the real-time task progress corresponding to the third progress identifier being completed before the task progress meets the conditions.

[0161] In an optional embodiment, the method further includes: responding to a specified game event, controlling the cessation of interaction with the task item, and displaying a task control corresponding to the target task in the graphical user interface, wherein the task control includes at least a first control displayed at an initial position and a second control configured to move automatically on the graphical user interface; responding to a movement control command for the second control, controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface according to the movement control command; and controlling the updating of the risk progress corresponding to the target task based on the relative positional relationship between the first control and the second control.

[0162] In an optional embodiment, the specified game event includes: the task progress corresponding to the target task reaching a first preset progress value, and / or, the risk progress corresponding to the target task reaching a second preset progress value.

[0163] In an optional embodiment, prior to the step of controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface in response to a movement control command for the second control, the method further includes: providing the second control at an initial position; controlling the second control to move automatically from the initial position according to a preset movement path; and controlling the first control to remain stationary at the initial position.

[0164] In an optional embodiment, the preset movement path includes a route that moves away from the initial position, using the initial position as the anchor point.

[0165] In an optional embodiment, when the second control moves automatically, the method further includes: adjusting the movement speed of the second control when it moves automatically based on the distance between the second control and the first control, wherein the movement speed is negatively correlated with the distance.

[0166] In an optional embodiment, the step of controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface in response to a movement control command for the second control includes: determining the target movement direction of the second control based on the movement control command in response to a movement control command for the second control; determining the target movement speed of the second control based on the distance between the second control and the first control; and determining the real-time movement position of the second control on the graphical user interface based on the target movement direction and the target movement speed.

[0167] In an optional embodiment, the method further includes: adjusting the display style of the first control and / or the second control based on the distance between the second control and the first control; wherein the display style includes at least one of the following: display color, display brightness, display shape, and display clarity.

[0168] In an optional embodiment, the first control includes an indicator, and the method further includes: in response to the relative positional relationship between the second control and the first control satisfying a preset condition, controlling to increase the indication progress corresponding to the indicator; in response to the relative positional relationship between the second control and the first control not satisfying the preset condition, controlling to decrease the indication progress corresponding to the indicator.

[0169] In an optional embodiment, the above-mentioned preset conditions include: the control center of the second control is located inside the first control, or the distance between the control center of the second control and the control center of the first control is less than a preset distance threshold.

[0170] In an optional embodiment, the indicator is disposed inside the first control; based on this, the step of controlling the indication progress corresponding to the indicator increases includes: controlling the increase of the indicator area within the first control. The step of controlling the indication progress corresponding to the indicator decreases includes: controlling the decrease of the indicator area within the first control.

[0171] In an optional embodiment, the step of controlling the update of the risk progress corresponding to the target task based on the relative positional relationship between the first control and the second control includes: controlling the increase of the risk progress corresponding to the target task in response to the increase of the indication progress corresponding to the indicator to the first progress value; and controlling the decrease of the risk progress corresponding to the target task in response to the decrease of the indication progress corresponding to the indicator to the second progress value.

[0172] In an optional embodiment, the method further includes: in response to the relative positional relationship between the second control and the first control satisfying a preset condition, controlling the display of a preset control area of ​​the first control in a first display mode; in response to the relative positional relationship between the second control and the first control not satisfying the preset condition, controlling the display of the preset control area of ​​the first control in a second display mode; wherein the first display mode and the second display mode are different.

[0173] In an optional embodiment, the graphical user interface displays scene images corresponding to at least a portion of the game scene; the method further includes: controlling the blur level of the scene images displayed in the graphical user interface in real time according to the indication progress corresponding to the indicator.

[0174] In an optional embodiment, the blurriness of the scene displayed in the graphical user interface is positively correlated with the progress indicated by the indicator.

[0175] Furthermore, Figure 11 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.

[0176] 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 11 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.

[0177] 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.

[0178] 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 aforementioned game interaction control method. For specific implementation details, please refer to the method embodiments, which will not be repeated here.

[0179] Specifically, the game interaction control method, which provides a graphical user interface through a terminal device, includes: providing a task item corresponding to the target task in the graphical user interface, wherein the task item is configured to change its posture according to the control of the terminal device, and different postures are configured with corresponding interaction speeds and interaction risks; controlling the current posture of the task item when interacting; controlling and updating the task progress and risk progress corresponding to the target task according to the interaction speed and interaction risk corresponding to the current posture, wherein the interaction speed is positively correlated with the task progress, and the interaction risk is positively correlated with the risk progress; and determining that the target task is completed before the risk progress reaches a preset value, in response to the task progress meeting the conditions.

[0180] The aforementioned game interaction control method allows players to adjust the status of task items to control the progress and risk of the target task, thereby increasing the difficulty and playability of completing the game task and enhancing the player's gaming experience.

[0181] In an optional embodiment, the method further includes: determining that the target task has failed in response to the risk progress reaching a preset value before the task progress meets the conditions.

[0182] In an optional embodiment, the step of controlling the current prop posture when the task prop is interacting includes: in response to the prop posture adjustment operation, determining the current prop posture when the task prop is interacting based on the prop posture adjustment operation.

[0183] In an optional embodiment, the above-mentioned prop posture is the prop tilt angle, which is positively correlated with the interaction speed and positively correlated with the interaction risk.

[0184] In an optional embodiment, the above-mentioned prop posture adjustment operation includes: a movement operation of a target control displayed in the graphical user interface; wherein the target control includes a tilt progress bar and a movement control located on the tilt progress bar; based on this, the step of determining the current prop posture of the task prop when interacting based on the prop posture adjustment operation in response to the prop posture adjustment operation includes: in response to a first movement operation of the movement control, controlling to increase the prop tilt angle of the task prop when interacting; in response to a second movement operation of the movement operation, controlling to decrease the prop tilt angle of the task prop when interacting.

[0185] In an optional embodiment, the graphical user interface displays a first progress indicator to indicate the risk progress corresponding to the target task; based on this, the step of controlling and updating the task progress and risk progress corresponding to the target task according to the interaction speed and interaction risk corresponding to the current prop posture includes: controlling and updating the real-time risk progress indicated by the first progress indicator according to the interaction risk corresponding to the prop tilt angle of the task prop.

[0186] In an optional embodiment, the graphical user interface displays a second progress indicator to indicate the progress of the target task; based on this, the step of controlling and updating the task progress and risk progress corresponding to the target task according to the interaction speed and interaction risk corresponding to the current prop posture includes: controlling and updating the real-time task progress indicated by the second progress indicator according to the interaction speed corresponding to the prop tilt angle of the task prop.

[0187] In an optional embodiment, the method further includes: displaying a third progress indicator in a graphical user interface, and controlling the updating of the real-time task progress indicated by the third progress indicator through a preset method.

[0188] In an optional embodiment, the step of controlling the update of the real-time task progress indicated by the third progress identifier in a preset manner includes: updating the real-time task progress corresponding to the third progress identifier at a constant interaction speed.

[0189] In an optional embodiment, the step of determining the completion of the target task in response to the task progress meeting the condition before the risk progress reaches the preset value includes: determining the completion of the target task in response to the task progress meeting the condition and the real-time task progress corresponding to the third progress identifier not being completed before the risk progress reaches the preset value.

[0190] In an optional embodiment, the method further includes: determining that the target task has failed in response to the risk progress reaching a preset value or the real-time task progress corresponding to the third progress identifier being completed before the task progress meets the conditions.

[0191] In an optional embodiment, the method further includes: responding to a specified game event, controlling the cessation of interaction with the task item, and displaying a task control corresponding to the target task in the graphical user interface, wherein the task control includes at least a first control displayed at an initial position and a second control configured to move automatically on the graphical user interface; responding to a movement control command for the second control, controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface according to the movement control command; and controlling the updating of the risk progress corresponding to the target task based on the relative positional relationship between the first control and the second control.

[0192] In an optional embodiment, the specified game event includes: the task progress corresponding to the target task reaching a first preset progress value, and / or, the risk progress corresponding to the target task reaching a second preset progress value.

[0193] In an optional embodiment, prior to the step of controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface in response to a movement control command for the second control, the method further includes: providing the second control at an initial position; controlling the second control to move automatically from the initial position according to a preset movement path; and controlling the first control to remain stationary at the initial position.

[0194] In an optional embodiment, the preset movement path includes a route that moves away from the initial position, using the initial position as the anchor point.

[0195] In an optional embodiment, when the second control moves automatically, the method further includes: adjusting the movement speed of the second control when it moves automatically based on the distance between the second control and the first control, wherein the movement speed is negatively correlated with the distance.

[0196] In an optional embodiment, the step of controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface in response to a movement control command for the second control includes: determining the target movement direction of the second control based on the movement control command in response to a movement control command for the second control; determining the target movement speed of the second control based on the distance between the second control and the first control; and determining the real-time movement position of the second control on the graphical user interface based on the target movement direction and the target movement speed.

[0197] In an optional embodiment, the method further includes: adjusting the display style of the first control and / or the second control based on the distance between the second control and the first control; wherein the display style includes at least one of the following: display color, display brightness, display shape, and display clarity.

[0198] In an optional embodiment, the first control includes an indicator, and the method further includes: in response to the relative positional relationship between the second control and the first control satisfying a preset condition, controlling to increase the indication progress corresponding to the indicator; in response to the relative positional relationship between the second control and the first control not satisfying the preset condition, controlling to decrease the indication progress corresponding to the indicator.

[0199] In an optional embodiment, the above-mentioned preset conditions include: the control center of the second control is located inside the first control, or the distance between the control center of the second control and the control center of the first control is less than a preset distance threshold.

[0200] In an optional embodiment, the indicator is disposed inside the first control; based on this, the step of controlling the indication progress corresponding to the indicator increases includes: controlling the increase of the indicator area within the first control. The step of controlling the indication progress corresponding to the indicator decreases includes: controlling the decrease of the indicator area within the first control.

[0201] In an optional embodiment, the step of controlling the update of the risk progress corresponding to the target task based on the relative positional relationship between the first control and the second control includes: controlling the increase of the risk progress corresponding to the target task in response to the increase of the indication progress corresponding to the indicator to the first progress value; and controlling the decrease of the risk progress corresponding to the target task in response to the decrease of the indication progress corresponding to the indicator to the second progress value.

[0202] In an optional embodiment, the method further includes: in response to the relative positional relationship between the second control and the first control satisfying a preset condition, controlling the display of a preset control area of ​​the first control in a first display mode; in response to the relative positional relationship between the second control and the first control not satisfying the preset condition, controlling the display of the preset control area of ​​the first control in a second display mode; wherein the first display mode and the second display mode are different.

[0203] In an optional embodiment, the graphical user interface displays scene images corresponding to at least a portion of the game scene; the method further includes: controlling the blur level of the scene images displayed in the graphical user interface in real time according to the indication progress corresponding to the indicator.

[0204] In an optional embodiment, the blurriness of the scene displayed in the graphical user interface is positively correlated with the progress indicated by the indicator.

[0205] 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 this invention, essentially, or the part that contributes to the prior art, or a portion 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 this 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.

[0206] 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.

[0207] 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 game interaction control method, characterized in that, The method of providing a graphical user interface via a terminal device includes: The graphical user interface provides task props corresponding to the target task, wherein the task props are configured to change their posture according to the control of the terminal device, and different prop postures are configured with corresponding interaction speeds and interaction risks. Control the current posture of the task item when interacting with it; Based on the interaction speed and interaction risk corresponding to the current prop posture, the task progress and risk progress corresponding to the target task are controlled and updated, wherein the interaction speed is positively correlated with the task progress and the interaction risk is positively correlated with the risk progress; Before the risk progress reaches a preset value, the target task is determined to be completed in response to the task progress meeting the conditions.

2. The method according to claim 1, characterized in that, The method further includes: Before the task progress meets the conditions, in response to the risk progress reaching the preset value, the target task is determined to have failed.

3. The method according to claim 1, characterized in that, The step of controlling the current prop posture when the task prop is interacted with includes: In response to the prop posture adjustment operation, the current prop posture of the task prop during interaction is determined based on the prop posture adjustment operation.

4. The method according to claim 3, characterized in that, The prop posture is the prop tilt angle, which is positively correlated with the interaction speed and positively correlated with the interaction risk.

5. The method according to claim 4, characterized in that, The prop posture adjustment operation includes: a movement operation of a target control displayed in the graphical user interface; wherein, the target control includes a tilt progress bar and a movement control located on the tilt progress bar; The step of determining the current item posture of the task item during interaction based on the item posture adjustment operation in response to the item posture adjustment operation includes: In response to a first movement operation on the movement control, control to increase the tilt angle of the task prop during interaction; In response to a second movement operation for the aforementioned movement operation, control is applied to reduce the tilt angle of the task prop during interaction.

6. The method according to claim 5, characterized in that, The graphical user interface displays a first progress indicator to indicate the risk progress corresponding to the target task; The step of controlling and updating the task progress and risk progress corresponding to the target task based on the interaction speed and interaction risk corresponding to the current prop posture includes: Based on the interaction risk corresponding to the tilt angle of the task item, the real-time risk progress indicated by the first progress marker is updated.

7. The method according to claim 5, characterized in that, The graphical user interface displays a second progress indicator to indicate the progress of the target task. The step of controlling and updating the task progress and risk progress corresponding to the target task based on the interaction speed and interaction risk corresponding to the current prop posture includes: Based on the interaction speed corresponding to the tilt angle of the task item, the real-time task progress indicated by the second progress flag is updated.

8. The method according to claim 7, characterized in that, The method further includes: The graphical user interface displays a third progress indicator, and the real-time task progress indicated by the third progress indicator is updated via a preset method.

9. The method according to claim 8, characterized in that, The step of controlling and updating the real-time task progress indicated by the third progress identifier through a preset method includes: Update the real-time task progress corresponding to the third progress identifier at a constant interaction speed.

10. The method according to claim 9, characterized in that, The step of determining that the target task is completed in response to the task progress meeting the condition before the risk progress reaches the preset value includes: Before the risk progress reaches the preset value, in response to the task progress meeting the condition and the real-time task progress corresponding to the third progress identifier not being completed, the target task is determined to be completed.

11. The method according to claim 10, characterized in that, The method further includes: Before the task progress meets the conditions, in response to the risk progress reaching the preset value, or the real-time task progress corresponding to the third progress identifier being completed, the target task is determined to have failed.

12. The method according to claim 1, characterized in that, The method further includes: In response to a specified game event, the system stops the interaction with the task item and displays the task control corresponding to the target task in the graphical user interface. The task control includes at least a first control displayed at the initial position and a second control configured to move automatically on the graphical user interface. In response to a movement control command for the second control, the real-time movement position of the automatically moving second control on the graphical user interface is controlled and adjusted according to the movement control command. Based on the relative positional relationship between the first control and the second control, the risk progress corresponding to the target task is updated.

13. The method according to claim 12, characterized in that, The specified game events include: the task progress corresponding to the target task reaching a first preset progress value, and / or, the risk progress corresponding to the target task reaching a second preset progress value.

14. The method according to claim 12, characterized in that, Prior to the step of controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface in response to a movement control command for the second control, the method further includes: The second control is provided at the initial position; The second control is controlled to move automatically from the initial position according to a preset movement path, and the first control is controlled to remain stationary at the initial position.

15. The method according to claim 14, characterized in that, The preset movement path includes: a route that moves away from the initial position, using the initial position as an anchor point.

16. The method according to claim 14, characterized in that, When the second control moves automatically, the method further includes: The movement speed of the second control during automatic movement is adjusted based on the distance between the second control and the first control, wherein the movement speed is negatively correlated with the distance.

17. The method according to claim 14, characterized in that, The step of controlling and adjusting the real-time movement position of the automatically moving second control on the graphical user interface in response to a movement control command for the second control includes: In response to a movement control command for the second control, a target movement direction of the second control is determined based on the movement control command, and a target movement speed of the second control is determined based on the distance between the second control and the first control; Based on the target movement direction and the target movement speed, the real-time movement position of the second control on the graphical user interface is determined.

18. The method according to claim 14, characterized in that, The method further includes: The display style of the first control and / or the second control is adjusted based on the distance between the second control and the first control; wherein the display style includes at least one of the following: display color, display brightness, display shape, and display clarity.

19. The method according to any one of claims 12-18, characterized in that, The first control includes an indicator, and the method further includes: In response to the relative positional relationship between the second control and the first control meeting a preset condition, the control increases the indication progress corresponding to the indicator. In response to the fact that the relative positional relationship between the second control and the first control does not meet the preset condition, the control reduces the indication progress corresponding to the indication icon.

20. The method according to claim 19, characterized in that, The preset conditions include: the control center of the second control is located inside the first control, or the distance between the control center of the second control and the control center of the first control is less than a preset distance threshold.

21. The method according to claim 19, characterized in that, The indicator is located inside the first control; The step of controlling and increasing the indication progress corresponding to the indicator includes: controlling and increasing the indicator area of ​​the indicator within the first control; The step of controlling the reduction of the indication progress corresponding to the indication mark includes: controlling the reduction of the mark area of ​​the indication mark within the first control.

22. The method according to claim 19, characterized in that, The step of controlling the update of the risk progress corresponding to the target task based on the relative positional relationship between the first control and the second control includes: In response to the indication progress corresponding to the indication identifier being increased to a first progress value, the risk progress corresponding to the target task is controlled to be increased; In response to the indication progress corresponding to the indication identifier decreasing to the second progress value, the risk progress corresponding to the target task is controlled to be reduced.

23. The method according to claim 19, characterized in that, The method further includes: In response to the fact that the relative positional relationship between the second control and the first control satisfies the preset condition, the preset control area of ​​the first control is controlled to be displayed in a first display mode; In response to the fact that the relative positional relationship between the second control and the first control does not meet the preset condition, the preset control area of ​​the first control is controlled to be displayed in a second display mode; wherein the first display mode is different from the second display mode.

24. The method according to claim 19, characterized in that, The graphical user interface displays scene images corresponding to at least a portion of the game scenes; the method further includes: Based on the indicated progress corresponding to the indicator, the blur level of the scene displayed in the graphical user interface is adjusted in real time.

25. The method according to claim 24, characterized in that, The blurriness of the scene displayed in the graphical user interface is positively correlated with the progress indicated by the indicator.

26. A game interaction control device, characterized in that, The apparatus provides a graphical user interface via a terminal device, comprising: The props providing module is used to provide task props corresponding to the target task in the graphical user interface, wherein the task props are configured to change the prop posture according to the control of the terminal device, and different prop postures are respectively configured with corresponding interaction speed and interaction risk. The posture control module is used to control the current posture of the task prop when interacting with it; The progress control module is used to control and update the task progress and risk progress corresponding to the target task based on the interaction speed and interaction risk corresponding to the current prop posture, wherein the interaction speed is positively correlated with the task progress and the interaction risk is positively correlated with the risk progress. The task completion module is used to determine that the target task is completed before the risk progress reaches a preset value, in response to the task progress meeting the conditions.

27. 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 game interaction control method according to any one of claims 1 to 25.

28. 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 game interaction control method described in any one of 1 to 25.