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

By displaying the interactive control between virtual characters and virtual vehicles in a virtual scene, and directly transmitting and displaying vehicle interactive messages, the complex problem of vehicle interactive messages transmission in the prior art is solved, and efficient information transmission and computer resource management are realized.

JP2025514461AActive Publication Date: 2025-05-02TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024564692
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-08-18
Filing Date
2023-06-29
Publication Date
2025-05-02
Estimated Expiration
2043-06-29

AI Technical Summary

Technical Problem

In the prior art, the transmission method of vehicle interactive messages is complicated, making it difficult for players to control virtual characters to interact with virtual vehicles at the same time, and the message input time is long, resulting in the virtual scene screen rendering time being too long, increasing the data load of computer resources.

Method used

By displaying the interactive control between the virtual character and the virtual vehicle in the virtual scene, the vehicle interactive display message is directly transmitted when the operation is triggered, and the interactive video of the virtual character and the virtual vehicle is displayed, the player's operation process is simplified and the message transmission efficiency is improved.

Benefits of technology

This enables players to quickly transmit interactive information between virtual characters and virtual vehicles without manually entering vehicle interaction messages, improving information transmission efficiency and reducing the load of computer resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025514461000001_ABST
    Figure 2025514461000001_ABST
Patent Text Reader

Abstract

In the field of computer technology, a vehicle interaction method, device, apparatus, and computer program product are provided, which includes the steps of: displaying (410) a first virtual character currently controlled by a first terminal located in a virtual scene, displaying (420) a vehicle interaction control in response to a vehicle interaction condition being satisfied between the first virtual character and the virtual vehicle, receiving (430) a trigger operation on the vehicle interaction control, and in response to the trigger operation, sending a vehicle interaction suggestion message to a second virtual character and displaying (440) an animation of a first interaction action being performed between the first virtual character and the virtual vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Related Applications

[0001] This application claims priority based on a Chinese patent application filed on August 18, 2022, bearing application number 202210991111.8 and entitled "Method for vehicle interaction in virtual scene, and apparatus, equipment, and computer program product thereof," the entire contents of which are incorporated herein by reference. [Technical field]

[0002] The present application relates to the field of computers, and in particular to a method for vehicle interaction in a virtual scene, and an apparatus, device and computer program product thereof. [Background technology]

[0003] In a game scene, a user can send a message to another player by inputting the message content in a message input area in the game interface, thereby performing a message interaction. When player A sends a message content to player B in a game battle scene, player B can receive the message content sent from player A in the game battle scene.

[0004] In related technology, when player A wants to send a message suggesting vehicle interaction to player B, he or she can click a message control in the interface to display a message input area, enter the vehicle interaction presentation information in the message input area and click Send, and then the vehicle interaction presentation information sent from player A can be displayed in the virtual scene interface corresponding to player B.

[0005] However, the above-mentioned method of sending vehicle interaction suggestion messages is relatively complicated, making it difficult for the player to input message content while controlling the virtual character to perform interaction actions with the virtual vehicle. It takes a long time to input the message content, which makes the rendering time of the virtual scene screen too long, and increases the data overhead of the computer. Summary of the Invention [Problem to be solved by the invention]

[0006] The embodiments of the present application provide a vehicle interaction method in a virtual scene, which can improve the transmission efficiency of message transmission, and an apparatus, device and computer program product thereof. [Means for solving the problem]

[0007] On the other hand, according to the present application, displaying a first virtual character located in a virtual scene, the first virtual character being a virtual character controlled by the first terminal, the virtual scene further including a second virtual character; displaying a vehicle interaction control in response to a vehicle interaction condition being satisfied between the first virtual character and a virtual vehicle; The present invention provides a vehicle interaction method in a virtual social environment, the method including a step of sending a vehicle interaction presentation message to the second virtual character in response to a trigger operation on the vehicle interaction control, and displaying a video of a first interaction action being performed between the first virtual character and the virtual vehicle.

[0008] On the other hand, according to the present application, displaying a vehicle interaction suggestion message sent from a first virtual character located in a virtual scene, the vehicle interaction suggestion message being a message sent by the first virtual character simultaneously with performing a first interaction action with the virtual vehicle via a vehicle interaction control; displaying a response message presentation option in response to a second virtual character controlled by the second terminal satisfying a response trigger condition; receiving a selection operation in the response message presentation option; A method for vehicle interaction in a virtual social environment is provided, the method including a step of sending a response message to the first virtual character in response to the selection operation, the response message being for responding to the vehicle interaction presentation message.

[0009] On the other hand, according to the present application, A virtual character display module for displaying a first virtual character located in a virtual scene, the first virtual character being a virtual character currently controlled by a first terminal, and the virtual scene further including a second virtual character; an interaction control display module for displaying a vehicle interaction control in response to a vehicle interaction condition being satisfied between the first virtual character and a virtual vehicle; The present invention provides a vehicle interaction device comprising: an interaction realization module for transmitting a vehicle interaction presentation message to the second virtual character in response to the trigger operation, and displaying a video showing a first interaction operation between the first virtual character and the virtual vehicle.

[0010] On the other hand, according to the present application, a prompt message display module for displaying a vehicle interaction prompt message sent from a first virtual character located in a virtual scene, the vehicle interaction prompt message being a message sent by the first virtual character at the same time as the first virtual character executes a first interaction action with the virtual vehicle via a vehicle interaction control; a response option display module for displaying a response message presentation option in response to the second virtual character currently controlled by the first terminal satisfying the response trigger condition; a selection operation receiving module for receiving a selection operation in a response message presentation option; A vehicle interaction device is provided, comprising: a response message sending module for sending a response message to the first virtual character in response to the selection operation, the response message being for responding to the vehicle interaction presentation message.

[0011] On the other hand, according to the present application, there is provided a computing device including a processor and a memory, wherein the memory stores at least one instruction, at least one segment of a program, code set or instruction set that is loaded and executed by the processor to realize a vehicle interaction method in a virtual scene as described in any one of the above embodiments of the present application.

[0012] On the other hand, according to the present application, there is provided a computer-readable storage medium storing at least one instruction, at least one segment of a program, code set or instruction set which, when loaded and executed by a processor, realizes a vehicle interaction method in a virtual scene as described in any one of the above embodiments of the present application.

[0013] On the other hand, according to the present application, there is provided a computer program product or computer program comprising computer instructions stored in a computer readable storage medium, which are read and executed by a processor of a computing device, thereby causing the computing device to perform the method for vehicle interaction in a virtual scene according to any one of the above embodiments. Effect of the Invention

[0014] According to the technical solutions provided by the embodiments of the present application, at least the following beneficial effects can be achieved:

[0015] On the premise that the first virtual character satisfies the vehicle interaction conditions with the virtual vehicle, a first interaction action between the first virtual character and the virtual vehicle is realized by a trigger operation on the displayed vehicle interaction control, and vehicle interaction presentation information is directly transmitted to the second virtual character, eliminating the need for the player controlling the first virtual character to manually input vehicle interaction presentation information separately. It is possible to transmit vehicle interaction presentation information to the second virtual character with a single touch at the same time as the first virtual character and the virtual vehicle perform an interaction action, thereby improving the efficiency of information transmission and reducing unnecessary overhead of computer resources. [Brief description of the drawings]

[0016] [Figure 1] FIG. 2 is a schematic diagram of vehicle interaction in a virtual scene provided by one exemplary embodiment of the present application; [Diagram 2] FIG. 2 is a schematic diagram of a message presentation in a virtual scene provided by one exemplary embodiment of the present application. [Diagram 3] FIG. 1 is a schematic diagram of an implementation environment provided by one exemplary embodiment of the present application. [Figure 4]1 is a flowchart of a method for vehicle interaction in a virtual scene provided by one exemplary embodiment of the present application. [Diagram 5] FIG. 2 is a schematic diagram of an operation scheme for vehicle interaction control provided by one exemplary embodiment of the present application. [Figure 6] 1 is a flowchart of an activation effect system determination for simultaneously triggering message presentation via vehicle interaction provided by one exemplary embodiment of the present application. [Figure 7] FIG. 2 is a schematic diagram of a vehicle interaction control implemented in accordance with an exemplary embodiment of the present application; [Figure 8] FIG. 2 is a schematic diagram of a driving operation provided by an exemplary embodiment of the present application that triggers and displays a message interaction control. [Figure 9] FIG. 2 is a schematic diagram of activating a message interaction control through a driving maneuver provided by one exemplary embodiment of the present application. [Figure 10] FIG. 2 is a schematic diagram of a message interaction control triggered and effected by a driving operation provided by one exemplary embodiment of the present application. [Figure 11] FIG. 2 is a schematic diagram of a driving interaction provided by one exemplary embodiment of the present application; [Figure 12] FIG. 2 is a schematic diagram of a message interaction control triggered and displayed by a ride operation provided by one exemplary embodiment of the present application. [Figure 13] FIG. 2 is a schematic diagram of activating a message interaction control through a ride operation provided by one exemplary embodiment of the present application. [Figure 14] FIG. 2 is a schematic diagram of a message interaction control being triggered and effected by a ride operation provided by one exemplary embodiment of the present application. [Figure 15] FIG. 2 is a schematic diagram of a ride interaction provided by one exemplary embodiment of the present application. [Figure 16]1 is a flowchart of an active effect system determination for simultaneously triggering message presentation via honking interaction provided by one exemplary embodiment of the present application; [Figure 17] FIG. 13 is a schematic diagram of a vehicle interaction control that provides onboarding provided by another exemplary embodiment of the present application. [Figure 18] FIG. 2 is a schematic diagram of a horn honking triggering message interaction control provided by one exemplary embodiment of the present application; [Figure 19] 1 is a flowchart of a method for vehicle interaction in a virtual scene provided by another exemplary embodiment of the present application. [Figure 20] 1 is a flowchart of a system determination of activation of a response message presentation option provided by one exemplary embodiment of the present application; [Figure 21] FIG. 2 is a schematic diagram of a response message interaction provided by one exemplary embodiment of the present application; [Figure 22] FIG. 2 is a schematic diagram of a response message interaction provided by another exemplary embodiment of the present application; [Figure 23] FIG. 2 is a structural block diagram of a vehicle interaction device in a virtual scene provided by one exemplary embodiment of the present application; [Figure 24] FIG. 2 is a module structure block diagram of a vehicle interaction device in a virtual scene provided by one exemplary embodiment of the present application. [Diagram 25] FIG. 2 is a structural block diagram of a vehicle interaction device in a virtual scene provided by another exemplary embodiment of the present application; [Figure 26] FIG. 2 is a structural block diagram of a computer device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0017] In the virtual scene, a user can log in to an account, create a virtual character corresponding to the account, and control the virtual character to interact with other virtual characters in the virtual scene. For example, a user can log in to an account, create a virtual character, and chat, interact with other virtual characters, and so on in the virtual scene.

[0018] In the related technology, a virtual character playing a game battle in a virtual scene is taken as an example, and a related suggested message is usually sent by operating a message interaction control displayed on a current terminal screen. As shown in Fig. 1, a virtual character 110 currently controlled by a first terminal is displayed in the virtual scene, and when a user clicks a message interaction control 120, a message option list 130 of the message interaction control is displayed, and when a user selects a text message 140 and then clicks a close button 150 of the message option list, the message option list 130 is hidden and the text message content 160 is displayed.

[0019] However, the interaction message sending method relies solely on message interaction control, which makes the operation process complicated and time-consuming, resulting in low usage efficiency of interaction message presentation.

[0020] An embodiment of the present application provides a vehicle interaction method, in which when a virtual character is located in a virtual scene and a vehicle interaction control is displayed on a current terminal screen, when a player triggers the vehicle interaction control, a vehicle interaction prompting message is triggered, and then the function of the virtual character interacting with the virtual vehicle is realized, and at the same time, the function of sending a vehicle interaction prompting message to other players is realized. As shown in FIG. 2, the virtual social scene displays a virtual character 210 and a virtual vehicle 220 currently being controlled by the terminal. When the vehicle interaction conditions between the virtual character 210 and the virtual vehicle 220 are satisfied, a vehicle interaction control 230 for the virtual vehicle 220 is displayed. When the user presses the vehicle interaction control, slides it upward to the vehicle interaction presentation control 240 and releases it, an animation is displayed in which the virtual character 210 switches from a first state in which it is located outside the virtual vehicle 220 to a second state in which it is located inside the virtual vehicle 220, and at the same time, a vehicle interaction presentation message 250 is sent and displayed, thereby realizing the quick sending of the vehicle interaction presentation message at the same time as interacting with the virtual vehicle, and improving the efficiency of using the presentation message.

[0021] First, the implementation environment of the present application will be described. Referring to FIG. 3, a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application is shown, which includes a terminal 310, a terminal 320, and a server 330.

[0022] Here, an application program capable of providing a game battle scene is installed on terminal 310 and terminal 320, and the application program may be realized as a game application program, an instant messaging application program, a social application program, a multimedia application program, etc., but is not limited to this in the embodiments of the present application.

[0023] In some embodiments, a first player account is logged into terminal 310 and a second player account is logged into terminal 320, where communication messages can be sent and received between the first player account and the second player account. Optionally, the first player account and the second player account may have an associated relationship, such as a friend relationship or a relationship of belonging to the same team, or the first player account and the second player account may have a stranger relationship.

[0024] The server 330 is used to transmit interaction or communication messages between accounts, and in some embodiments, the server 330 is also used to render and display game battle scenes on the terminal by transmitting scene construction data for the game battle scenes to the terminal.

[0025] In this embodiment, an example is taken of a first player account sending a vehicle interaction suggestion message to a second player account, and a user selects message content of the vehicle interaction suggestion message to be sent via the terminal 310 and transmits the message content to the server 330. The server 330 transfers the received vehicle interaction suggestion message to the terminal 320 where the second player account is located, and the terminal 320 presents the vehicle interaction message based on the received vehicle interaction suggestion message.

[0026] In an embodiment of the present application, a second player character corresponding to a second player account is displayed in a game battle scene, and after the terminal 320 receives a vehicle interaction suggestion message sent from the first player account, when the second virtual character is located outside the vehicle where the first virtual character is located, the terminal 320 displays a response message suggestion option on the screen of the terminal 320.

[0027] Here, the terminal may be any of various types of terminal devices, such as a desktop computer, a laptop pocket computer, a mobile phone, a tablet computer, an e-book reader, an MP3 (Moving Picture Experts Group Audio Layer III) player, an MP4 (Moving Picture Experts Group Audio Layer IV) player, a smart television, and a smart in-vehicle device, but is not limited thereto in the embodiments of the present application.

[0028] The server may be implemented as a physical server, a cloud server, a single server, or a server cluster constructed by multiple servers, but is not limited thereto in the embodiments of the present application. In some embodiments, the server may be implemented as a node in a blockchain system.

[0029] In addition, all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, data to be stored, data to be displayed, etc.) and signals related to this application must be obtained with permission from the user or with sufficient permission from each party, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant region.

[0030] FIG. 4 is a flowchart of a vehicle interaction method in a virtual scene provided by one exemplary embodiment of the present application, in which the method is applied solely to a terminal or a server, i.e., the terminal or the server may be a computing device alone, or the method is completed by the cooperation of a server and a terminal, i.e., the computing device may include a terminal and a server. In this embodiment, the method is performed when the computing device is realized as a terminal, and as shown in FIG. 4, the method includes the following steps:

[0031] In step 410, a first virtual character located in a virtual scene is displayed.

[0032] Here, the first virtual character is the virtual character currently being controlled by the first terminal, and the virtual scene also includes a second virtual character.

[0033] In this embodiment, the virtual scene may be a virtual scene that uses vehicle interaction in a game battle, or may be a virtual scene developed solely for vehicle interaction, where the vehicle interaction means that a virtual character and a virtual vehicle in the virtual scene perform a first interaction action.

[0034] In the first type of case, the first terminal is for controlling a first virtual character, and the second terminal is for controlling a second virtual character. In the second type of case, the first terminal is for controlling a second virtual character, and the second terminal is for controlling the first virtual character, but is not limited thereto. In the third type of case, the first terminal is for controlling the first virtual character and the second virtual character, respectively. In the present application, the first type of case will be described as an example.

[0035] Alternatively, when the computer device is the first terminal, a first virtual character located in the virtual scene and controlled by the first terminal, and a second virtual character located in the virtual scene and controlled by the second terminal are displayed on the first terminal. In this case, the first virtual character is controlled by receiving a trigger operation on the first terminal. Alternatively, when the computer device is the second terminal, a first virtual character located in the virtual scene and controlled by the first terminal, and a second virtual character located in the virtual scene and controlled by the second terminal are displayed on the second terminal. In this case, the second virtual character is controlled by receiving a trigger operation on the second terminal. In this embodiment, a case where the computer device is the first terminal is described as an example.

[0036] Optionally, the second terminal includes, but is not limited to, one or more.

[0037] Alternatively, the first virtual character is a virtual character that is primarily controlled by the first terminal, or the first virtual character is a virtual object that is secondarily controlled by the first terminal, and the first terminal primarily controls another virtual character other than the first virtual character.

[0038] The first virtual character and the second virtual character are two different virtual characters in a virtual scene, and the first virtual character and the second virtual character belong to a teammate relationship, or the first virtual character and the second virtual character belong to a non-teammate relationship.

[0039] Optionally, the first interaction action includes at least one of actions such as getting on the virtual vehicle, driving the virtual vehicle, leaving the virtual vehicle, and using the vehicle to honk the horn in the process of driving the virtual vehicle.

[0040] For example, in a virtual scene using vehicle interaction in a game battle, a user creates a virtual character to determine the virtual character corresponding to the logged-in account, and participates in the game battle by controlling the actions of the virtual character. Here, the user may control the virtual character to interact with the virtual vehicle and simultaneously send a vehicle interaction suggestion message to other players to suggest to other players that they are interacting with the virtual vehicle.

[0041] For example, in a virtual scene of a simulated driving school developed solely for vehicle interaction, a user creates a virtual character to determine the virtual character corresponding to the logged-in account, and participates in training at the simulated driving school by controlling the actions of the virtual character. Here, the user may control the virtual character to interact with the virtual vehicle and simultaneously send a vehicle interaction suggestion message to other practitioners to suggest to other practitioners that they are interacting with the virtual vehicle.

[0042] At step 420, in response to a vehicle interaction condition being satisfied between the first virtual character and the virtual vehicle, a vehicle interaction control is displayed.

[0043] Here, the vehicle interaction control is for instructing the first virtual character to perform a first interaction action with the virtual vehicle.

[0044] Illustratively, one or more virtual vehicles are currently displayed on the terminal screen of the first terminal.

[0045] Illustratively, the vehicle interaction condition refers to a condition that causes a first interaction action to be performed between a first virtual character and a virtual vehicle.

[0046] By way of example, the vehicle interaction condition satisfied between the first virtual character and the virtual vehicle may be a distance requirement between the first virtual character and the virtual vehicle, an onboard state requirement of the first virtual character relative to the virtual vehicle, or an attribution state requirement of the first virtual character relative to the virtual vehicle.

[0047] Here, if the vehicle interaction condition includes a distance requirement, when the distance between the first virtual character and the virtual vehicle reaches a preset distance threshold, it indicates that the vehicle interaction condition is satisfied between the first virtual character and the virtual vehicle.

[0048] Here, when the vehicle interaction conditions include an on-board state requirement, a driver's seat is provided in the virtual vehicle, and when the first virtual character sits in the driver's seat, this indicates that the vehicle interaction conditions are satisfied between the first virtual character and the virtual vehicle, and the driver's seat means a seat for driving the virtual vehicle.

[0049] Here, when the vehicle interaction condition includes an attribution state requirement, when the first virtual character purchases a virtual vehicle using the redemption resource in the virtual scene, this indicates that the vehicle interaction condition is satisfied between the first virtual character and the virtual vehicle.

[0050] Optionally, the conditions for displaying the vehicle interaction control include at least one of the following conditions:

[0051] 1. There is only one virtual vehicle within a predetermined distance from the first virtual character, and vehicle interaction controls for the virtual vehicle are displayed.

[0052] Illustratively, if only one virtual vehicle is present within a predetermined distance from the first virtual character, then vehicle interaction controls for that virtual vehicle are displayed.

[0053] 2. When two or more virtual vehicles are present within a predetermined distance from the first virtual character, displaying vehicle interaction controls for the virtual vehicles that satisfy a display condition for the vehicle interaction controls.

[0054] Optionally, the display conditions for the vehicle interaction control include at least one of the following:

[0055] A first type includes displaying vehicle interaction controls for each of the virtual vehicles located within a predetermined distance from the first virtual character, and optionally, the display of the vehicle interaction controls corresponds to an arrangement relationship in the virtual scene of each of the virtual vehicles located within the predetermined distance from the first virtual character.

[0056] In some embodiments, the virtual scene includes a plurality of candidate virtual vehicles that satisfy a vehicle interaction condition with the first virtual character.

[0057] In response to a vehicle interaction condition being satisfied between the first virtual character and the plurality of candidate virtual vehicles, vehicle interaction controls corresponding to each of the plurality of candidate virtual vehicles are displayed, where the display of the vehicle interaction controls corresponds to an arrangement relationship of the plurality of candidate virtual vehicles in the virtual scene.

[0058] For example, since the virtual scene further includes a plurality of candidate virtual vehicles that satisfy a vehicle interaction condition between the first virtual character and the candidate virtual vehicle, vehicle interaction controls corresponding to the plurality of candidate virtual vehicles are sequentially displayed according to the arrangement relationship of the plurality of candidate virtual vehicles in the virtual scene.

[0059] Optionally, the arrangement relationship includes at least one of the following relationships: distance from the first virtual character, distance from the current viewing angle range of the first virtual character, arrangement order according to a predetermined arrangement in the virtual scene (e.g., from left to right), etc.

[0060] Illustratively, in a specified area of ​​the terminal screen, virtual vehicles located within a specified distance from a first virtual character and vehicle interaction controls corresponding to each virtual vehicle are displayed sequentially from left to right, ranging from close to far from the first virtual character.

[0061] In other words, when a virtual scene includes multiple candidate virtual vehicles, vehicle interaction controls corresponding to each of the multiple candidate virtual vehicles are displayed sequentially according to the arrangement relationship, allowing the user to directly select the vehicle interaction control with which he or she needs to perform vehicle interaction according to the arrangement relationship, thereby improving the efficiency of human-computer interaction.

[0062] A second type is to display vehicle interaction controls for the virtual vehicle closest to the first virtual character.

[0063] For example, in a virtual scene, when three virtual vehicles, namely a first virtual vehicle, a second virtual vehicle and a third virtual vehicle, are present within a predetermined distance range from a first virtual character and the first virtual vehicle is closest to the first virtual character, vehicle interaction controls for the first virtual vehicle including driving controls and riding controls are displayed at a predetermined position on the screen of the current terminal, where the driving controls are for triggering the user to get into the driver's seat and drive the virtual vehicle, and the riding controls are for triggering the user to get into any vacant seat other than the driver's seat.

[0064] A third type is to display vehicle interaction controls for a virtual vehicle that is located in the direction in which the first virtual character is heading.

[0065] Exemplarily, when two virtual vehicles, a first virtual vehicle and a second virtual vehicle, are present within a predetermined distance from a first virtual character in a virtual scene, the connection lines between the first virtual vehicle and the second virtual vehicle and the first virtual character are a first connection line and a second connection line, respectively, and the angle between the first connection line and the orientation of the first virtual character is smaller than the angle between the second connection line and the orientation of the first virtual character, vehicle interaction controls for the first virtual vehicle, including driving controls and ride controls, are displayed at a predetermined position on the screen of the current terminal.

[0066] 3. When the first virtual character is driving a virtual vehicle, displaying vehicle interaction controls for the virtual vehicle.

[0067] Illustratively, if the first virtual character is driving a virtual vehicle, a horn honking control for that virtual vehicle is displayed.

[0068] 4. After the first virtual character successfully purchases the virtual vehicle, display a vehicle interaction control for the virtual vehicle.

[0069] The above-mentioned case of displaying the vehicle interaction control is merely an illustrative example, and is not limited to this in the embodiment of the present application. A trigger operation is received for a vehicle interaction control corresponding to a predetermined virtual vehicle among the plurality of candidate virtual vehicles.

[0070] A trigger operation for the vehicle interaction control is received at step 430. Optionally, the manner of the trigger operation for the vehicle interaction control includes at least one of the following manners:

[0071] 1) Perform a sliding operation on the vehicle interaction control, i.e., slide the vehicle interaction control until it reaches a pre-defined distance threshold.

[0072] For example, a slide operation is accepted, the slide start position of the slide operation is on a vehicle interaction control, the vehicle interaction control is pressed and slid upward, and when the distance of the slide operation reaches 60 pixels (px) or more, a trigger operation on the vehicle interaction control is completed.

[0073] 2. Perform a drag operation on the vehicle interaction control, i.e., drag the vehicle interaction control into a predetermined range.

[0074] Alternatively, the predetermined area range may be a pre-defined area range including the message interaction control, or may be a pre-defined area range of a pre-defined distance up, down, left, or right from the vehicle interaction control.

[0075] Exemplarily, the terminal interface further displays a message interaction control, and accepts a drag operation to drag the vehicle interaction control into a pre-defined area range including the message interaction control, thereby completing a trigger operation on the vehicle interaction control.

[0076] In other words, by using the drag operation of dragging the vehicle interaction control within a specified range as the trigger operation, it is possible to avoid accidentally touching and triggering the vehicle interaction control, thereby improving the accuracy of the trigger operation and reducing the rate of erroneous touches.

[0077] 3. Perform strong pressure operations on vehicle interaction controls.

[0078] For example, a pressing operation is accepted, and when the pressure applied by the pressing operation exceeds or reaches a preset pressure threshold, a strong pressing operation for the vehicle interaction control is completed.

[0079] 4. Press and hold on a vehicle interaction control.

[0080] For example, when a pressing operation is accepted and the vehicle interaction control is pressed for more than three seconds, a trigger operation for the vehicle interaction control is completed.

[0081] It should be noted that the above-mentioned trigger operation methods for vehicle interaction control are merely illustrative examples, and are not limited thereto in the embodiments of the present application.

[0082] In some embodiments, when there are multiple candidate virtual vehicles in the virtual scene that satisfy a vehicle interaction condition with the first virtual character, a trigger operation is accepted for a vehicle interaction control corresponding to a specific virtual vehicle among the multiple candidate virtual vehicles.

[0083] In this embodiment, when there are multiple candidate virtual vehicles, a trigger operation is accepted for a vehicle interaction control corresponding to one of the candidate virtual vehicles.

[0084] At step 440, in response to the trigger operation, a vehicle interaction suggestion message is sent to the second virtual character, and an animation is displayed showing a first interaction action between the first virtual character and the virtual vehicle.

[0085] Here, the vehicle interaction presentation message is for presenting a second virtual character to perform a second interaction action with the virtual vehicle.

[0086] In one case, for example, a first terminal controls a first virtual character and a second terminal controls a second virtual character. When the first terminal accepts a trigger operation, it transmits vehicle interaction presentation information to a second terminal that controls the second virtual character based on the trigger operation, and displays on the first terminal a video in which a first interaction action is performed between the first virtual character and the virtual vehicle.

[0087] In another case, taking as an example a first terminal capable of controlling a first virtual character and a second virtual character simultaneously, a first controller and a second controller are connected to the first terminal, the first controller controls the first virtual character and the second controller controls the second virtual character, and when the first controller accepts a trigger operation, it transmits vehicle interaction presentation information to the second controller via the first terminal and displays on the first terminal a video in which a predetermined interaction action occurs between the first virtual character and the virtual vehicle.

[0088] Illustratively, the vehicle interaction presentation message is for presenting that the current second virtual character is eligible to perform a first interaction action with the virtual vehicle.

[0089] Optionally, the second interaction action includes at least one of actions such as getting on the virtual vehicle, driving the virtual vehicle, leaving the virtual vehicle, and using the vehicle to honk the horn in the process of driving the virtual vehicle.

[0090] Optionally, the first and second interaction actions belong to the same interaction action, for example, the first and second virtual characters both ride in vacant seats of the virtual vehicle, or the first and second interaction actions belong to different interaction actions, for example, the first virtual character drives the virtual vehicle and the second virtual character rides in the passenger seat.

[0091] Optionally, in response to a trigger operation, a manner of sending a vehicle interaction suggestion message to the second virtual character and displaying an animation of a first interaction action between the first virtual character and the virtual vehicle includes at least one of the following manners:

[0092] 1. In response to a vehicle state switching operation, an animation is displayed in which a first virtual character switches from a first state in which the first virtual character is located outside the virtual vehicle to a second state in which the first virtual character is located inside the virtual vehicle.

[0093] Illustratively, the first state refers to a state in which the first virtual character is located outside the virtual vehicle, the first state including at least one of states such as standing, crouching, lying down, etc., and the second state refers to a state in which the first virtual character is located inside the vehicle, the second state including at least one of states such as driving the virtual vehicle, riding the virtual vehicle, etc.

[0094] Illustratively, in response to a driving operation, a first virtual character switches from a first state located outside the virtual vehicle to a state driving the virtual vehicle and transmits the vehicle interaction presentation message to the second virtual character, or, in response to a riding operation, a first virtual character switches from a first state located outside the virtual vehicle to a state riding in the virtual vehicle and transmits the vehicle interaction presentation message to the second virtual character.

[0095] In other words, by operating the vehicle, the first virtual character can be simultaneously switched from a first state to a second state located inside the virtual vehicle, and at the same time, a vehicle interaction message can be sent synchronously to the second virtual character, not only clarifying the intention of the communication but also improving the efficiency of message generation.

[0096] That is, regardless of whether the first state is converted to a driving state or a riding state, vehicle interaction presentation information can be sent to the second virtual character at the same time as the state is changed, and both the driving subject and the riding subject can send vehicle interaction presentation information, expanding the audience group for sending messages with one touch.

[0097] 2. In response to a horn honking operation, send a vehicle interaction presentation message to a second virtual character, and display the first virtual character performing a horn trigger action on the virtual vehicle, and express the horn honking effect of the virtual vehicle.

[0098] For example, a horn honking operation may involve a first virtual character honking the horn using the horn on a virtual vehicle to realize a horn honking effect in a virtual scene, and when a second virtual character is located within an effect effective range of the horn honking effect, the second virtual character can hear the horn honking effect, where the effect effective range refers to the propagation range of the sound of the horn honking effect.

[0099] For example, vehicle interaction presentation information is sent to a second virtual character based on the horn honking operation, and a process in which the first virtual character honks the horn using the horn of the virtual vehicle is displayed.

[0100] That is, even when vehicle interaction control is realized as horn honking control, a first virtual character can honk the horn of the virtual vehicle and simultaneously transmit vehicle interaction presentation information to a second virtual character, thereby ensuring the comprehensiveness of the presentation and enriching the diversity of interaction presentation methods.

[0101] In some embodiments, the virtual scene includes a first virtual vehicle and a second virtual vehicle, a vehicle interaction condition is satisfied between the first virtual vehicle and the second virtual vehicle and a first virtual character, and in a process of accepting a trigger operation on a vehicle interaction control corresponding to the first virtual vehicle and displaying an animation in which a first interaction action is performed between the first virtual character and the first virtual vehicle, in response to accepting a trigger operation on a vehicle interaction control corresponding to the second virtual vehicle, a switch from a state of being located inside the first virtual vehicle to a state of being located inside the second virtual vehicle is displayed, and a vehicle interaction presentation message corresponding to the second virtual vehicle is sent to the second virtual character.

[0102] In another case, the virtual scene includes a first virtual vehicle and a second virtual vehicle that satisfy a vehicle interaction condition between the first virtual character and the first virtual vehicle, and vehicle interaction controls corresponding to the first virtual vehicle and the second virtual vehicle, respectively, are displayed, and when a trigger operation is received on the vehicle interaction control corresponding to the first virtual vehicle, a vehicle interaction control corresponding to the second virtual vehicle can be further displayed in the process of displaying a video showing a first interaction action between the first virtual character and the first virtual vehicle, and when a trigger operation is received on the vehicle interaction control corresponding to the second virtual vehicle, a video showing a switching of the first virtual character from a second state located in the first virtual vehicle to a third state located in the second virtual vehicle can be displayed, and virtual vehicle interaction presentation information can be sent again to the second virtual character.

[0103] In other words, when a virtual scene includes multiple virtual vehicles, the vehicle interaction control can realize the process of switching the state between a virtual character and different virtual vehicles, thereby improving the efficiency of human-computer interaction, preventing the virtual character from continuously getting on and off the virtual vehicles, and reducing the rendering overhead of the computer for the virtual scene screen.

[0104] According to the method provided by this embodiment, a method is provided for a virtual character to perform different interaction activities with different virtual vehicles and at the same time send a vehicle interaction prompting message to other virtual characters, thereby accurately providing vehicle interaction control corresponding to different interaction methods, providing convenient and unified operations for sending vehicle interaction prompting messages, and improving the realization speed of related operations.

[0105] According to the method provided by this embodiment, a method is provided in which a virtual character performs a different interaction activity with a virtual vehicle and at the same time transmits a corresponding vehicle interaction prompting message to another virtual character, thereby clarifying the intent of the transmitted message and improving the transmission effect of the vehicle interaction prompting message.

[0106] In some embodiments, a virtual character list is displayed, the virtual character list includes character options corresponding to a plurality of candidate virtual characters, a selection operation is accepted for a character option corresponding to a third virtual character among the plurality of candidate virtual characters, and in response to the selection operation, vehicle interaction presentation information is sent to the third virtual character and an animation is displayed in which a first interaction action is performed between the first virtual character and the virtual vehicle.

[0107] Illustratively, after receiving a trigger operation for the vehicle interaction control, a virtual character list is displayed on the virtual scene screen, where the virtual character list includes character options corresponding to a plurality of candidate virtual characters that can perform a second interaction action with the virtual vehicle, and when a selection operation for a character option of a third virtual character among the plurality of candidate virtual characters is received, vehicle interaction presentation information is sent to the third virtual character alone based on the selection operation, and a video of the first interaction action being performed between the first virtual character and the virtual vehicle is displayed.

[0108] In other words, when a trigger operation for the vehicle interaction control is received, a virtual character list is displayed, allowing the user to select from the list the virtual object to which he or she wishes to send vehicle interaction presentation information alone. Thus, by performing a first interaction action between the first virtual character and the virtual vehicle while simultaneously sending vehicle interaction presentation information alone to the third virtual character, the diversity of information transmission is expanded, and a function for interacting alone with virtual objects is realized.

[0109] According to the method provided by this embodiment, multiple trigger operation methods are provided for vehicle interaction control, which enriches the variety of operations and gives users more operation method choices.

[0110] The method provided by this embodiment provides a method for displaying vehicle interaction control when multiple virtual vehicles exist simultaneously in a virtual scene, standardizing the screen display rules and making the interface display clearer, thereby improving the user experience.

[0111] FIG. 5 is a flowchart of a vehicle interaction method for different vehicle interaction control in a virtual scene provided by one exemplary embodiment of the present application. As shown in FIG. 5, the above step 430 includes two situations, in the first situation described below, step 430 includes step 431 or step 432, and in the second situation described below, step 430 is realized as step 433.

[0112] In a first situation, the vehicle interaction conditions satisfied by the first virtual character and the virtual vehicle include a distance requirement between the first virtual character and the virtual vehicle, and the vehicle interaction control includes a state switching control, where the state switching control is a control that switches an onboard state for the virtual vehicle.

[0113] Optionally, the on-board state includes a driving state and a riding state, so that the state switching control is for switching between the driving control and the riding control.

[0114] In step 431, a trigger operation for the driving control is accepted.

[0115] Illustratively, dragging the driving control from its current display location to the message interaction control and releasing completes the operation of triggering a vehicle interaction suggestion message for the driving control.

[0116] In step 432, a trigger operation for the ride controls is accepted.

[0117] For example, sliding the ride control upward and releasing it when the upward sliding distance is 60px or more completes the operation of triggering a vehicle interaction suggestion message for the ride control.

[0118] In a second situation, the vehicle interaction condition satisfied by the first virtual character and the virtual vehicle is a loading requirement of the virtual vehicle by the first virtual character, and the vehicle interaction control includes a motion interaction control.

[0119] Here, the action interaction control is a control that performs action interaction demonstration on the installed virtual vehicle.

[0120] Exemplarily, the action interaction control may be realized as a horn honking control, a window open control, a blinker control, etc. Here, the horn honking control is for a user to trigger a horn honking effect of a virtual vehicle, the window open control is for controlling the open / closed state of a window of the virtual vehicle, and the blinker control is for controlling the on / off of a blinker of the virtual vehicle. In the embodiment of the present application, an example is described in which the action interaction control is realized as a horn honking control.

[0121] In step 433, a trigger operation for the horn honk control is accepted.

[0122] For example, pressing and holding the horn honk control for more than three seconds completes an operation that triggers a vehicle interaction presentation message for the horn honk control.

[0123] As described above, the method provided in the embodiments of the present application clarifies the flow of the vehicle interaction method for different vehicle interaction controls, provides convenient operations for triggering the sending of vehicle interaction prompt messages in different vehicle interaction processes, and improves the implementation speed of the operation of sending vehicle interaction prompt messages.

[0124] FIG. 6 is a flowchart of an activation effect system determination for simultaneously triggering message presentation through vehicle interaction provided by one exemplary embodiment of the present application. As shown in FIG. 6, the method includes a case in which a virtual character is operated to perform driving interaction with a virtual vehicle, and a case in which a virtual character is operated to perform riding interaction with a virtual vehicle. The steps of the method for the above two cases respectively include the following steps:

[0125] In the first case, when a player controls a virtual character to perform driving interaction with a virtual vehicle, the method includes the following steps.

[0126] In step 610, if the virtual character is located near a vehicle, the vehicle interaction controls are displayed and a "present message" icon is displayed adjacent to any vehicle interaction controls.

[0127] Here, the virtual character being located near the vehicle means that the virtual vehicle is located within a predetermined distance range from the virtual character.

[0128] Illustratively, the vehicle interaction controls include a drive button and a ride button.

[0129] For example, refer to FIG. 7, which is a schematic diagram of a vehicle interaction control realizing the mounting provided by one exemplary embodiment of the present application. As shown in FIG. 7, since the distance between the virtual character 710 and the virtual vehicle 720 is within a predetermined distance range, a vehicle interaction control 730 including a driving button 740 and a boarding button 750 is displayed, and a message presentation icon 760 is displayed near both the driving button 740 and the boarding button 750.

[0130] In step 621, when the player slides the "Drive" button upwards, the "Get in" button is hidden and a message recognition area "Suggest getting in" is displayed 60px directly above the "Drive" button.

[0131] For example, refer to FIG. 8, which is a schematic diagram of triggering the display of a message interaction control by a driving operation provided by one exemplary embodiment of the present application. As shown in FIG. 8, when a player selects a driving button 820, which is a vehicle interaction control of a virtual vehicle 810, the boarding button is hidden and a message interaction control is displayed 60px above the driving button 820, i.e., a message identification area 830 of "present message" is displayed.

[0132] In this embodiment, an activation effect system determination is realized that simultaneously triggers message presentation through vehicle interaction by determining in two stages: the distance of the upward sliding operation and whether the upward sliding operation is completed.

[0133] In step 1, when the player slides the "Drive" button upward, the program in which the current terminal provides the virtual scene automatically determines whether to trigger a message interaction control, i.e., determines whether the player slides the "Drive" button upward by 60px or more; if YES, proceeds to the next step of the current branch; if NO, proceeds to the next decision.

[0134] In step 2, it is determined whether the player has released his / her finger; if YES, it proceeds to the next step in the current branch; if NO, it returns to the previous step.

[0135] In step 631, if the player slides the "Drive" button upwards a distance of 60px or more, the button is highlighted.

[0136] For example, refer to FIG. 9, which is a schematic diagram of activating a message interaction control through a driving operation provided by one exemplary embodiment of the present application, in which, as shown in FIG. 9, when a player slides a driving button 920 of a virtual vehicle 910 upward into the illustrated message interaction control recognition area 930, the driving button 920 is highlighted.

[0137] In step 641, when the player releases his or her finger after highlighting the "Drive" button, the button is made invisible, the virtual character enters the driver's seat of the vehicle, and a vehicle interaction prompt message is sent.

[0138] Alternatively, the vehicle interaction prompt message may be a text message such as "Ride fast!" or an animated emoticon, but this application is not limited thereto. For example, refer to FIG. 10, which is a schematic diagram of a message interaction control being triggered and effected by a driving operation provided by one exemplary embodiment of the present application. As shown in FIG. 10, a virtual character enters the driver's seat of a virtual vehicle 1010, highlights the driver's seat 1030 in the vehicle seat icon 1020, hides the driving button, and displays a text message prompt 1040 saying "Get in fast!".

[0139] In step 651, if the player slides the "Drive" button upwards less than 60px and then releases his / her finger, the button is made invisible and the virtual character enters the driver's seat of the vehicle.

[0140] For example, refer to FIG. 11, which is a schematic diagram of a driving interaction provided by one exemplary embodiment of the present application, in which as shown in FIG. 11, a virtual character is in the driver's seat of a virtual vehicle 1110, and the driver's seat 1130 in the vehicle seat icon 1120 is highlighted and the driving button is hidden.

[0141] In the second case, when the player controls a virtual character to engage in riding interaction with the virtual vehicle, the method includes the following steps.

[0142] In step 610, when the virtual character is located near the vehicle, the vehicle interaction controls are displayed.

[0143] Optionally, a "Show Message" icon may be displayed near any vehicle interaction control, where a virtual character being near a vehicle means that the virtual vehicle is located within a predetermined distance range from the virtual character. Illustratively, the vehicle interaction control includes a drive button and a ride button.

[0144] For example, refer to FIG. 7, which is a schematic diagram of a vehicle interaction control realizing the mounting provided by one exemplary embodiment of the present application. As shown in FIG. 7, since the distance between the virtual character 710 and the virtual vehicle 720 is within a predetermined distance range, a vehicle interaction control 730 including a driving button 740 and a boarding button 750 is displayed, and a message presentation icon 760 is displayed near both the driving button 740 and the boarding button 750.

[0145] In step 622, when the player slides the "Get in" button upward, the "Drive" button is hidden and a "Get in" message recognition area is displayed 60px directly above the "Get in" button.

[0146] For example, refer to FIG. 12, which is a schematic diagram of triggering the display of a message interaction control by a ride operation provided by one exemplary embodiment of the present application. As shown in FIG. 12, when a player selects a ride button 1220, which is a vehicle interaction control of a virtual vehicle 1210, the driving button is hidden and a message interaction control is displayed 60px above the ride button 1220, i.e., a message identification area 1230 of “message display” is displayed.

[0147] In this embodiment, an activation effect system determination is realized that simultaneously triggers message presentation through vehicle interaction by determining in two stages: the distance of the upward sliding operation and whether the upward sliding operation is completed.

[0148] In step 1, when the player slides the "Get In" button upward, the program in which the current terminal provides the virtual scene automatically determines whether to trigger the message interaction control, i.e., determines whether the player slides the "Get In" button upward by 60px or more, and if YES, proceeds to the next step of the current branch, and if NO, proceeds to the next decision. In step 2, determines whether the player releases his / her finger, and if YES, proceeds to the next step of the current branch, and if NO, returns to the previous step.

[0149] In step 632, if the player slides the "Ride" button upwards a distance of 60px or more, the button is highlighted.

[0150] For example, refer to FIG. 13, which is a schematic diagram of activating a message interaction control by a ride operation provided by one exemplary embodiment of the present application, in which, as shown in FIG. 13, when a player slides a ride button 1320 of a virtual vehicle 1310 upward into the illustrated message interaction control recognition area 1330, the ride button 1320 is highlighted.

[0151] In step 642, when the player releases his or her finger after highlighting the "Ride" button, the button is hidden and the virtual character enters the passenger seat of the vehicle and a vehicle interaction prompt message is sent.

[0152] Alternatively, the vehicle interaction prompt message may be a text message such as "Ride fast!" or an animated emoticon, but this application is not limited thereto. For example, refer to FIG. 14, which is a schematic diagram of a message interaction control being triggered and effected by a ride operation provided by one exemplary embodiment of the present application. As shown in FIG. 14, a virtual character enters a passenger seat of a virtual vehicle 1410, highlights a passenger seat 1430 in a vehicle seat icon 1420, hides the ride button, and displays a text message prompt 1440 saying "Get in quick!".

[0153] In step 652, if the player slides the "Get in" button upwards less than 60px and then releases his / her finger, the button is made invisible and the virtual character enters the passenger seat of the vehicle.

[0154] For example, refer to FIG. 15, which is a schematic diagram of a ride interaction provided by one exemplary embodiment of the present application, in which as shown in FIG. 15, a virtual character is in a passenger seat of a virtual vehicle 1510, and the passenger seat 1530 in the vehicle seat icon 1520 is highlighted, and the ride button is hidden.

[0155] As described above, the method provided by this embodiment clarifies the activation determination flow for simultaneously triggering message presentation through vehicle interaction, providing the player with a convenient operation of quickly sending vehicle interaction presentation messages while performing on-board interaction with a virtual vehicle, thereby optimizing the user experience.

[0156] FIG. 16 is a flowchart of an activation effect system determination for simultaneously triggering message presentation by honking interaction provided in one exemplary embodiment of the present application. As shown in FIG. 16, the method includes the following steps:

[0157] In step 1610, if the virtual character is driving a virtual vehicle, a "honk the horn" button, which is a vehicle interaction control, is displayed along with a "post a message" icon above the button, and the player slides the "honk the horn" button upwards.

[0158] For example, refer to FIG. 17, which is a schematic diagram of a vehicle interaction control for implementing onboarding provided by another exemplary embodiment of the present application. As shown in FIG. 17, a virtual character is driving a virtual vehicle 1710, and a horn honking button 1720, which is a vehicle interaction control, is displayed, and a message presentation icon 1730 is displayed above the horn honking button 1720.

[0159] In this embodiment, the distance of the upward sliding operation is determined to realize the determination of the activation effect system that simultaneously triggers the message presentation by the horn honking interaction.

[0160] When the player slides the "honk the horn" button upward, the program in which the current terminal provides the virtual scene automatically determines whether to trigger a vehicle interaction presentation message, i.e., determines whether the player slides the "honk the horn" button upward by 5px or more; if YES, proceed to step 1620; if NO, proceed to step 1630.

[0161] In step 1620, if the player slides the "honk" button upwards a distance of 5px or more, a vehicle honk sound effect is played and a vehicle interaction message is sent.

[0162] Optionally, the vehicle interaction prompt message may be a text message prompt such as "Ride fast!" or an animated emoticon prompt, but this application is not limited thereto.

[0163] For illustration, refer to FIG. 18, which is a schematic diagram of triggering and activating a message interaction control by honking a horn provided by one exemplary embodiment of the present application. As shown in FIG. 18, the horn honking button 1820 of the virtual vehicle 1810 is slid upwards by more than 5px, triggering and highlighting the message interaction control 1830 and displaying a text message prompt 1840 saying "Get in quick!".

[0164] In step 1630, if the player slides the "honk" button upwards less than 5px, a vehicle honk sound effect is played.

[0165] Alternatively, the honking sound effect may be continuous audio based on the time the player presses the honk button, or may be intermittent audio based on the number of times the player presses the honk button.

[0166] FIG. 19 is a flowchart of a vehicle interaction method in a virtual scene provided by another exemplary embodiment of the present application. The method may be applied to a terminal or a server, or may be completed by cooperation between a server and a terminal. In this embodiment, the method is performed by a second terminal as an example. As shown in FIG. 19, the method includes the following steps:

[0167] At step 1910, a vehicle interaction suggestion message transmitted from a first virtual character located in the virtual scene is displayed.

[0168] Here, the vehicle interaction suggestion message is a message transmitted simultaneously when the first virtual character executes a first interaction action with the virtual vehicle via the vehicle interaction control.

[0169] For example, in the process of executing the application program, the second terminal currently displays vehicle interaction presentation information sent from a first virtual character located in the virtual scene.

[0170] Illustratively, the first virtual character is one that is controlled by a first terminal.

[0171] Alternatively, the vehicle interaction suggestion message may be expressed as a text message, an emoticon animated message, or the like, but the present application is not limited thereto.

[0172] At step 1920, in response to the second virtual character controlled by the second terminal satisfying the response trigger condition, a response message presentation option is displayed.

[0173] The reply message presentation option is for realizing the selection and quick sending of a reply message, and is realized as a bubble box containing the reply message.

[0174] Illustratively, the response trigger condition refers to comprising a condition for the virtual character to respond to a response message submission option.

[0175] Optionally, the response trigger condition includes a location condition or a distance condition.

[0176] Illustratively, the response trigger condition is realized as a second virtual character currently controlled by the first terminal being located outside the virtual vehicle when it receives the vehicle interaction suggestion message transmitted from the first virtual character, or a second virtual character currently controlled by the first terminal being located within a predetermined distance range from the virtual vehicle when it receives the vehicle interaction suggestion message transmitted from the first virtual character.

[0177] Illustratively, in response to a second virtual character currently being controlled by the first terminal being located outside the virtual vehicle when receiving a vehicle interaction suggestion message transmitted from the first virtual character, a response message suggestion option is displayed.

[0178] In other words, by displaying the response message presentation option only when the second virtual character is located outside the virtual vehicle when it receives the vehicle interaction presentation information transmitted from the first virtual character, it is possible to avoid displaying the response message presentation option when the second virtual character is located inside the virtual vehicle, thereby improving the validity of the message presentation and preventing the second virtual character located inside the virtual vehicle from accidentally touching the response message presentation option, thereby improving the efficiency of the message presentation.

[0179] In step 1930, a selection operation in the response message presentation option is accepted.

[0180] Alternatively, the selection action may be a click, slide, or strong press on the option, but this application is not limited thereto.

[0181] At step 1940, in response to the selection operation, a response message is sent to the first virtual character.

[0182] Here, the response message is for responding to the vehicle interaction suggestion message.

[0183] Optionally, the reply message is a system predefined message or a player pre-customized message.

[0184] Illustratively, the reply message is a text message that corresponds to a reply message presentation option selected by the player and preset by the system.

[0185] As described above, the method provided by this embodiment provides a vehicle interaction method in another virtual scene, and provides a quick response operation method for a player who receives a vehicle interaction prompting message, thereby compensating for the lack of quick response in the scene, and improving the interaction efficiency of the vehicle interaction prompting message.

[0186] FIG. 20 is a flowchart of a response message presentation option activation and effectuation system provided in one exemplary embodiment of the present application. The method may be applied to a terminal or a server, or may be completed by the cooperation of a server and a terminal. In this embodiment, the method is performed by a terminal as an example. As shown in FIG. 20, the method includes the following steps:

[0187] In step 2010, the player receives a vehicle interaction suggestion message.

[0188] Illustratively, the vehicle interaction prompt message is a text prompt message such as "Ride fast!".

[0189] In this embodiment, taking the case of offering a ride as an example, the determination of the positional relationship between the virtual vehicle and the virtual character is used to realize the determination of whether to activate the response message offering option.

[0190] When the player receives the vehicle interaction prompting message, the program in which the current terminal provides the virtual scene automatically determines whether the second virtual character is located outside the virtual vehicle interacting with the first virtual character, and if YES, proceeds to step 2020; if NO, only displays the text prompting message "Ride fast!". Here, the second virtual character is a virtual character in the virtual scene of the account currently logged in to the terminal, and the first virtual character is a virtual character that interacts with the virtual vehicle and sends the vehicle interaction prompting message to the second virtual character.

[0191] In step 2020, a vehicle interaction prompt message is displayed and a reply message prompt option is displayed adjacent to the quick message control.

[0192] The quick message control is for realizing the selection and sending of quick messages preset by the system or preset by the player.

[0193] In this embodiment, the determination of whether the response message presentation option is enabled is realized by a two-stage determination of the display time of the response message presentation option and whether or not a trigger operation for the response message presentation option has been accepted.

[0194] In step 1, the program in which the current terminal provides the virtual scene automatically judges whether the display time of the response message presentation option exceeds 5 seconds; if YES, proceed to step 2030; if NO, proceed to the next judgment.

[0195] In stage 2, the program in which the current terminal provides the virtual scene automatically judges whether it has accepted a trigger operation for the response message presentation option, and if YES, proceeds to step 2040; if NO, returns to the judgment of the previous stage.

[0196] In step 2030, the reply message presentation option is hidden.

[0197] Illustratively, reply message presentation options include buttons for presenting text messages such as "I'm on my way!" and "I'll be sorry for the inconvenience."

[0198] In some embodiments, the reply message submission option is hidden in response to the display time of the reply message submission option reaching a preset time threshold.

[0199] In this embodiment, a time threshold is set in advance, and when the display time of the response message presentation option on the virtual scene screen reaches the time threshold, the response message presentation option is hidden.

[0200] That is, by displaying the response message presentation option within a predetermined time range, it is possible to avoid interference with the display of other display contents on the virtual scene screen, thereby improving the validity of the message display.

[0201] In step 2040, based on a trigger operation on the response message presentation option, a corresponding response message presentation is sent and the response message presentation option is hidden.

[0202] For example, refer to FIG. 21. FIG. 21 is a schematic diagram of a reply message interaction provided by one exemplary embodiment of the present application. As shown in FIG. 21, a reply message display option 2110 including an “I’m on my way!” button 2120 and an “Inconvenience for a while” button 2130 is displayed near the quick message control. When the player triggers the “I’m on my way!” button, the corresponding reply message display “I’m on my way!” 2140 is sent and the reply message display option 2110 is hidden.

[0203] For example, refer to FIG. 22, which is a schematic diagram of a reply message interaction provided by another exemplary embodiment of the present application. As shown in FIG. 22, a reply message display option 2210 including an “I’m on my way!” button 2220 and an “Inconvenience for a while~” button 2230 is displayed near the quick message control. When the player triggers the “Inconvenience for a while~” button, a corresponding reply message display “Inconvenience for a while~” 2240 is sent, and the reply message display option 2210 is hidden.

[0204] In some embodiments, in response to a second virtual character currently controlled by the first terminal satisfying a response trigger condition, a vehicle interaction control is displayed at a predetermined position of the response message presentation option, a trigger operation on the vehicle interaction control is accepted, and in response to the trigger operation, a state in which the second virtual character is switched from being located outside the virtual vehicle to being located inside the virtual vehicle is displayed.

[0205] In this embodiment, when a second virtual character currently controlled by a first terminal satisfies a response trigger condition, a vehicle interaction control corresponding to the virtual vehicle is displayed in a specified position where the response message presentation option is displayed, and when a trigger operation on the vehicle interaction control is accepted, it is displayed that the second virtual character will switch from a state where it is located outside the virtual vehicle to a state where it is located inside the virtual vehicle.

[0206] In other words, by displaying the vehicle interaction control at a predetermined position of the response message presentation option, it is possible to realize the riding process by triggering the vehicle interaction control without the need to move the second virtual character, thereby improving the efficiency of human-computer interaction.

[0207] As described above, the method provided by this embodiment clarifies the judgment flow of the response message prompting option activation system, provides the player with quick response operations to vehicle interaction prompting messages sent by other players, and enriches the player's gaming experience.

[0208] FIG. 23 is a structural block diagram of a vehicle interaction device in a virtual scene provided by one exemplary embodiment of the present application. As shown in FIG. 23, the device includes: A virtual character display module 2310 for displaying a first virtual character located in a virtual scene, the first virtual character being a virtual character currently controlled by a first terminal, and the virtual scene further including a second virtual character; an interaction control display module 2320 for displaying a vehicle interaction control in response to a vehicle interaction condition being satisfied between the first virtual character and a virtual vehicle, the vehicle interaction control being for instructing a first interaction action to be performed between the first virtual character and the virtual vehicle; a trigger operation receiving module 2330 for receiving a trigger operation for the vehicle interaction control; and an interaction realization module 2340 for sending a vehicle interaction presentation message to the second virtual character in response to the trigger operation and displaying an animation of the first interaction action being performed between the first virtual character and the virtual vehicle, the vehicle interaction presentation message being for presenting the second virtual character to perform a second interaction action with the virtual vehicle.

[0209] In one preferred embodiment, as shown in FIG. The vehicle interaction condition includes a distance requirement between the first virtual character and the virtual vehicle, and the vehicle interaction control includes a state switching control for switching an on-board state with the virtual vehicle, and the interaction realization module 2340 includes an on-board state switching unit 2341 for displaying an animation in response to the trigger operation, in which the first virtual character switches from a first state in which it is located outside the virtual vehicle to a second state in which it is located inside the virtual vehicle, and for sending the vehicle interaction presentation message to the second virtual character.

[0210] In one preferred embodiment, the mounting state switching unit 2341, in response to the trigger operation, displays that the first virtual character switches from a first state in which the first virtual character is located outside the virtual vehicle to a state in which the first virtual character is driving the virtual vehicle, and sends the vehicle interaction suggestion message to the second virtual character; or In response to the trigger operation, the trigger is used to indicate that the first virtual character is switching from a first state in which the first virtual character is located outside the virtual vehicle to a state in which the first virtual character is riding in the virtual vehicle, and to send the vehicle interaction presentation message to the second virtual character.

[0211] In one preferred embodiment, the vehicle interaction condition includes a requirement for the first virtual character to board the virtual vehicle; the vehicle interaction control includes a horn honking control; The interaction realization module 2340 includes a horn honking interaction unit 2342 for sending a vehicle interaction presentation message to the second virtual character in response to the trigger operation, displaying a horn honking trigger action of the virtual vehicle by the first virtual character, and expressing a horn honking effect of the virtual vehicle.

[0212] In a preferred embodiment, the trigger operation receiving module 2330 includes a slide operation receiving unit 2331, a drag operation receiving unit 2332, or a strong press operation receiving unit 2333. The slide operation receiving unit 2331 is for receiving a slide operation on the vehicle interaction control, the slide operation being an operation of sliding the vehicle interaction control until a preset distance threshold is reached, the drag operation receiving unit 2332 is for receiving a drag operation on the vehicle interaction control, the drag operation being an operation of dragging the vehicle interaction control to a predetermined area range, and the strong press operation receiving unit 2333 is for receiving a strong press operation on the vehicle interaction control.

[0213] In a preferred embodiment, a message interaction control is also displayed on the terminal interface. The drag operation receiving unit 2332 is used to receive a drag operation of dragging the vehicle interaction control into the predetermined area range, and the predetermined area range is a pre-defined area range including the message interaction control.

[0214] In one preferred embodiment, the virtual scene includes a plurality of candidate virtual vehicles that satisfy the vehicle interaction condition between the first virtual character and the plurality of candidate virtual vehicles, the interaction control display module 2320 is used to display the vehicle interaction controls corresponding to the plurality of candidate virtual vehicles, respectively, in response to the vehicle interaction condition being satisfied between the first virtual character and the plurality of candidate virtual vehicles, where the display of the vehicle interaction controls corresponds to an arrangement relationship of the plurality of candidate virtual vehicles in the virtual scene, and the trigger operation receiving module 2330 is used to receive a trigger operation for a vehicle interaction control corresponding to a certain virtual vehicle among the plurality of candidate virtual vehicles.

[0215] In one preferred embodiment, the virtual scene includes a first virtual vehicle and a second virtual vehicle, and the vehicle interaction condition is satisfied between the first virtual vehicle and the second virtual vehicle and the first virtual character, the trigger operation receiving module 2330 is used to receive a trigger operation on a vehicle interaction control corresponding to the first virtual vehicle, and the interaction realization module 2340, in a process of displaying an animation in which the first interaction operation is performed between the first virtual character and the first virtual vehicle, is used to display a switch from a state of being located inside the first virtual vehicle to a state of being located inside the second virtual vehicle in response to receiving a trigger operation on a vehicle interaction control corresponding to the second virtual vehicle, and to send the vehicle interaction presentation message corresponding to the second virtual vehicle to the second virtual character.

[0216] In one preferred embodiment, the interaction realization module 2340 is used to display a virtual character list including character options corresponding to a plurality of candidate virtual characters, accept a selection operation for a character option corresponding to a third virtual character among the plurality of candidate virtual characters, and in response to the selection operation, transmit the vehicle interaction presentation information to the third virtual character, and display an animation of the first interaction action being performed between the first virtual character and the virtual vehicle.

[0217] FIG. 25 is a structural block diagram of a vehicle interaction device in a virtual scene provided by another exemplary embodiment of the present application. As shown in FIG. 25, the device includes: a prompt message display module 2510 for displaying a vehicle interaction prompt message sent from a first virtual character located in a virtual scene, the vehicle interaction prompt message being a message sent by the first virtual character at the same time as the first virtual character performs a first interaction action with the virtual vehicle via a vehicle interaction control; a response option display module 2520 for displaying a response message submission option in response to the second virtual character currently being controlled by the first terminal satisfying the response trigger condition; A selection operation receiving module 2530 for receiving a selection operation in a response message presentation option; and a response message sending module 2540 for sending a response message to the first virtual character in response to the selection operation, the response message being for responding to the vehicle interaction presentation message.

[0218] In one preferred embodiment, the response option display module 2520 is used to display the response message submission options in response to the second virtual character being located outside the virtual vehicle when receiving a vehicle interaction submission message transmitted from the first virtual character.

[0219] In one preferred embodiment, the response option display module 2520 is adapted to hide the response message submission option in response to the display time of the response message submission option reaching a preset time threshold.

[0220] In one preferred embodiment, the response option display module 2520 is used to, in response to a second virtual character currently controlled by a first terminal satisfying a response trigger condition, display a vehicle interaction control at a predetermined position of the response message presentation option, accept a trigger operation on the vehicle interaction control, and, in response to the trigger operation, display that the second virtual character is switching from a state where it is located outside the virtual vehicle to a state where it is located inside the virtual vehicle.

[0221] In addition, the vehicle interaction device in the virtual scene provided by the above embodiment has been described using only the partitioning of each functional module as an example, but in actual applications, the above functions may be assigned to be realized by different functional modules as necessary, that is, the internal structure of the device may be partitioned into different functional modules to complete all or part of the functions described above.

[0222] 26 shows a structural block diagram of a computer device 2600 provided by one exemplary embodiment of the present application. The computer device 2600 may be a smartphone, a tablet computer, a Moving Picture Experts Group Audio Layer III (MP3) player, a Moving Picture Experts Group Audio Layer IV (MP4) player, a notebook computer or a desktop computer. The computer device 2600 may also be called a user device, a mobile terminal, a laptop terminal, a desktop terminal, or other names.

[0223] Generally, the computing device 2600 includes a processor 2601 and a memory 2602 .

[0224] The processor 2601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2601 may be realized by at least one type of hardware among DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 2601 includes a main processor and a coprocessor, and the main processor is a processor for processing data in a wake-up state, and is also called a CPU (Central Processing Unit). The coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 2601 may further include a GPU (Graphics Processing Unit), which is responsible for rendering and drawing content to be displayed on a display screen. In some embodiments, the processor 2601 may further include an AI processor for processing computational operations related to machine learning.

[0225] The memory 2602 may include one or more non-transitory computer-readable storage media. The memory 2602 may further include a high-speed random access memory and a non-volatile memory, such as one or more magnetic disk storage devices, flash memory, etc. In some embodiments, the non-transitory computer-readable storage medium of the memory 2602 is for storing at least one instruction that, when executed by the processor 2601, provides a virtual object interaction method provided by an embodiment of the method of the present application.

[0226] In some embodiments, computing device 2600 may include other components, and those skilled in the art will appreciate that terminal 2600 is not limited to the structure shown in FIG. 26 and may include more or fewer components than shown, combine some components, or employ different arrangements of components.

[0227] Optionally, the computer-readable storage medium may include a ROM (Read Only Memory), a RAM (Random Access Memory), an SSD (Solid State Drives), an optical disk, etc. Among them, the RAM may include a ReRAM (Resistance Random Access Memory) and a DRAM (Dynamic Random Access Memory). The numbers of the above embodiments of the present application are merely for explanation and do not represent the superiority or inferiority of the embodiments.

[0228] The present embodiment further provides a computer device implemented as a terminal or server as shown in Fig. 3. The computer device includes a processor and a memory, and the memory stores at least one instruction, at least one segment of a program, code set or instruction set that is loaded and executed by the processor to implement the vehicle interaction method in a virtual scene provided by each of the above embodiment of the method.

[0229] An embodiment of the present application further provides a computer-readable storage medium storing at least one instruction, at least one segment of a program, code set or instruction set that can be loaded and executed by a processor to realize the vehicle interaction method in a virtual scene provided by each of the embodiments of the above methods.

[0230] An embodiment of the present application provides a computer program product or computer program comprising computer instructions stored in a computer readable storage medium, the computer instructions being read and executed by a processor of a computing device to cause the computing device to perform the method for vehicle interaction in a virtual scene according to any one of the above embodiments.

[0231] Optionally, the computer-readable storage medium may include a ROM (Read Only Memory), a RAM (Random Access Memory), an SSD (Solid State Drives), an optical disk, etc. Among them, the RAM may include a ReRAM (Resistance Random Access Memory) and a DRAM (Dynamic Random Access Memory). The numbers of the above embodiments of the present application are merely for explanation and do not represent the superiority or inferiority of the embodiments.

Claims

1. A method of vehicle interaction in a virtual scene executed by a first terminal, comprising: displaying a first virtual character located in a virtual scene, the first virtual character being a virtual character controlled by the first terminal, the virtual scene further including a second virtual character; displaying a vehicle interaction control in response to a vehicle interaction condition being satisfied between the first virtual character and a virtual vehicle; in response to a trigger operation on the vehicle interaction control, transmitting a vehicle interaction presentation message to the second virtual character and displaying an animation showing a first interaction action between the first virtual character and the virtual vehicle. A vehicle interaction method comprising:

2. the vehicle interaction condition includes a distance requirement between the first virtual character and the virtual vehicle, the vehicle interaction control includes a state switching control, the state switching control being a control for switching an onboard state for the virtual vehicle; the step of transmitting a vehicle interaction presentation message to the second virtual character in response to the trigger operation and displaying a video of the first interaction action being performed between the first virtual character and the virtual vehicle includes: displaying an animation in which the first virtual character switches from a first state in which the first virtual character is located outside the virtual vehicle to a second state in which the first virtual character is located inside the virtual vehicle in response to the trigger operation, and transmitting the vehicle interaction presentation message to the second virtual character.

2. The method of claim 1 .

3. the step of displaying an animation in which the first virtual character switches from a first state in which the first virtual character is located outside the virtual vehicle to a second state in which the first virtual character is located inside the virtual vehicle in response to the trigger operation, and transmitting the vehicle interaction presentation message to the second virtual character, In response to the trigger operation, indicating that the first virtual character is switching from a first state in which the first virtual character is located outside the virtual vehicle to a state in which the first virtual character is driving the virtual vehicle, and sending the vehicle interaction suggestion message to the second virtual character; or and in response to the trigger operation, indicating that the first virtual character is switching from a first state in which the first virtual character is located outside the virtual vehicle to a state in which the first virtual character is riding the virtual vehicle, and transmitting the vehicle interaction presentation message to the second virtual character.

3. The method of claim 2 .

4. the vehicle interaction condition includes a requirement for the first virtual character to board the virtual vehicle, and the vehicle interaction control includes a horn honking control; the step of transmitting vehicle interaction presentation information to the second virtual character in response to the trigger operation and displaying a video of the first interaction action being performed between the first virtual character and the virtual vehicle includes: in response to the trigger operation, transmitting the vehicle interaction presentation information to the second virtual character, displaying a horn trigger operation of the virtual vehicle by the first virtual character, and expressing a horn honking effect of the virtual vehicle; 2. The method of claim 1 .

5. before the step of transmitting a vehicle interaction suggestion message to the second virtual character and displaying an animation of the first interaction action between the first virtual character and the virtual vehicle; The method further includes a step of receiving a trigger operation for the vehicle interaction control. The method according to any one of claims 1 to 4.

6. The step of receiving a trigger operation for the vehicle interaction control includes: receiving a slide operation on the vehicle interaction control, the slide operation being an operation of sliding the vehicle interaction control until a preset distance threshold is reached; or receiving a drag operation on the vehicle interaction control, the drag operation being an operation of dragging the vehicle interaction control into a predetermined range; or receiving a strong press operation on the vehicle interaction control; 6. The method of claim 5 .

7. The terminal interface further displays message interaction controls, The step of accepting a drag operation on the vehicle interaction control includes: receiving a drag operation for dragging the vehicle interaction control into the predetermined area range, the predetermined area range being a preset area range including the message interaction control; The method according to any one of claims 1 to 6.

8. the virtual scene includes a plurality of candidate virtual vehicles that satisfy the vehicle interaction condition with the first virtual character; The step of displaying a vehicle interaction control in response to a vehicle interaction condition being satisfied between the first virtual character and a virtual vehicle includes: a step of displaying the vehicle interaction controls corresponding to the plurality of candidate virtual vehicles, respectively, in response to a vehicle interaction condition being satisfied between the first virtual character and the plurality of candidate virtual vehicles, the display of the vehicle interaction controls corresponding to an arrangement relationship of the plurality of candidate virtual vehicles in the virtual scene; The step of receiving a trigger operation for the vehicle interaction control includes: receiving a trigger operation for a vehicle interaction control corresponding to a predetermined virtual vehicle among the plurality of candidate virtual vehicles; The method according to any one of claims 1 to 7.

9. the virtual scene includes a first virtual vehicle and a second virtual vehicle, and vehicle interaction conditions are satisfied between the first virtual vehicle and the second virtual vehicle and the first virtual character; The step of receiving a trigger operation for the vehicle interaction control includes: receiving a trigger operation for a vehicle interaction control corresponding to the first virtual vehicle; After the step of receiving a trigger operation for the vehicle interaction control, and a step of displaying a moving image of the first interaction action being performed between the first virtual character and the first virtual vehicle, in response to receiving a trigger operation for a vehicle interaction control corresponding to the second virtual vehicle, displaying a state in which the first virtual character is located inside the first virtual vehicle to a state in which the second virtual vehicle is located inside the first virtual vehicle, and transmitting a vehicle interaction presentation message corresponding to the second virtual vehicle to the second virtual character.

9. The method of claim 8.

10. After the step of receiving a trigger operation for the vehicle interaction control, displaying a virtual character list, the virtual character list including character options corresponding to each of a plurality of candidate virtual characters; receiving a selection operation for a character option corresponding to a third virtual character among the plurality of candidate virtual characters; and transmitting the vehicle interaction presentation information to the third virtual character in response to the selection operation, and displaying a video of the first interaction action being performed between the first virtual character and the virtual vehicle. The method according to any one of claims 1 to 9.

11. A method of vehicle interaction in a virtual scene executed by a second terminal, comprising: displaying a vehicle interaction suggestion message sent from a first virtual character located in a virtual scene, the vehicle interaction suggestion message being a message sent by the first virtual character simultaneously with performing a first interaction action with the virtual vehicle via a vehicle interaction control; displaying a response message presentation option in response to a second virtual character controlled by the second terminal satisfying a response trigger condition; receiving a selection operation in the response message presentation option; and transmitting a response message to the first virtual character in response to the selection operation, the response message being for responding to the vehicle interaction presentation message. A vehicle interaction method comprising:

12. The step of displaying a response message presentation option in response to the second virtual character currently controlled by the first terminal satisfying a response trigger condition includes: displaying the response message presentation option in response to the second virtual character being located outside the virtual vehicle when receiving a vehicle interaction presentation message transmitted from the first virtual character.

12. The method of claim 11 .

13. After the step of displaying a response message presentation option, and further comprising: hiding the response message display option in response to a display time of the response message display option reaching a preset time threshold.

12. The method of claim 11 .

14. displaying a vehicle interaction control at a predetermined location of the response message presentation option in response to a second virtual character currently controlled by the first terminal satisfying a response trigger condition; receiving a trigger operation for the vehicle interaction control; and displaying, in response to the trigger operation, that the second virtual character is switched from being located outside the virtual vehicle to being located inside the virtual vehicle.

13. The method of claim 12.

15. a virtual character display module for displaying a first virtual character located in a virtual scene, the first virtual character being a virtual character currently controlled by a first terminal, the virtual scene further including a second virtual character; an interaction control display module for displaying a vehicle interaction control in response to a vehicle interaction condition being satisfied between the first virtual character and a virtual vehicle; an interaction realization module for transmitting a vehicle interaction presentation message to the second virtual character in response to the trigger operation and displaying a video of a first interaction operation between the first virtual character and the virtual vehicle; 13. A vehicle interaction device in a virtual scene, comprising:

16. the vehicle interaction condition includes a distance requirement between the first virtual character and the virtual vehicle, the vehicle interaction control includes a state switching control, the state switching control being a control for switching an onboard state for the virtual vehicle; a mounting state switching unit that, in response to the trigger operation, displays an animation in which the first virtual character switches from a first state in which the first virtual character is located outside the virtual vehicle to a second state in which the first virtual character is located inside the virtual vehicle, and transmits the vehicle interaction presentation message to the second virtual character.

12. The apparatus of claim 11 .

17. a prompt message display module for displaying a vehicle interaction prompt message sent from a first virtual character located in a virtual scene, the vehicle interaction prompt message being a message sent by the first virtual character simultaneously with performing a first interaction action with the virtual vehicle via a vehicle interaction control; a response option display module for displaying a response message submission option in response to the second virtual character currently being controlled by the first terminal satisfying the response trigger condition; a selection operation receiving module for receiving a selection operation in a response message presentation option; a response message transmitting module for transmitting a response message to the first virtual character in response to the selection operation, the response message being for responding to the vehicle interaction suggestion message; 13. A vehicle interaction device in a virtual scene, comprising:

18. A processor and a memory are included. A computer device having at least one segment of a program stored in the memory, which is loaded and executed by the processor to realize the virtual social vehicle interaction method described in any one of claims 1 to 13.

19. A computer-readable storage medium storing at least one segment of a program that, when loaded and executed by a processor, realizes the method for vehicle interaction in a virtual social environment according to any one of claims 1 to 13.

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

Citation Information

Patent Citations

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

    CN110876849A

  • Message sending method and device in multi-person online battle program, terminal and medium

    CN113117331A

  • Information sending method, information sending device, computer readable medium and equipment

    CN113398601A

  • Rescue interaction processing method, device, equipment, program product and storage medium

    CN114425160A

  • Picture display method and device, electronic equipment and readable storage medium

    CN114632326A