Method, device, equipment, and computer program for interaction in a virtual scene

The method and device enhance rescue efficiency in virtual environments by providing rescue request and instruction information, addressing the challenge of quick revival and resource waste in multiplayer games.

JP2025535462APending Publication Date: 2025-10-24TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025523076
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-03-16
Filing Date
2024-01-19
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

In fast-paced virtual environment games, it is difficult to ensure that defeated players are revived quickly while allowing teammates sufficient time to rescue them, leading to inefficient use of rescue resources and low human-computer interaction efficiency.

Method used

A method and device for displaying rescue request instruction information, rescue request animation, and rescue instruction information in virtual scenes to facilitate communication between virtual objects, enhancing the willingness to seek and provide rescue.

Benefits of technology

Improves rescue efficiency by providing timely feedback and reducing unnecessary rescue operations, thus optimizing the utilization of rescue resources and enhancing human-computer interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025535462000001_ABST
    Figure 2025535462000001_ABST
Patent Text Reader

Abstract

A method, apparatus, device, storage medium, and product for interaction in a virtual scene, which relates to the technical field of virtual environments, includes a step of displaying (310) a first virtual object in the virtual scene, a step of displaying (320) rescue request instruction information when the first virtual object is in a behavior restriction state, a step of displaying (330) a rescue request animation in response to receiving a rescue request operation, and a step of displaying (340) the rescue instruction information in response to a second virtual object providing feedback to the rescue request.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims priority to a Chinese patent application filed on March 16, 2023, bearing application number 202310289675.1 and entitled "Virtual Scene Interaction Method, Apparatus, Device, Storage Medium, and Product," the entire contents of which are incorporated herein by reference.

[0002] The present application relates to the technical field of virtual environments, and in particular to methods, devices, equipment, storage media, and products for interaction in virtual scenes. [Background technology]

[0003] In fast-paced virtual environment games, in the case of single-round multiplayer competitive games where players can be revived after being defeated by consuming team resources, it is extremely difficult to ensure that defeated players have an experience where they can be revived quickly while also ensuring that players with the ability to rescue their friendly forces have enough time and opportunity to complete the rescue.

[0004] Related art communicates the status of friendly forces to a fallen player by displaying the teammate's location in real time on a mini-map and displaying friendly forces' distance in a limited-state player interface.

[0005] However, the rescue efficiency based on the above method is relatively low, resulting in a waste of rescue resources in the virtual game. In addition, when a teammate moves to a player in a restricted state, the player in the restricted state may choose to abandon the game, making the teammate's operation invalid and resulting in a relatively low efficiency of human-computer interaction. Summary of the Invention [Means for solving the problem]

[0006] The embodiments of the present application provide a method, a device, a storage medium, and a product for interaction in a virtual scene.

[0007] According to one aspect, there is provided a method of interaction in a virtual scene, the method being performed by a computing device, the method comprising: Displaying a first virtual object in a virtual scene, where the first virtual object is a virtual object master-controlled by a current terminal, and the virtual scene further includes a second virtual object; a step of displaying rescue request instruction information when the first virtual object is in a behavioral restriction state, the rescue request instruction information being used to instruct the first virtual object to initiate a rescue request, and the behavioral restriction state referring to a state in which the ability of the first virtual object to act in the virtual scene is restricted; displaying a rescue request animation in response to receiving a rescue request operation, the rescue request animation being used to represent the first virtual object sending a rescue request to the second virtual object; and a step of displaying rescue instruction information in response to the second virtual object providing feedback to the rescue request, the rescue instruction information being used to instruct the second virtual object to accept the rescue request to rescue the first virtual object.

[0008] According to another aspect, there is provided an interaction device in a virtual scene, said device comprising: a first virtual object display module used to display a first virtual object in a virtual scene, where the first virtual object is a virtual object master-controlled by a current terminal, and the virtual scene further includes a second virtual object; a rescue request instruction information display module used to display rescue request instruction information when the first virtual object is in a behavioral restriction state, the rescue request instruction information being used to instruct the first virtual object to initiate a rescue request, and the behavioral restriction state referring to a state in which the behavioral ability of the first virtual object in the virtual scene is restricted; a rescue request operation receiving module used for receiving a rescue request operation; a rescue request animation display module used to display a rescue request animation in response to receiving a rescue request operation, the rescue request animation being used to represent the first virtual object sending a rescue request to the second virtual object; and and a rescue instruction information display module used to display rescue instruction information in response to the second virtual object feeding back to the rescue request, the rescue instruction information being used to instruct the second virtual object to accept the rescue request to rescue the first virtual object.

[0009] According to another aspect, there is provided a method of interaction in a virtual scene, the method being performed by a computing device, the method comprising: a step of displaying a rescue request sent by a first virtual object in a virtual scene, the rescue request being a request sent by a rescue request operation when the first virtual object is in an action restricted state, the rescue request including an identification identifier and location information of the first virtual object, and the action restricted state referring to a state in which the action capability of the first virtual object in the virtual scene is restricted; and a step of displaying rescue guidance in response to a second virtual object master-controlled by the current terminal accepting the rescue request, the rescue guidance being used to indicate an orientation relationship between the first virtual object and the second virtual object.

[0010] According to another aspect, there is provided an apparatus for interaction in a virtual scene, the apparatus including: a display module; The display module is used for: displaying a rescue request sent by a first virtual object in a virtual scene, the rescue request being a request sent by a rescue request operation when the first virtual object is in a behavioral restriction state, the rescue request including an identification identifier and location information of the first virtual object, and the behavioral restriction state referring to a state in which the behavioral ability of the first virtual object in the virtual scene is restricted; and displaying rescue guidance in response to a second virtual object master-controlled by the current terminal accepting the rescue request, the rescue guidance being used to indicate the orientation relationship between the first virtual object and the second virtual object.

[0011] According to another aspect, there is provided a computer device including a processor and a memory, wherein the memory stores at least one instruction, at least one program, code set, or instruction set, and the at least one instruction, the at least one program, code set, or instruction set is loaded and executed by the processor to realize a method of interaction in a virtual scene described in any of the embodiments of the present application.

[0012] According to another aspect, there is provided a computer-readable storage medium having stored therein at least one instruction, at least one program, code set, or instruction set, the at least one instruction, the at least one program, code set, or instruction set being loaded and executed by a processor to realize a method of interaction in a virtual scene as described in any of the embodiments of the present application.

[0013] According to another aspect, there is provided a computer program product or a computer program comprising computer instructions stored on a computer-readable storage medium, the computer instructions being read by a processor of a computing device from the computer-readable storage medium and executed by the processor to cause the computing device to perform the method for interaction in a virtual scene according to any of the previous examples.

[0014] The beneficial effects of the technical solutions provided by the embodiments of the present application include at least the following:

[0015] When the first virtual object is in a behavioral restriction state, it displays rescue request instruction information; in response to receiving a rescue request operation, it displays a rescue request animation; in response to the second virtual object providing feedback to the rescue request, it displays the rescue instruction information; the rescue request instruction information strengthens the first virtual object's willingness to seek rescue; the rescue request animation provides timely feedback to the first virtual object's rescue request operation; and the rescue instruction information informs the first virtual object of the second virtual object's willingness to rescue, thereby realizing a feedback mechanism between rescue requests and rescue, enhancing the willingness to wait for rescue, and improving the efficiency of rescue, thereby improving the utilization rate of rescue resources, preventing teammate virtual objects from performing invalid rescue operations, and improving the human-computer interaction efficiency of teammate virtual objects providing rescue. [Brief explanation of the drawings]

[0016] [Figure 1] FIG. 1 is a schematic diagram of a fall-down waiting for rescue provided by an exemplary embodiment of the present application; [Figure 2] 1 is a schematic diagram of an implementation environment provided by one exemplary embodiment of the present application; [Figure 3]1 is a flowchart of a method for interaction in a virtual scene provided by one exemplary embodiment of the present application; [Figure 4] FIG. 1 is a schematic diagram of behavioral restrictions provided by one exemplary embodiment of the present application. [Figure 5] FIG. 1 is a schematic diagram of a help-call animation provided by one exemplary embodiment of the present application; [Figure 6] 1 is a schematic diagram of a rescue indicator line provided by one exemplary embodiment of the present application; [Figure 7] 1 is a flowchart of a method for abandoning waiting for rescue provided by an embodiment of the present application; [Figure 8] FIG. 2 is a schematic diagram of rescueable time length information provided by an exemplary embodiment of the present application; [Figure 9] FIG. 1 is a schematic diagram of abandoning a wait for help provided by one exemplary embodiment of the present application; [Figure 10] 1 is a flowchart of a method for interaction in a virtual scene provided by another exemplary embodiment of the present application; [Figure 11] FIG. 2 is a schematic diagram of rescue prompt information provided by one exemplary embodiment of the present application; [Figure 12] FIG. 2 is a schematic diagram of a help request display provided by one exemplary embodiment of the present application; [Figure 13] FIG. 10 is a schematic diagram of the interface flow between the perspective of a fallen player and the perspective of a teammate player provided by one exemplary embodiment of the present application. [Figure 14] 1 is a structural block diagram of an interaction device in a virtual scene provided by one exemplary embodiment of the present application; [Figure 15] 1 is a structural block diagram of modules of an interaction device in a virtual scene provided by one exemplary embodiment of the present application; [Figure 16] FIG. 1 is a structural block diagram of an interaction device in a virtual scene provided by another exemplary embodiment of the present application; [Figure 17] FIG. 2 is a structural block diagram of a terminal provided by one exemplary embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0017] In related art, the status of friendly forces is communicated to a fallen player by displaying the positions of teammates in real time on a miniature map and displaying the distance of friendly forces on the fallen player's interface. For example, see FIG. 1, which is a schematic diagram of a fallen player waiting for rescue in one exemplary embodiment of the present application. As shown in FIG. 1, a first virtual object 101 corresponding to the fallen player is displayed in a virtual scene. In response to the first virtual object 101 being defeated, a rescue distance list 102 is displayed in the virtual scene. The rescue list 102 includes the distance between the first virtual object 101 and virtual objects corresponding to the fallen player's teammates. The virtual scene also displays a miniature map 110, which displays the location identifiers of the fallen player's teammates within the map display area. However, in this method, the fallen player is unable to timely learn of the willingness of friendly forces to rescue, resulting in a relatively high probability of abandoning the rescue wait and a relatively low rescue efficiency.

[0018] The method provided in the embodiments of the present application provides the following: when a first virtual object is in a behavioral restriction state, display rescue request instruction information; in response to receiving a rescue request operation, display a rescue request animation; in response to the second virtual object's feedback to the rescue request, display the rescue instruction information; the rescue request instruction information strengthens the first virtual object's willingness to seek rescue; the rescue request animation provides timely feedback to the first virtual object's rescue request operation; and the rescue instruction information informs the first virtual object of the second virtual object's willingness to rescue, thereby realizing a feedback mechanism between rescue requests and rescue, enhancing the willingness to wait for rescue, and improving the efficiency of rescue.

[0019] First, an implementation environment of the present application will be introduced. Referring to Figure 2, it shows a schematic diagram of an implementation environment provided by one exemplary embodiment of the present application, which includes a terminal 210, a terminal 220, and a server 230.

[0020] Here, an application program capable of providing game battle scenes is installed on terminal 210 and terminal 220, and the application program can be realized as a game application program, a training simulation program, a social application program, etc., and the present application is not limited thereto.

[0021] In some embodiments, a player account corresponding to a first virtual object is logged into the terminal 210 and used to master control the activities of the first virtual object in the virtual scene, and a player account corresponding to a second virtual object is logged into the terminal 220 and used to master control the activities of the second virtual object in the virtual scene, where interaction operations such as calling for help and providing help can be performed between the first virtual object and the second virtual object. Optionally, the first virtual object and the second virtual object may have an association relationship, such as a best friend relationship or a same team group relationship, or the first virtual object and the second virtual object may have a stranger relationship.

[0022] The server 230 is used to communicate interactions or exchange messages between accounts, and in some embodiments, the server 230 is also used to send scene construction data for game battle scenes to the terminal, thereby rendering and displaying game battle scenes on the terminal.

[0023] In some embodiments, the present application takes as an example a first virtual object requesting help from a second virtual object. The terminal 210 displays the first virtual object in a virtual scene and, when the first virtual object is in a restricted action state, displays rescue request instruction information. The rescue request instruction information is used to instruct the first virtual object to initiate a rescue request. Optionally, the rescue request instruction information may be displayed in the form of a rescue request control component, a rescue map, or the like. The restricted action state refers to a state in which the first virtual object's ability to act in the virtual scene is restricted, such as being injured, falling, or being trapped. In some embodiments, the restricted action state is a state caused by a decrease in the object attribute value of the first virtual object. For example, after the first virtual object is attacked and its life value drops to a threshold, the first virtual object's ability to act is restricted and it switches to a fallen state, preventing it from attacking or performing physical activities such as running. In some other embodiments, the behavior restriction state is caused by the location of the first virtual object in the virtual scene, for example, the first virtual object is in a swamp in the virtual scene, and the behavior capability of the first virtual object is restricted.

[0024] In response to receiving a rescue request operation, a rescue request animation is displayed, which is used to indicate that the first virtual object is sending a rescue request to the second virtual object, and in response to the second virtual object providing feedback on the rescue request, rescue instruction information is displayed, which is used to indicate that the second virtual object accepts the rescue request to rescue the first virtual object. In some embodiments, the server 230 receives the rescue request operation of the first virtual object, transmits rendering data of the rescue request animation to the device 210, and the device 210 performs the rendering display, and simultaneously transmits a rescue request to the device 220, and when the server 230 receives feedback on the rescue request from the device 220, transmits rescue instruction information or feedback information to the device 210, and the device 210 displays the received rescue instruction information or generates and displays rescue instruction information based on the received feedback information.

[0025] The above terminal is optional, and the terminal may be various types of terminal devices such as a desktop computer, a laptop portable computer, a mobile phone, a tablet computer, an e-book reader, an MP3 (Moving Picture Experts Group Audio Layer III, a moving picture experts compressed standard audio layer 3) player, an MP4 (Moving Picture Experts Group Audio Layer IV, a moving picture experts compressed standard audio layer 4) player, a smart TV, and a smart car device, and the embodiments of the present application are not limited thereto.

[0026] However, the above server may be an independent physical server, a server cluster or a distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud security, cloud database, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.

[0027] In some embodiments, the server may also be implemented as a node in a blockchain system.

[0028] Furthermore, all information (including but not limited to user device information and user personal information), data (including but not limited to data for analysis, data for storage, and data for presentation), and signals related to this application have been authorized by the user or fully authorized by each party, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.

[0029] The application scenario of the interaction method in the virtual scene provided by the embodiment of the present application will be described with a brief introduction of the above nouns and the implementation environment.

[0030] 1. Application in game application programs

[0031] Optionally, in the game application program, a user participates in a game process by controlling an action of a first virtual object, where the user can control the first virtual object to enter and fight in a virtual battle scene in the game. In some embodiments, the first virtual object displays rescue request instruction information when it is in an action-restricted state such as being knocked down, injured, or trapped, displays a rescue request animation used to represent the first virtual object sending a rescue request to a second virtual object in response to receiving a rescue request operation, and displays rescue instruction information used to indicate that the second virtual object accepts the rescue request to rescue the first virtual object in response to the second virtual object giving feedback to the rescue request.

[0032] 2. Applications in training simulation scenes

[0033] Optionally, in an XR (Extended Reality) scene, a training simulation can be performed in real space by wearing an XR device. For example, a medical rescue drill can be performed by wearing an XR device. A user wearing the XR device can become a first virtual object from a first viewpoint or control the first virtual object within the display range of the device, and display the first virtual object in real space to realize a virtual training simulation scene in real space. In some embodiments, when the first virtual object is in a state of restricted behavior such as falling or being injured, rescue request instruction information is displayed. In response to receiving a rescue request operation, a rescue request animation is displayed, which is used to represent the first virtual object sending a rescue request to a second virtual object. In response to the second virtual object providing feedback to the rescue request, rescue instruction information is displayed, which is used to instruct the second virtual object to accept the rescue request for the first virtual object.

[0034] However, the above application scenes are merely illustrative examples, and the interaction method in a virtual scene provided by the embodiments of the present application can be used in any virtual scene where there is a need for rescue interaction, and the present application is not limited thereto.

[0035] For example, refer to FIG. 3, which shows a flowchart of an interaction method in a virtual scene provided by one exemplary embodiment of the present application, where the method is executed by a computer device, where the method may be executed by a terminal, may be executed by a server, or may be executed collaboratively by a terminal and a server, and the embodiment of the present application describes the method as being executed by a terminal as an example, and as shown in FIG. 3, the method includes the following steps:

[0036] Step 310: Display a first virtual object in the virtual scene.

[0037] Here, the first virtual object is a virtual object master-controlled by the current terminal, and the virtual scene further includes a second virtual object.

[0038] In some embodiments, the first virtual object may be a single virtual character master-controlled by the current terminal, such as a virtual character in a shooting game, or a queue consisting of multiple virtual characters master-controlled by the current terminal, such as multiple virtual characters in the same camp in a tower defense game. Optionally, the display manner of the first virtual object includes, but is not limited to, displaying a screen within the viewpoint range of the first virtual object in a first viewpoint manner or displaying a screen including the first virtual object in a third viewpoint manner.

[0039] In some embodiments, the second virtual object may be a virtual object that has an association relationship with the first virtual object, such as a best friend relationship or a team group relationship, or may be a virtual object that has an unfamiliar relationship with the first virtual object, such as a virtual object that is randomly matched in the same battle situation.

[0040] Step 320: If the first virtual object is in a behavior restriction state, display rescue request instruction information.

[0041] Here, the rescue request instruction information is used to instruct the first virtual object to initiate a rescue request, and the action restriction state refers to a state in which the action capability of the first virtual object in the virtual scene is restricted.

[0042] In some embodiments, the action restriction state refers to a state in which the first virtual object cannot move quickly or the movement range is limited, i.e., a state in which the first virtual object cannot move at a specified movement speed. When the first virtual object is in the action restriction state, the first virtual object needs to wait for rescue to release the action restriction state and thereby recover its ability to move. Optionally, the action restriction state may be a state in which the first virtual object's ability to move is restricted, such as being injured, falling, or falling into a trap. For example, in a battle scene of a game, when the first virtual object is hit and its current life value is lower than the life threshold, the first virtual object will fall, i.e., the first virtual object is in the action restriction state. Or, in a training simulation scene, when the first virtual object steps on a virtual trap, the first virtual object will be trapped at the location of the virtual trap and will not be able to move, i.e., the first virtual object is in the action restriction state.

[0043] In some embodiments, the rescue request instruction information may be realized as information used to instruct the first virtual object to initiate a rescue request, such as a rescue request instruction guide, a rescue request control component, and a rescue map. For example, the rescue request instruction guide is displayed in the form of a pop-up window or a banner, and guides the first virtual object to request rescue through a specified rescue request operation, such as triggering the rescue request control component, moving the first virtual object to a rescue request point, and sending rescue request information. The rescue request control component instructs the first virtual object to initiate a rescue request by triggering the rescue request control component, and the rescue map is used to display the positional relationship between the first virtual object and a second virtual object that can receive a rescue request.

[0044] Here, by displaying the rescue request instruction information, the player is prompted to trigger the rescue request operation to request rescue, providing the player with an intuitive rescue request prompt, and avoiding the problem that if the player does not understand the rescue request function, he or she will abandon the game, thereby failing to rescue teammates and resulting in relatively low human-computer interaction efficiency.

[0045] Optionally, the rescue instruction information includes at least one of: a rescue request control component used for receiving a rescue request operation; a rescue requestable object identifier used for indicating a second virtual object that meets a rescue condition; and a minimum rescue distance used for indicating a minimum distance between the first virtual object and the plurality of second virtual objects that meet the rescue condition, where the rescue condition includes: the distance between the second virtual object and the first virtual object is smaller than a rescue distance threshold, or the second virtual object and the first virtual object are in the same camp, or the second virtual object matches the identity of a designated virtual object, for example, the identity of a paramedic object with a rescue function.

[0046] Here, by displaying a help request control component, a control component that triggers a help request operation is provided on the interface, and the interface element that triggers the help request operation can be intuitively presented to the player, thereby improving the efficiency and speed of human-computer interaction in triggering the help request operation.

[0047] By displaying the identifier of the object that can request rescue, a second virtual object that can rescue the first virtual object is presented to the player, allowing the player to intuitively understand the possibility that the first virtual object can be rescued, and thereby determine whether to continue the game; if there is no second virtual object that can rescue the first virtual object, the game is ended directly, saving the computing resources of the game and the resource overhead of the server.

[0048] By displaying the minimum rescue distance, the player is informed of the distance the second virtual object needs to travel to rescue the first virtual object, thereby improving the amount of interface information presented.

[0049] For example, refer to Figure 4, which is a schematic diagram of behavioral restrictions provided by one exemplary embodiment of the present application. As shown in Figure 4, a first virtual object 410 is in a behavioral restriction state, displays rescue request instruction information, and includes a rescue request control component 420 and a rescue map 430. The rescue request control component 420 is used to receive a rescue request operation. The rescue map 430 includes a first positioning identifier 431 corresponding to the first virtual object, a second positioning identifier 432 corresponding to the second virtual object, and a distance 433 between the second virtual object and the first virtual object.

[0050] Step 330: In response to receiving the request for help operation, display a request for help animation.

[0051] Here, the rescue request animation is used to represent that the first virtual object sends a rescue request to the second virtual object.

[0052] Optionally, the rescue request operation includes at least one of a trigger operation on the rescue request control component, such as clicking and long pressing the rescue request control component, or a control operation that meets the rescue request requirements, such as a movement operation that moves the first virtual object to the rescue request point, or a sending operation on the rescue request information, such as triggering a rescue request shortcut message.

[0053] By triggering a rescue request operation to the rescue request control component, the rescue request control component provided in the interface is used to quickly send a rescue request to the second virtual object, improving human-computer interaction efficiency and increasing the speed at which the rescue request sending trigger is performed.

[0054] A control operation triggers the sending of a rescue request, and when a plurality of first virtual objects are under the control of a master account and one first virtual object among them requires rescue, the first virtual object requiring rescue is moved to a rescue request point, making the first virtual object requiring rescue clear, preventing second virtual objects from moving to the positions of other virtual objects, and improving human-computer interaction efficiency.

[0055] A rescue request is transmitted by a transmission operation of rescue request information, and when a player transmits the rescue request information, the transmission of the rescue request is triggered, and the transmission of the rescue request information and the rescue request is realized synchronously, so that when the player himself has a need to transmit rescue request information, it is avoided that it is necessary to separately transmit the rescue request and present the rescue need, thereby improving the efficiency of human-computer interaction and saving the overhead of the step of transmitting the rescue request information and the rescue request.

[0056] In some embodiments, a virtual map is further superimposed on the display screen and used to indicate the location of the first virtual object in the virtual scene; optionally, the virtual map may be realized as a map thumbnail screen of the virtual scene area where the first virtual object is located, i.e., the virtual map is a map screen on which the virtual scene map is reduced according to a specified scale and the area where the first virtual object is located is displayed.

[0057] In some embodiments, step 330 includes the following steps:

[0058] Step 1: In response to receiving a rescue request operation, send a rescue request to a second virtual object.

[0059] In some embodiments, based on the rescue request, rescue request information corresponding to the rescue request is displayed in a terminal interface corresponding to the second virtual object, which is used to inform the second virtual object of the rescue request of the first virtual object. Optionally, the rescue request information may be implemented as rescue shortcut information or rescue prompt information including an identification identifier and location information of the first virtual object. For example, in the terminal interface corresponding to the second virtual object, rescue shortcut information with content "Your teammate A is requesting rescue from you from 20 meters away" is displayed as the rescue request information, or in the terminal interface corresponding to the second virtual object, rescue prompt information including an avatar frame corresponding to the first virtual object and a distance between the first virtual object and the second virtual object is displayed, which allows the second virtual object to provide feedback on the rescue request of the first virtual object by triggering the rescue prompt information.

[0060] By displaying rescue request information corresponding to a rescue request on the interface, the player is intuitively informed of the existence of a first virtual object that requires rescue, and the rescue request information is used as a shortcut control component, allowing the player to provide rescue feedback through the rescue request information, thereby improving the efficiency of interaction between the first virtual object and the second virtual object.

[0061] Step 2: Display the rescue call animation on the virtual map.

[0062] Here, the virtual map includes a first positioning identifier corresponding to a first virtual object and a second positioning identifier corresponding to a second virtual object, and the first positioning identifier and the second positioning identifier are used to indicate the positional relationship between the first virtual object and the second virtual object.

[0063] In some embodiments, the help request animation is realized as an animation displayed on the virtual map. Optionally, the help request animation includes an animation of the first positioning identifier sending a help request to the second positioning identifier. In some embodiments, in response to receiving the help request operation, an animation effect is displayed on the virtual map diffusing from a first arc to a second arc, the first arc and the second arc being arcs with the first positioning identifier as their center, and the radius of the first arc is smaller than the radius of the second arc.

[0064] By using a diffusion animation effect between the first arc and the second arc on the virtual map as a rescue request animation, it is possible to highlight that a first virtual object represented by a first positioning identifier is sending a rescue request request to a second virtual object represented by a second positioning identifier, thereby presenting the rescue request process and improving the efficiency of interface presentation.

[0065] In some embodiments, when a positional relationship between the second positioning identifier and the second arc is matched, a request delivery identifier corresponding to the second positioning identifier is displayed on the virtual map, and the request delivery identifier is used to represent displaying a rescue request on the second virtual object. Optionally, the positional relationship includes any predetermined positional relationship, such as the second positioning identifier being within the second arc, the second positioning identifier being on the second arc, and the second positioning identifier being within a specified distance range outside the second arc.

[0066] 5, which is a schematic diagram of a rescue request animation provided by an exemplary embodiment of the present application. As shown in FIG. 5, an animation effect spreading from a first arc 511 to a second arc 512 is displayed on a virtual map 510. The first arc 511 and the second arc 512 are arcs with the first positioning identifier 501 as their center, and the radius of the first arc is smaller than the radius of the second arc. If the second positioning identifier 502 is within the second arc 512, i.e., if the positional relationship between the second positioning identifier 502 and the second arc 512 is compatible, a request delivery identifier 503 corresponding to the second positioning identifier 502 is displayed on the virtual map 510.

[0067] Step 340: In response to the second virtual object providing feedback to the rescue request, rescue instruction information is displayed.

[0068] Here, the rescue instruction information is used to instruct the second virtual object to accept a rescue request to rescue the first virtual object.

[0069] In some embodiments, the second virtual object is a virtual object that receives and accepts a rescue request, and optionally, the distance between the second virtual object and the first virtual object is less than a rescue distance threshold, or the second virtual object and the first virtual object are in the same camp, or the second virtual object has a rescue function, or the second virtual object has a rescue tool, etc.

[0070] When the distance between the second virtual object and the first virtual object is smaller than the rescue distance threshold, the second virtual object that meets the rescue distance requirement responds to the rescue feedback of the second virtual object to ensure that it provides rescue to the first virtual object, thereby avoiding a situation where a second virtual object that is relatively far away cannot effectively provide rescue but moves to the first virtual object, resulting in a failed rescue and the second virtual object wasting time resources, physical resources, etc., consumed in moving, thereby improving interaction efficiency.

[0071] To avoid the problem that, when the second virtual object and the first virtual object are in the same camp, a virtual object in a camp different from the first virtual object erroneously triggers or provides rescue feedback in response to the rescue feedback of the second virtual object, and then refuses to provide rescue to the first virtual object, resulting in relatively low rescue efficiency and a relatively poor player experience.

[0072] This avoids the problem that when a second virtual object has a rescue function or a rescue tool, in response to the rescue feedback of the second virtual object, a second virtual object that does not have a rescue function or a rescue tool cannot provide actual rescue after responding to the rescue feedback, resulting in relatively low rescue efficiency and a relatively poor player experience.

[0073] In some embodiments, the rescue instruction information includes at least one of an identification identifier of the second virtual object, a rescue distance used to indicate the distance between the second virtual object and the first virtual object in the virtual scene, a rescue time length used to indicate the length of time required for the second virtual object to reach the location of the first virtual object according to a specified speed, and a rescue instruction line used to indicate the degree of willingness and tendency of the second virtual object to rescue the first virtual object.

[0074] Taking the rescue instruction information including a rescue instruction line as an example, the step of displaying the rescue instruction information in response to the second virtual object providing feedback to the rescue request includes the following three cases:

[0075] First type: In response to the second virtual object accepting the rescue request, a first rescue indication line connected between the first positioning identifier and the second positioning identifier is displayed on the virtual map.

[0076] Second type: In response to the second virtual object locating the first positioning identifier on the virtual map, a first rescue indication line is displayed on the virtual map.

[0077] Third type: In response to the second virtual object moving toward the first virtual object at a moving speed exceeding the speed threshold, a second rescue instruction line connected between the first positioning identifier and the second positioning identifier is displayed on the virtual map.

[0078] Here, the display priority of the first rescue instruction line is higher than that of the second rescue instruction line. In some embodiments, the display priority is used to indicate a display method of rescue instruction information when multiple types of rescue instruction information display situations exist simultaneously. For example, when the second virtual object moves toward the first virtual object at a moving speed exceeding a speed threshold, if the second virtual object accepts the rescue request or if the second virtual object locates the first positioning identifier on the virtual map, the display priority of the first rescue instruction line is higher than that of the second rescue instruction line, and the first rescue instruction line is displayed. That is, the second virtual object represented by the first rescue instruction line is more willing to rescue the first virtual object than the second rescue instruction line.

[0079] For example, refer to Figure 6, which is a schematic diagram of rescue instruction lines provided by one exemplary embodiment of the present application. As shown in Figure 6, in response to virtual object A accepting a rescue request, a first rescue instruction line 611 connected between the first positioning identifier 620 and the second positioning identifier 601 is displayed on the virtual map 610, in response to virtual object B locating the first positioning identifier 620 on the virtual map 610, a first rescue instruction line 612 connected between the first positioning identifier 620 and the second positioning identifier 602 is displayed on the virtual map 610, and in response to virtual object C moving to the first virtual object 600 according to a movement speed exceeding a speed threshold, a second rescue instruction line 613 connected between the first positioning identifier 620 and the second positioning identifier 603 is displayed on the virtual map 610.

[0080] As described above, the method provided by the embodiments of the present application displays rescue request instruction information when the first virtual object is in a behavioral restriction state, displays a rescue request animation in response to receiving a rescue request operation, and displays rescue instruction information in response to the second virtual object's feedback to the rescue request, so that the rescue request instruction information strengthens the first virtual object's willingness to seek rescue, the rescue request animation provides timely feedback to the first virtual object's rescue request operation, and the rescue instruction information informs the first virtual object of the second virtual object's willingness to rescue, thereby realizing a feedback mechanism between rescue requests and rescue, increasing the willingness to wait for rescue, and improving the efficiency of rescue, thereby improving the utilization rate of rescue resources.

[0081] In a method provided by an embodiment of the present application, in response to receiving a rescue request operation, a rescue request is sent to a second virtual object, and a rescue request animation is displayed on a virtual map, thereby realizing feedback of an animation effect and providing feedback to the first virtual object that the rescue request has been successful.

[0082] The method provided by the embodiments of the present application displays a request delivery identifier corresponding to the second positioning identifier on the virtual map when the positional relationship between the second positioning identifier and the second arc is compatible, and the request delivery identifier is used to represent the display of a rescue request on the second virtual object, thereby realizing animation feedback and feeding back the reception status of the rescue request to the first virtual object.

[0083] A method provided by an embodiment of the present application provides a method for displaying rescue instruction information, which displays a first rescue instruction line connected between a first positioning identifier and a second positioning identifier on a virtual map in response to a second virtual object accepting a rescue request, or displays a first rescue instruction line on the virtual map in response to the second virtual object locating the first positioning identifier on the virtual map, or displays a second rescue instruction line connected between the first positioning identifier and the second positioning identifier on the virtual map in response to the second virtual object moving toward the first virtual object at a movement speed exceeding a speed threshold, wherein the display priority of the first rescue instruction line is higher than that of the second rescue instruction line, and the rescue instruction line provides feedback on the second virtual object's willingness to rescue to the first virtual object, and different rescue instruction lines are displayed based on different feedback situations of the second virtual object's rescue request, thereby differently feeding back the strength of the second virtual object's willingness to rescue to the first virtual object, helping the first virtual object determine whether it needs to wait for rescue and improving rescue efficiency.

[0084] Referring to Figure 7, Figure 7 is a flowchart of a method for abandoning waiting for rescue provided by an embodiment of the present application, the method is executed by a computer device, where the method may be executed by a terminal, a server, or a terminal and a server in cooperation with each other, and the embodiment of the present application will be described taking the method as being executed by a terminal as an example. As shown in Figure 7, the method includes the following steps:

[0085] Step 710: If the first virtual object is in an action restricted state, the remaining rescue time is displayed.

[0086] Here, the remaining rescue time length is used to indicate the remaining time length during which the first virtual object can be rescued by the second virtual object to release the action restriction state, and the remaining rescue time length decreases according to the first speed.

[0087] For example, refer to FIG. 8, which is a schematic diagram of the remaining rescue time provided by one exemplary embodiment of the present application. As shown in FIG. 8, when a first virtual object 810 is in a behavioral restriction state, a countdown progress bar 820 of the remaining rescue time is displayed, and the remaining rescue time indicated by the countdown progress bar 820 decreases at a first speed, and an abandon control component 830 is displayed. The abandon control component 830 is used to receive an abandon operation for waiting for rescue.

[0088] Step 720: In response to receiving an operation to abandon waiting for rescue of the first virtual object, display that the remaining rescue time length is decreasing at a second speed.

[0089] Here, the rescue waiting abandon operation is used to abandon waiting for rescue, and the second speed is greater than the first speed.

[0090] Optionally, the rescue-waiting abandon operation includes an abandon operation such as triggering an abandon control component, moving the first virtual object to a rescue-waiting abandon point, and transmitting rescue-waiting abandon information.

[0091] For example, refer to FIG. 9, which is a schematic diagram of abandoning the wait for rescue provided by one exemplary embodiment of the present application. As shown in FIG. 9, in response to a trigger operation on the abandon control component 910, the first virtual object 901 abandons the wait for rescue, the countdown progress bar 920 of the remaining rescue time length shrinks according to a second speed, and a cancel control component 930 is displayed, which is used to cancel the abandonment of the wait for rescue.

[0092] In some embodiments, when the first virtual object abandons waiting for rescue, the first virtual object may cancel the abandonment of waiting for rescue. Optionally, an implementation manner for the first virtual object to cancel the abandonment of waiting for rescue includes a cancel operation, such as triggering a cancel control component and moving the first virtual object to a rescue wait abandon cancellation point. In some embodiments, in response to receiving the rescue wait abandon cancellation operation of the first virtual object, the remaining time length indicated by the rescue available time length information is restored to decrease at a first speed.

[0093] As described above, the method provided by the embodiments of the present application displays the remaining rescue time when the first virtual object is in a movement restriction state, where the remaining rescue time indicates the remaining time during which the first virtual object can be rescued by the second virtual object to release the movement restriction state. The remaining rescue time decreases at a first speed, allowing the first virtual object to know in real time whether it can wait to be rescued. In response to the first virtual object abandoning waiting for rescue, the remaining time indicated by the rescue available time length information decreases at a second speed, where the second speed is greater than the first speed. When the first virtual object abandons waiting for rescue, this increases the sense of urgency just before it is about to exit, increasing the probability that the first virtual object will wait for rescue, and thereby improving rescue efficiency.

[0094] A method provided by an embodiment of the present application provides a method for canceling the abandonment of waiting for rescue, and in response to receiving a cancel operation of abandoning waiting for rescue of a first virtual object, the remaining rescue time length is restored to decrease according to a first speed, providing an opportunity for regret for abandoning waiting for rescue by the first virtual object, and improving the probability of waiting for rescue and the probability of being successfully rescued.

[0095] In some embodiments, in order to reduce the tendency of abandoning rescue waiting for the first virtual object and improve the probability of waiting for rescue and rescue efficiency, when an operation to abandon rescue waiting for the first virtual object is received, the following two cases are included:

[0096] First type: When the rescue time length is shorter than the rescue remaining time length, rescue prompt information is displayed in response to receiving an operation to abandon waiting for rescue of the first virtual object.

[0097] Here, the rescue prompt information is used to prompt the first virtual object that the rescue time length is shorter than the remaining rescue time length, and to confirm that the first virtual object will give up waiting for rescue, i.e., the rescue prompt information is used to emphasize to the first virtual object that the first virtual object can be successfully rescued, the rescue time length is used to indicate the length of time required for the second virtual object to reach the location of the first virtual object according to a specified speed, and the remaining rescue time length refers to the length of time in which the first virtual object can be released from its behavioral restriction state by being rescued.

[0098] By displaying rescue prompt information, the degree of possibility of being rescued by the second virtual object is indicated to the player corresponding to the first virtual object, and when rescue is possible, the case where the player inferentially determines that the player is not within a rescue possible range and abandons being rescued is avoided, thereby improving rescue efficiency.

[0099] For example, refer to FIG. 10 , which is a schematic diagram of rescue prompt information provided by one exemplary embodiment of the present application. As shown in FIG. 10 , when the rescue time length of 10 seconds is less than the remaining rescue time length of 20 seconds, rescue prompt information 1010 is displayed in response to receiving a rescue waiting abandon operation of the first virtual object, and includes time length information 1011 and abandon confirmation information 1012.

[0100] Type 2: Plays an exit preview animation in response to receiving a rescue abandon command.

[0101] Here, the exit preview animation includes an animation in which the first virtual object is transformed from a restricted action state to an exit state, the exit state referring to a state in which the first virtual object ends the game, and in some embodiments, the exit state is a state corresponding to the first virtual object when the remaining rescue time length is zero.

[0102] Optionally, the exit state includes the first virtual object exiting the main battle, or the first virtual object rejoining the main battle in a revived state except for life points or other resources, or the first virtual object entering a viewing mode, or the first virtual object remaining in the current virtual scene in a manner that does not affect the current battle situation, although the above exit states are merely illustrative examples and the present application is not limited thereto.

[0103] As described above, the method provided by the embodiments of the present application provides two ways to reduce the tendency of the first virtual object to abandon waiting for rescue by displaying rescue prompt information or playing an exit preview animation when receiving an operation to abandon waiting for rescue from the first virtual object, thereby improving the probability of waiting for rescue and the efficiency of rescue.

[0104] In some embodiments, in order to enhance the feedback effect of the rescue request and increase the willingness of the first virtual object to wait for rescue, when the rescue animation is used to achieve the above purpose, it may include at least one of the following:

[0105] First type: In response to the second virtual object providing feedback to the rescue request, an animation is played in which the second virtual object moves toward the first virtual object.

[0106] Optionally, when the second virtual object provides feedback to the rescue request, the feedback includes the second virtual object accepting the rescue request, or the second virtual object locating a first positioning identifier corresponding to the first virtual object in the virtual map, etc.

[0107] Second type: In response to the second virtual object satisfying the rescue success condition, an animation is played in which the second virtual object moves towards the first virtual object.

[0108] In some embodiments, an animation of the second virtual object moving towards the first virtual object is displayed and played at a specified position in the form of a small window, and optionally the animation may be a moving screen corresponding to the viewpoint of the second virtual object as it moves towards the first virtual object, or may be a thumbnail animation of the second virtual object moving towards the first virtual object from a global viewpoint.

[0109] Third type: In response to the second virtual object satisfying the rescue success condition, a rescue success preview animation is played.

[0110] Here, the rescue success preview animation includes an animation in which the first virtual object is transformed from a restricted behavior state to a normal behavior state, and the normal behavior state refers to a state in which the behavior capability of the first virtual object is not restricted in the virtual scene.

[0111] In some embodiments, the rescue success conditions include the rescue distance being smaller than a distance threshold or the rescue time length being smaller than a time length threshold, where the rescue distance is used to indicate the distance in the virtual scene between the second virtual object and the first virtual object, and the rescue time length is used to indicate the time length required for the second virtual object to reach the location of the first virtual object according to a specified speed.

[0112] As described above, the method provided by the embodiment of the present application provides three rescue animation display modes, enhances the feedback effect of the rescue request, and increases the willingness to wait for the rescue of the first virtual object.

[0113] 11, which is a flowchart of an interaction method in a virtual scene provided by another exemplary embodiment of the present application, the method being executed by a computer device, where the method may be executed by a terminal, a server, or a terminal and a server in cooperation with each other, and the embodiment of the present application will be described taking the method being executed by a terminal as an example. As shown in FIG. 11, the method includes the following steps:

[0114] Step 1110: Display the help request sent by the first virtual object in the virtual scene.

[0115] Here, the rescue request is a request sent by a rescue request operation when the first virtual object is in a state of restricted behavior, and the rescue request includes the identity identifier and location information of the first virtual object, and the state of restricted behavior refers to a state in which the first virtual object's ability to act in the virtual scene is restricted.

[0116] In some embodiments, the first virtual object and the second virtual object master-controlled by the current terminal conform to a support relationship, and optionally, the support relationship is: First type: the distance between the first virtual object and the second virtual object is smaller than the rescue distance threshold; Second type: The first virtual object and the second virtual object are in the same camp; Third type: The first virtual object is located at a designated rescue request point; Fourth type: The first virtual object is in a behaviorally restricted state, and the second virtual object has at least one of a rescue function and a rescue tool.

[0117] However, the above-mentioned rescue relationships are merely illustrative examples, and the present application is not limited thereto.

[0118] In some embodiments, the rescue request is displayed in a form such as a pop-up window, the identity identifier of the first virtual object in the rescue request is realized as an avatar frame of the first virtual object, and the position information of the first virtual object is realized as a distance between the first virtual object and the second virtual object. For example, referring to FIG. 12 , FIG. 12 is a schematic diagram of a rescue request display provided by one exemplary embodiment of the present application. As shown in FIG. 12 , the rescue request sent by the injured and fallen virtual object A is displayed, and includes an avatar frame 1201 of the virtual object A and a distance 1202 between the virtual object A and the virtual object B master-controlled by the current terminal.

[0119] The rescue request is displayed in a form such as a pop-up window, and the current rescue waiting state of the first virtual object is highlighted to the player, preventing the player from missing information that a teammate needs rescue and improving rescue efficiency.

[0120] Step 1120: In response to the second virtual object master-controlled by the current terminal accepting the rescue request, display rescue guidance.

[0121] Here, the rescue guidance is used to indicate the directional relationship between the first virtual object and the second virtual object.

[0122] In some embodiments, the rescue guidance is realized as a rescue instruction line on a virtual map, or as a virtual guidance icon in a virtual scene. Here, the virtual map is a map screen superimposed on a display screen and used to indicate the location of the second virtual object in the virtual scene. Optionally, the virtual map may be realized as a map thumbnail screen of the virtual scene area where the second virtual object is located. That is, the virtual map is a map screen in which the virtual scene map is reduced according to a specified scale and the area where the second virtual object is located is displayed. In some embodiments, the virtual map includes a first positioning identifier corresponding to the first virtual object and a second positioning identifier corresponding to the second virtual object. The first positioning identifier and the second positioning identifier are used to indicate the positional relationship between the first virtual object and the second virtual object. The rescue instruction line is an instruction line connected between the first positioning identifier and the second positioning identifier and is used to indicate the second virtual object's willingness to rescue the first virtual object. The virtual guidance icon in the virtual scene refers to an icon that moves along with the viewpoint of the second virtual object and provides guidance to the second virtual object regarding the orientation of the first virtual object in the virtual scene.

[0123] In some embodiments, when displaying rescue guidance, at least one of the following may be further included:

[0124] First type: When the second virtual object does not accept the rescue request, rescue guidance is displayed in response to an orientation operation of the second virtual object on the first virtual object.

[0125] Here, the orientation operation of the second virtual object with respect to the first virtual object is used to express the second virtual object's willingness to actively rescue the first virtual object.

[0126] Second type: When the second virtual object does not accept the rescue request, rescue guidance is displayed in response to the second virtual object moving toward the first virtual object at a moving speed exceeding the speed threshold.

[0127] Here, when the second virtual object moves toward the first virtual object at a speed exceeding the speed threshold, it indicates that the second virtual object may have a desire to rescue the first virtual object.

[0128] As described above, the method provided by the embodiments of the present application displays a rescue request sent by a first virtual object in a virtual scene, where the rescue request includes the identity identifier and location information of the first virtual object, so that the second virtual object can be notified of the rescue request in a timely and clear manner and can thereby determine whether to go to rescue. In response to the second virtual object master-controlled by the current terminal accepting the rescue request, rescue guidance is displayed to provide assistance for the rescue, improving rescue efficiency and thereby improving the utilization rate of rescue resources.

[0129] FIG. 13 is a schematic diagram of an interface flow between the perspective of a fallen player and the perspective of a teammate player provided by one exemplary embodiment of the present application, which includes the following steps from the perspective of a fallen player, as shown in FIG. 13 :

[0130] Step 1301: Display a rescue map, display the distance to the nearest teammate who can rescue, display a rescue waiting countdown, and display rescue request and abandon control components.

[0131] A rescue map is displayed, and a first positioning identifier on the rescue map of a first virtual object corresponding to the fallen player on the rescue map and a second positioning identifier on the rescue map of a second virtual object corresponding to the teammate player are displayed on the rescue map, and the rescue map is realized as a terrain thumbnail of the virtual scene.

[0132] The distance of the nearest rescueable teammate is displayed, i.e., the distance between the second virtual object and the first virtual object that are currently closest in the virtual scene is displayed, thereby determining the ability of the nearest second virtual object to move to the location of the first virtual object and rescue the first virtual object.

[0133] A rescue waiting countdown is displayed, which is used to indicate the remaining time that the first virtual object will remain in the virtual game while in a fallen state. When the rescue waiting countdown ends, it indicates that the first virtual object needs to forcibly end the virtual game, or that the first virtual object will forcibly watch the virtual game as a bystander, or that the first virtual object needs to continue the virtual game by additional means, such as the ability to revive in the virtual game by exchanging resources.

[0134] A help request and abandon control component is displayed, where the help request control component is used to initiate a help request to the second virtual object and request the second virtual object to provide help to the first virtual object, and the abandon control component is used to instruct the defeated player to abandon the help of the second virtual object and actively withdraw from the virtual game.

[0135] Step 1302: Click on the Call for Help control component.

[0136] Here, clicking the help request control component indicates that the fallen player requests the second virtual object to send a help request, and that the second virtual object requests that the fallen first virtual object provide help. Optionally, the help request control component enters a cooling state (disabled state) after being clicked, and can be clicked again after a predetermined time period has elapsed. The predetermined time period may be configured, for example, the cooling time period is 15 seconds.

[0137] Step 1303: Send a help request signal to a second virtual object within the range, and display an animation effect feedback.

[0138] In some embodiments, an animation effect feedback of the emergency call signal is displayed on the emergency map, illustratively by displaying a dynamic circle centered on the first positioning identifier of the first virtual object, and a second virtual object within the range will receive a prompt.

[0139] Step 1304: Determine whether there is a second virtual object approaching within range.

[0140] Here, it is determined whether or not a second virtual object is approaching within the range at a first speed, where the first speed is the speed at which the second virtual object approaches the first virtual object in a quickly walking or running posture, or the first speed is a speed that exceeds a predetermined speed threshold.

[0141] Step 1305: If there is a second virtual object approaching, display help feedback information.

[0142] Here, if the second virtual object selects to rescue the fallen player, a first rescue instruction line is displayed, and if the second virtual object is rapidly approaching the first virtual object, a second rescue instruction line is displayed. Here, the first rescue instruction line is realized as a directional guidance line, for example, a guidance line directed from the second virtual object to the first virtual object, and the second rescue instruction line is realized as a dashed line, and in some embodiments, the second rescue instruction line corresponds to a first transparency.

[0143] Step 1306: If there is no approaching second virtual object, do not display the relief feedback information.

[0144] From the perspective of a teammate player, this includes the following steps:

[0145] Step 1307: The avatar of the person requesting help and the distance are displayed.

[0146] Here, after step 1303, if the second virtual object is within the rescue range of the first virtual object, the avatar of the first virtual object and the distance between the first virtual object and the second virtual object are displayed, and the teammate player can determine whether to provide rescue to the first virtual object based on the avatar and the distance.

[0147] Step 1308: It is determined whether or not the avatar of the person requesting help is clicked.

[0148] When a click operation on the avatar of the person requesting help is received, the teammate player responds to the request for help from the first virtual object and provides help to the first virtual object.

[0149] Step 1309: If the help-seeker's avatar is clicked, point to the help-seeker in the scene and on the map.

[0150] Optionally, a direction guidance element is displayed in the virtual scene, and the direction guidance element is used to indicate to the second virtual object the orientation of the first virtual object in the virtual scene; and an indication line is displayed in the rescue map, and the indication line is used to indicate the current positional relationship between the first virtual object and the second virtual object.

[0151] FIG. 14 is a structural block diagram of an interaction device in a virtual scene provided by one exemplary embodiment of the present application. As shown in FIG. 14, the device: a first virtual object display module 1410 used to display a first virtual object in a virtual scene, where the first virtual object is a virtual object master-controlled by a current terminal, and the virtual scene further includes a second virtual object; a rescue request instruction information display module 1420 used to display rescue request instruction information when the first virtual object is in a behavioral restriction state, where the rescue request instruction information is used to instruct the first virtual object to initiate a rescue request, and the behavioral restriction state refers to a state in which the behavioral ability of the first virtual object in the virtual scene is restricted; and a help request operation receiving module 1430, used for receiving a help request operation; a rescue request animation display module 1440 used to display a rescue request animation in response to receiving a rescue request operation, where the rescue request animation is used to represent the first virtual object sending a rescue request to the second virtual object; and and a rescue instruction information display module 1450 used to display rescue instruction information in response to the second virtual object feeding back to the rescue request, the rescue instruction information being used to instruct the second virtual object to accept the rescue request to rescue the first virtual object.

[0152] Referring to FIG. 15, FIG. 15 is a structural block diagram of a module of an interaction device in a virtual scene provided by one exemplary embodiment of the present application. As shown in FIG. 15, in some embodiments, the above-mentioned help-call animation display module 1440 can: a rescue request sending unit 1441, used to send the rescue request to the second virtual object in response to receiving the rescue request operation; and a rescue request animation display unit 1442 used to display the rescue request animation on a virtual map, wherein the virtual map includes a first positioning identifier corresponding to the first virtual object and a second positioning identifier corresponding to the second virtual object, the first positioning identifier and the second positioning identifier are used to indicate the positions of the first virtual object and the second virtual object in the virtual scene, and the rescue request animation includes an animation of the first positioning identifier sending the rescue request to the second positioning identifier.

[0153] In some embodiments, the rescue request animation display unit 1442 is used to display an animation effect that spreads from a first arc to a second arc on the virtual map, where the first arc and the second arc are arcs with the first positioning identifier as their centers, and the radius of the first arc is smaller than the radius of the second arc.

[0154] In some embodiments, the device further includes a request delivery identifier display module 1460, which is used to display a request delivery identifier corresponding to the second positioning identifier on the virtual map when the positional relationship between the second positioning identifier and the second arc is matched, and the request delivery identifier is used to represent that the rescue request is displayed on the second virtual object.

[0155] In some embodiments, the rescue instruction information display module 1450 is used for displaying a first rescue instruction line connected between the first positioning identifier and the second positioning identifier on the virtual map in response to the second virtual object accepting the rescue request, or for displaying the first rescue instruction line on the virtual map in response to the second virtual object locating the first positioning identifier on the virtual map, or for displaying a second rescue instruction line connected between the first positioning identifier and the second positioning identifier on the virtual map in response to the second virtual object moving toward the first virtual object according to a movement speed exceeding a speed threshold, wherein a display priority of the first rescue instruction line is higher than a display priority of the second rescue instruction line.

[0156] In some embodiments, the device comprises: a rescue remaining time display module 1470 used to display a rescue remaining time when the first virtual object is in a restricted action state, the rescue remaining time display module 1470 being used to indicate a remaining time during which the first virtual object can be rescued by the second virtual object to release the restricted action state, the rescue remaining time display module 1470 decreasing at a first speed; The system further includes a rescue wait abandon module 1480, which is used to display that the remaining rescue time length decreases at a second speed in response to receiving a rescue wait abandon operation of the first virtual object, wherein the second speed is greater than the first speed.

[0157] In some embodiments, the device further includes a rescue waiting abandonment cancel module 1490 that is used to restore the remaining rescue time length to decrease according to the first speed in response to receiving a rescue waiting abandonment cancel operation for the first virtual object.

[0158] In some embodiments, the device further includes a rescue wait abandonment feedback module 1501, which is used to: display rescue prompt information in response to receiving a rescue wait abandonment operation of the first virtual object when the rescue time length is shorter than the rescue remaining time length, the rescue prompt information being used to prompt the first virtual object that the rescue time length is shorter than the remaining time length, and the rescue time length being used to indicate a time length required for the second virtual object to reach a location of the first virtual object according to a specified speed; or play an exit preview animation in response to receiving the rescue wait abandonment operation, the exit preview animation including an animation of the first virtual object transforming from the action restriction state to an exit state, the exit state referring to a state in which the first virtual object ends a virtual game.

[0159] In some embodiments, the device further includes a rescue animation display module 1502, which is used to: play an animation of the second virtual object moving toward the first virtual object in response to the second virtual object feeding back the rescue request; play an animation of the second virtual object moving toward the first virtual object in response to the second virtual object satisfying a rescue success condition; or play a rescue success preview animation in response to the second virtual object satisfying a rescue success condition, and The animation includes an animation in which the first virtual object is transformed from the restricted behavior state to a normal behavior state, and the normal behavior state refers to a state in which the behavioral ability of the first virtual object is not restricted in the virtual scene, and the rescue success condition includes a rescue distance being smaller than a distance threshold or a rescue time length being smaller than a time length threshold, the rescue distance being used to indicate the distance between the second virtual object and the first virtual object in the virtual scene, and the rescue time length being used to indicate the time length required for the second virtual object to reach the location of the first virtual object according to a specified speed.

[0160] As described above, the device provided in the embodiments of the present application displays rescue request instruction information when the first virtual object is in a behavioral restriction state, displays a rescue request animation in response to receiving a rescue request operation, and displays rescue instruction information in response to the second virtual object's feedback to the rescue request, so that the rescue request instruction information strengthens the first virtual object's willingness to seek rescue, the rescue request animation provides timely feedback to the first virtual object's rescue request operation, and the rescue instruction information informs the first virtual object of the second virtual object's willingness to rescue, thereby realizing a feedback mechanism between rescue requests and rescue, increasing the willingness to wait for rescue, and improving the efficiency of rescue, thereby improving the utilization rate of rescue resources.

[0161] FIG. 16 is a schematic diagram of an interaction device in a virtual scene provided by another exemplary embodiment of the present application, the device including: a display module 1610; The display module 1610 is used to display a rescue request sent by a first virtual object in a virtual scene, the rescue request being a request sent by a rescue request operation when the first virtual object is in a behavioral restriction state, the rescue request including an identification identifier and location information of the first virtual object, and the behavioral restriction state referring to a state in which the behavioral ability of the first virtual object in the virtual scene is restricted; and to display rescue guidance in response to a second virtual object master-controlled by the current terminal accepting the rescue request, the rescue guidance being used to indicate the orientation relationship between the first virtual object and the second virtual object.

[0162] In one optional embodiment, the display module 1610 is further used for displaying the rescue guidance in response to a positioning operation of the second virtual object on the first virtual object when the second virtual object does not accept the rescue request, or the display module 1610 is further used for displaying the rescue guidance in response to the second virtual object moving towards the first virtual object at a movement speed exceeding a speed threshold when the second virtual object does not accept the rescue request.

[0163] It should be noted that the interaction device in the virtual scene provided in the above embodiment is described only as an example of the division of each of the above functional modules. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0164] 17 shows a structural block diagram of a terminal 1700 provided by one exemplary embodiment of the present application. The terminal 1700 may be a smartphone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, a moving picture experts compressed standard audio layer 3), an MP4 (Moving Picture Experts Group Audio Layer IV, a moving picture experts compressed standard audio layer 4) player, a notebook computer, or a desktop computer. The terminal 1700 may also be referred to as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, or other names.

[0165] Typically, the terminal 1700 includes a processor 1701 and a memory 1702 .

[0166] The processor 1701 may include one or more processing cores, such as a 4-core processor or an 8-core processor. The processor 1701 may be implemented using at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), or a PLA (Programmable Logic Array). The processor 1701 may include a main processor and a coprocessor. The main processor is a processor used to process data in a wake state and is also referred to as a CPU (Central Processing Unit). The coprocessor is a low-power processor used to process data in a standby state. In some embodiments, the processor 1701 may be integrated with a GPU (Graphics Processing Unit), which is used to render and create content that needs to be displayed on a display screen. In some embodiments, the processor 1701 may further include an AI (Artificial Intelligence) processor, which is used to process computational operations related to machine learning.

[0167] The memory 1702 may include one or more computer-readable storage media, which may be non-transitory. The memory 1702 may include high-speed random access memory and non-volatile memory, such as one or more magnetic disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1702 may be used to store at least one instruction that is executed by the processor 1701 to implement the method of interacting with a virtual scene provided by the method embodiments herein.

[0168] In some embodiments, terminal 1700 further includes other components, and as will be understood by those skilled in the art, the structure shown in FIG. 17 does not constitute a limitation on terminal 1700, which may include more or fewer components than shown, or may combine certain components, or may employ a different component arrangement.

[0169] An embodiment of the present application further provides a computer device, which may be realized as the terminal or server shown in Fig. 2. The computer device includes a processor and a memory, and the memory stores at least one instruction, at least one program, and a code set or an instruction set, which is loaded and executed by the processor to realize the method for interacting in a virtual scene provided by the embodiment of the method.

[0170] An embodiment of the present application further provides a computer-readable storage medium, which stores at least one instruction, at least one program, and code set, or an instruction set, and the at least one instruction, at least one program, and code set, or the instruction set is loaded and executed by a processor to realize the method of interaction in a virtual scene provided by the embodiment of each of the above methods.

[0171] An embodiment of the present application further provides a computer program product or a computer program, the computer program product or the computer program including computer instructions stored in a computer-readable storage medium, wherein a processor of a computing device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computing device to perform the method for interaction in a virtual scene according to any of the embodiments above. [Explanation of symbols]

[0172] 101 First Virtual Object 102 Rescue Distance List 102 Relief List 110 Small Map 210 terminals 220 terminals 230 Server 410 First Virtual Object 420 Disaster Request Control Component 430 Relief Map 431 Primary Positioning Identifier 432 Secondary Positioning Identifier 433 distance 501 Primary Positioning Identifier 502 Secondary Positioning Identifier 503 Request Delivery Identifier 510 Virtual Map 511 First Arc 512 Second Arc 600 First Virtual Object 601 Secondary Positioning Identifier 602 Secondary Positioning Identifier 603 Secondary Positioning Identifier 610 Virtual Map 611 1st Rescue Direction Line 612 1st Rescue Direction Line 613 2nd Rescue Direction Line 620 First Positioning Identifier 810 First Virtual Object 820 Countdown Progress Bar 830 Abandonment Control Component 901 First Virtual Object 910 Abandonment Control Component 920 Countdown Progress Bar 930 Cancellation Control Component 1010 Rescue Prompt Information 1011 Time length information 1012 Abandonment confirmation information 1201 Avatar Frame 1202 distance 1410 first virtual object display module 1420 Rescue request instruction information display module 1430 Disaster Request Operation Receiver Module 1440 Disaster Request Animation Display Module 1441 Dispatch Request Transmitting Unit 1442 Disaster Request Animation Display Unit 1450 Rescue Instruction Information Display Module 1460 Request Delivery Identifier Display Module 1470 Time Display Module 1480 Abandonment Module 1490 Abandonment Cancellation Module 1501 Abandonment Feedback Module 1502 Rescue animation display module 1610 Display Module 1700 terminals 1701 processor 1702 memory

Claims

1. 1. A method of interaction in a virtual scene, performed by a computing device, said method comprising: Displaying a first virtual object in a virtual scene, where the first virtual object is a virtual object master-controlled by a current terminal, and the virtual scene further includes a second virtual object; a step of displaying rescue request instruction information when the first virtual object is in an action restricted state, the rescue request instruction information being used to instruct the first virtual object to initiate a rescue request, and the action restricted state referring to a state in which the action capability of the first virtual object in the virtual scene is restricted; displaying a rescue request animation in response to receiving a rescue request operation, the rescue request animation being used to represent the first virtual object sending a rescue request to the second virtual object; and displaying rescue instruction information in response to the second virtual object providing feedback to the rescue request, the rescue instruction information being used to instruct the second virtual object to accept the rescue request to rescue the first virtual object.

2. The step of displaying a help request animation in response to receiving a help request operation includes: In response to receiving the rescue request operation, transmitting the rescue request to the second virtual object; 2. The method of claim 1, further comprising: a step of displaying the rescue request animation on a virtual map, wherein the virtual map includes a first positioning identifier corresponding to the first virtual object and a second positioning identifier corresponding to the second virtual object, the first positioning identifier and the second positioning identifier are used to indicate the positions of the first virtual object and the second virtual object in the virtual scene, and the rescue request animation includes an animation of the first positioning identifier sending the rescue request to the second positioning identifier.

3. The step of displaying the animation of the emergency response request on a virtual map includes:

3. The method of claim 2, further comprising: a step of displaying an animation effect diffusing from a first arc to a second arc on the virtual map, the first arc and the second arc being arcs with the first positioning identifier as their centers, and the radius of the first arc being smaller than the radius of the second arc.

4. The method comprises: The method of claim 3, further comprising a step of displaying a request delivery identifier corresponding to the second positioning identifier on the virtual map when the positional relationship between the second positioning identifier and the second arc is compatible, wherein the request delivery identifier is used to represent displaying the rescue request on the second virtual object.

5. The rescue instruction information is an identity identifier of the second virtual object; a rescue distance used to indicate the distance between the second virtual object and the first virtual object in the virtual scene; a rescue time length used to indicate the length of time required for the second virtual object to reach the location of the first virtual object according to a specified speed; and a rescue indication line used to indicate a degree of willingness of the second virtual object to rescue the first virtual object.

6. the rescue instruction information includes the rescue instruction line; The step of causing the second virtual object to provide feedback to the rescue request and display rescue instruction information includes: In response to the second virtual object accepting the rescue request, displaying a first rescue indication line connected between the first positioning identifier and the second positioning identifier on the virtual map; or displaying the first rescue indication line on the virtual map in response to the second virtual object locating the first positioning identifier on the virtual map; or displaying a second rescue indication line connected between the first positioning identifier and the second positioning identifier on the virtual map in response to the second virtual object moving toward the first virtual object at a moving speed exceeding a speed threshold; The method according to claim 5 , wherein a display priority of the first rescue indication line is higher than a display priority of the second rescue indication line.

7. The method comprises: a step of displaying a remaining rescue time length when the first virtual object is in the action restriction state, the remaining rescue time length being used to indicate a remaining time length during which the first virtual object can be rescued by the second virtual object to release the action restriction state, and the remaining rescue time length decreasing at a first speed; 7. The method according to claim 1, further comprising: in response to receiving an operation to abandon waiting for rescue of the first virtual object, displaying that the remaining rescue time length is decreasing at a second speed, wherein the second speed is greater than the first speed.

8. after the step of decreasing the remaining rescue time length at a second speed in response to the first virtual object abandoning the wait for rescue; The method of claim 7 , further comprising: in response to receiving a cancel operation to abandon a wait for rescue of the first virtual object, restoring the remaining rescue time length to decrease at the first speed.

9. The method comprises: displaying rescue prompt information in response to receiving a rescue wait abandon operation of the first virtual object when the rescue time length is shorter than the remaining rescue time length, the rescue prompt information being used to prompt the first virtual object that the rescue time length is shorter than the remaining time length, and the rescue time length being used to indicate a time length required for the second virtual object to reach a location where the first virtual object is located according to a specified speed; or 8. The method of claim 7, further comprising: in response to receiving the rescue wait abandon operation, playing an exit preview animation, the exit preview animation including an animation in which the first virtual object is transformed from the action restriction state to a exit state, the exit state indicating a state in which the first virtual object ends the virtual game.

10. The method comprises: In response to the second virtual object providing feedback to the rescue request, playing an animation in which the second virtual object moves toward the first virtual object; or In response to the second virtual object satisfying a rescue success condition, playing an animation in which the second virtual object moves toward the first virtual object; or the step of playing a rescue success preview animation in response to the second virtual object satisfying a rescue success condition, the rescue success preview animation including an animation of the first virtual object transforming from the behavior restriction state to a behavior normal state, the behavior normal state referring to a state in which the behavior capability of the first virtual object is not restricted in the virtual scene; 10. The method according to claim 1, wherein the rescue success condition includes a rescue distance being smaller than a distance threshold or a rescue time length being smaller than a time length threshold, the rescue distance being used to indicate a distance between the second virtual object and the first virtual object in the virtual scene, and the rescue time length being used to indicate a time length required for the second virtual object to reach a position where the first virtual object is located according to a specified speed.

11. The relief request instruction information is a help-call control component used to receive the help-call operation; a rescue requestable object identifier used to indicate a second virtual object that meets the rescue condition; a minimum rescue distance used to indicate a minimum distance between the first virtual object and a plurality of second virtual objects that meet the rescue condition; The method according to any one of claims 1 to 10, wherein the rescue conditions include that the distance between the second virtual object and the first virtual object is smaller than a rescue distance threshold, or that the second virtual object and the first virtual object are in the same camp, or that the second virtual object matches the identity of a designated virtual object.

12. 1. A method of interaction in a virtual scene, performed by a computing device, said method comprising: a step of displaying a rescue request transmitted by a first virtual object in a virtual scene, the rescue request being a request transmitted by a rescue request operation when the first virtual object is in an action-restricted state, the rescue request including an identification identifier and location information of the first virtual object, and the action-restricted state referring to a state in which the action capability of the first virtual object in the virtual scene is restricted; and displaying rescue guidance in response to a second virtual object master-controlled by the current terminal accepting the rescue request, the rescue guidance being used to indicate an orientation relationship between the first virtual object and the second virtual object.

13. The method comprises: If the second virtual object does not accept the rescue request, displaying the rescue guidance in response to an orientation operation of the second virtual object with respect to the first virtual object; or The method of claim 12 , further comprising: if the second virtual object does not accept the rescue request, displaying the rescue guidance in response to the second virtual object moving toward the first virtual object at a movement speed exceeding a speed threshold.

14. 1. An interaction device in a virtual scene, said device comprising: a first virtual object display module used to display a first virtual object in a virtual scene, where the first virtual object is a virtual object master-controlled by a current terminal, and the virtual scene further includes a second virtual object; a rescue request instruction information display module used to display rescue request instruction information when the first virtual object is in an action restriction state, the rescue request instruction information being used to instruct the first virtual object to initiate a rescue request, and the action restriction state referring to a state in which the action ability of the first virtual object in the virtual scene is restricted; a rescue request operation receiving module used for receiving a rescue request operation; a rescue request animation display module used to display a rescue request animation in response to receiving a rescue request operation, the rescue request animation being used to represent the first virtual object sending a rescue request to the second virtual object; and and a rescue instruction information display module used to display rescue instruction information in response to the second virtual object feeding back to the rescue request, the rescue instruction information being used to instruct the second virtual object to accept the rescue request to rescue the first virtual object.

15. The rescue request animation display module: a rescue request sending unit, which is used to send the rescue request to the second virtual object in response to receiving the rescue request operation; 15. The device of claim 14, further comprising: a rescue request animation display unit used to display the rescue request animation on a virtual map, wherein the virtual map includes a first positioning identifier corresponding to the first virtual object and a second positioning identifier corresponding to the second virtual object, the first positioning identifier and the second positioning identifier are used to indicate positions of the first virtual object and the second virtual object in the virtual scene, and the rescue request animation includes an animation of the first positioning identifier sending the rescue request to the second positioning identifier.

16. 16. The device of claim 15, wherein the rescue request animation display unit is used to display an animation effect diffusing from a first arc to a second arc on the virtual map, the first arc and the second arc are arcs with the first positioning identifier as their center, and the radius of the first arc is smaller than the radius of the second arc.

17. The device comprises: The device of claim 16, further comprising: a request delivery identifier display module used to display a request delivery identifier corresponding to the second positioning identifier on the virtual map when the positional relationship between the second positioning identifier and the second arc is consistent, wherein the request delivery identifier is used to indicate that the rescue request is displayed on the second virtual object.

18. The device of any one of claims 14 to 17, wherein the rescue instruction information display module is used to display a first rescue instruction line connected between a first positioning identifier and a second positioning identifier on a virtual map in response to the second virtual object accepting the rescue request, or to display the first rescue instruction line on the virtual map in response to the second virtual object locating the first positioning identifier on the virtual map, or to display a second rescue instruction line connected between the first positioning identifier and the second positioning identifier on the virtual map in response to the second virtual object moving toward the first virtual object at a moving speed exceeding a speed threshold, wherein a display priority of the first rescue instruction line is higher than a display priority of the second rescue instruction line.

19. The device comprises: a remaining rescue time display module used to display a remaining rescue time when the first virtual object is in a restricted action state, the remaining rescue time display module being used to indicate a remaining time during which the first virtual object can be rescued by the second virtual object to release the restricted action state, the remaining rescue time display module decreasing at a first speed; 19. The device of claim 18, further comprising: a rescue wait abandon module adapted to, in response to receiving a rescue wait abandon operation for the first virtual object, display that the remaining rescue time length decreases at a second rate, the second rate being greater than the first rate.

20. The device comprises: The device according to any one of claims 14 to 19, further comprising a rescue waiting abandonment cancellation module used to restore the remaining rescue time length so that it decreases according to the first speed in response to receiving a rescue waiting abandonment cancellation operation for the first virtual object.

21. The apparatus further includes a rescue abandonment feedback module; 21. The device of claim 20, wherein the rescue wait abandon feedback module is used to: display rescue prompt information in response to receiving a rescue wait abandon operation for the first virtual object when a rescue time length is shorter than the remaining rescue time length, the rescue prompt information being used to prompt the first virtual object that the rescue time length is shorter than the remaining time length, and the rescue time length being used to indicate a length of time required for the second virtual object to reach a location where the first virtual object is located according to a specified speed; or play an exit preview animation in response to receiving the rescue wait abandon operation, the exit preview animation including an animation of the first virtual object transforming from the action restriction state to a exit state, the exit state indicating a state in which the first virtual object ends a virtual game.

22. The device further includes a rescue animation display module; 21. The device of claim 20, wherein the rescue animation display module is used to: play an animation of the second virtual object moving towards the first virtual object in response to the second virtual object providing feedback on the rescue request; play an animation of the second virtual object moving towards the first virtual object in response to the second virtual object meeting a rescue success condition; or play a rescue success preview animation in response to the second virtual object meeting the rescue success condition, wherein the rescue success preview animation includes an animation of the first virtual object transforming from the behaviorally restricted state to a behaviorally normal state, wherein the behavioral normal state refers to a state in which the behavioral ability of the first virtual object is not restricted in the virtual scene; and the rescue success condition includes a rescue distance being smaller than a distance threshold or a rescue time length being smaller than a time length threshold, wherein the rescue distance is used to indicate a distance between the second virtual object and the first virtual object in the virtual scene, and the rescue time length is used to indicate a time length required for the second virtual object to reach a location where the first virtual object is located at a specified speed.

23. 1. An apparatus for interaction in a virtual scene, the apparatus comprising: a display module; The display module displays a rescue request sent by a first virtual object in a virtual scene, the rescue request being a request sent by a rescue request operation when the first virtual object is in a behavioral restriction state, the rescue request including an identification identifier and location information of the first virtual object, and the behavioral restriction state refers to a state in which the first virtual object's ability to act in the virtual scene is restricted; and displays rescue guidance in response to a second virtual object master-controlled by a current terminal accepting the rescue request, the rescue guidance being used to indicate an orientation relationship between the first virtual object and the second virtual object.

24. 24. The device of claim 23, wherein the display module is further used for displaying the rescue guidance in response to a positioning operation of the second virtual object on the first virtual object when the second virtual object does not accept the rescue request, or for displaying the rescue guidance in response to the second virtual object moving toward the first virtual object at a movement speed exceeding a speed threshold when the second virtual object does not accept the rescue request.

25. A computer device comprising a processor and a memory, wherein at least one program is stored in the memory, and the at least one program is loaded and executed by the processor to realize the method for interaction in a virtual scene according to any one of claims 1 to 13.

26. A computer-readable storage medium having stored therein at least one program, the at least one program being loaded and executed by a processor to realize the method for interaction in a virtual scene according to any one of claims 1 to 13.

27. A computer program product comprising a computer program which, when executed by a processor, implements the method for interaction in a virtual scene according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Information processing method and device in game, storage medium and computer equipment

    CN113440854A

  • Information processor, portable telephone set, contact input picture forming apparatus, information processing program, and recording medium recording information processing program

    JP2007334747A

  • Program, information storage medium, and game apparatus

    JP2008220782A

  • Game program

    JP2012125286A

  • Game system and game control method

    JP2014033876A