A method for vehicle interaction in a virtual scene, and the apparatus, equipment, and computer program thereof.

The vehicle interaction method in virtual scenes addresses inefficiencies by enabling simultaneous interaction actions and message transmission, improving user experience and reducing computational overhead.

JP7871410B2Active Publication Date: 2026-06-08TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2023-06-29
Publication Date
2026-06-08

AI Technical Summary

Technical Problem

The existing methods for sending vehicle interaction prompts in virtual scenes are cumbersome, leading to inefficient message input and increased computational overhead.

Method used

A vehicle interaction method that allows for the display of interaction controls in response to trigger operations, enabling simultaneous interaction actions and message transmission between virtual characters.

Benefits of technology

Improves the efficiency of message transmission and reduces computational overhead by allowing direct interaction actions and message sending with a single touch, enhancing user experience and reducing rendering times.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007871410000001
    Figure 0007871410000001
  • Figure 0007871410000002
    Figure 0007871410000002
  • Figure 0007871410000003
    Figure 0007871410000003
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 Application

[0001] This application claims priority based on a Chinese patent application with an application number of 202210991111.8 filed on August 18, 2022, and an invention title of "Vehicle Interaction Method in Virtual Scene, as well as Its Device, Equipment, and Computer Program Product", and all of its contents are incorporated herein by reference.

Technical Field

[0002] This application relates to the technical field of computers, and particularly to a vehicle interaction method in a virtual scene, as well as its device, equipment, and computer program product.

Background Art

[0003] In a game scene, a user can send a message content to other players to perform message interaction by inputting the message content into the message input area within the game interface. 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 technologies, when player A sends a message presenting vehicle interaction to player B, player A clicks on the message control in the interface to display the message input area, inputs vehicle interaction presentation information into the message input area, clicks on send, and then can display the vehicle interaction presentation information sent from player A on the virtual scene interface corresponding to player B.

[0005] However, the method of sending the above vehicle interaction prompt messages is relatively cumbersome, making it difficult for the player to control the virtual character to interact with the virtual vehicle while simultaneously inputting the message content. This results in a long time required to input the message content, excessively long rendering times for the virtual scene screen, and increased data overhead for the computer. [Overview of the Initiative] [Problems that the invention aims to solve]

[0006] The embodiments of this application provide a vehicle interaction method in a virtual scene that can improve the transmission efficiency of message transmission, as well as the apparatus, equipment, and computer program products thereof. This application proposes the following technical solutions. [Means for solving the problem]

[0007] On the other hand, according to this application, A step of displaying a first virtual character located in a virtual scene, wherein the first virtual character is a virtual character controlled by the first terminal, and the virtual scene further includes a second virtual character. In response to the first virtual character and the virtual vehicle satisfying the vehicle interaction conditions, the steps include displaying vehicle interaction controls, The present invention provides a vehicle interaction method in a virtual scene, which includes the steps of: sending a vehicle interaction suggestion message to the second virtual character in response to a trigger operation on the vehicle interaction control, and displaying a video showing a first interaction action between the first virtual character and the virtual vehicle.

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

[0009] On the other hand, according to this application, A virtual character display module for displaying a first virtual character located in a virtual scene, wherein the first virtual character is a virtual character currently controlled by a first terminal, and the virtual scene further includes a second virtual character. An interaction control display module for displaying vehicle interaction controls in response to the satisfaction of the vehicle interaction conditions between the first virtual character and the virtual vehicle, The present invention provides a vehicle interaction device comprising: an interaction realization module that, in response to the trigger operation, transmits a vehicle interaction suggestion message to the second virtual character and displays a video showing a first interaction operation between the first virtual character and the virtual vehicle.

[0010] On the other hand, according to this application, A presentation message display module for displaying a vehicle interaction presentation message transmitted from a first virtual character located in a virtual scene, wherein the vehicle interaction presentation message is a message transmitted by the first virtual character simultaneously with performing a first interaction action with the virtual vehicle via vehicle interaction control, and A response option display module for displaying response message presentation options in response to the second virtual character, currently controlled by the second terminal, satisfying the response trigger condition, A selection operation receiving module for accepting selection operations in response message presentation options, The present invention provides a vehicle interaction device comprising: a response message transmission module for sending a response message to the first virtual character in response to the selection operation, wherein the response message is for responding to the vehicle interaction presentation message.

[0011] On the other hand, the present invention provides a computer device comprising a processor and memory, wherein the memory stores at least one instruction, at least one segment of a program, a code set, or a set of instructions, which the processor loads and executes to implement a vehicle interaction method in a virtual scene described in any one of the embodiments of the present invention.

[0012] On the other hand, the present invention provides a computer-readable storage medium that stores at least one instruction, at least one segment of a program, a code set, or a set of instructions, which a processor loads and executes to implement a vehicle interaction method in a virtual scene described in any one of the embodiments of the present invention.

[0013] On the other hand, the present invention provides a computer program product or computer program that includes computer commands stored in a computer-readable storage medium. The processor of a computer device reads the computer commands from the computer-readable storage medium and executes them, thereby causing the computer device to execute the vehicle interaction method in a virtual scene described in any one of the above embodiments. [Effects of the Invention]

[0014] According to the technical proposal provided in the embodiments of this application, at least the following beneficial effects can be achieved.

[0015] Assuming that the first virtual character satisfies the vehicle interaction conditions with the virtual vehicle, a trigger operation on the displayed vehicle interaction control realizes the first interaction action between the first virtual character and the virtual vehicle. Furthermore, by directly transmitting vehicle interaction information to the second virtual character, the player controlling the first virtual character does not need to manually input the vehicle interaction information separately. Simultaneously with the interaction action between the first virtual character and the virtual vehicle, the vehicle interaction information is transmitted to the second virtual character with a single touch, improving the efficiency of information transmission and reducing unnecessary overhead of computer resources. [Brief explanation of the drawing]

[0016] [Figure 1] This is a schematic diagram of vehicle interaction in a virtual scene provided by one exemplary embodiment of the present invention. [Figure 2] This is a schematic diagram of message presentation in a virtual scene provided by one exemplary embodiment of the present application. [Figure 3] This is a schematic diagram of an implementation environment provided by one exemplary embodiment of the present application. [Figure 4]It is a flowchart of a vehicle interaction method in a virtual scene provided by one exemplary embodiment of the present application. [Figure 5] It is a schematic diagram of an operation method of vehicle interaction control provided by one exemplary embodiment of the present application. [Figure 6] It is a flowchart of an activation effectiveness system determination that simultaneously triggers message presentation by vehicle interaction provided by one exemplary embodiment of the present application. [Figure 7] It is a schematic diagram of vehicle interaction control for realizing installation provided by one exemplary embodiment of the present application. [Figure 8] It is a schematic diagram that triggers and displays message interaction control by driving operation provided by one exemplary embodiment of the present application. [Figure 9] It is a schematic diagram that activates message interaction control by driving operation provided by one exemplary embodiment of the present application. [Figure 10] It is a schematic diagram that triggers and validates message interaction control by driving operation provided by one exemplary embodiment of the present application. [Figure 11] It is a schematic diagram of driving interaction provided by one exemplary embodiment of the present application. [Figure 12] It is a schematic diagram that triggers and displays message interaction control by boarding operation provided by one exemplary embodiment of the present application. [Figure 13] It is a schematic diagram that activates message interaction control by boarding operation provided by one exemplary embodiment of the present application. [Figure 14] It is a schematic diagram that triggers and validates message interaction control by boarding operation provided by one exemplary embodiment of the present application. [Figure 15] It is a schematic diagram of boarding interaction provided by one exemplary embodiment of the present application. [Figure 16]This is a flowchart of an active activation system determination that simultaneously triggers message presentation by a horn-honking interaction, as provided in one exemplary embodiment of the present invention. [Figure 17] This is a schematic diagram of a vehicle interaction control system that implements the mounting provided by another exemplary embodiment of the present invention. [Figure 18] This is a schematic diagram illustrating how a message interaction control is triggered and activated by sounding a horn, as provided in one exemplary embodiment of the present invention. [Figure 19] This is a flowchart of a vehicle interaction method in a virtual scene provided by another exemplary embodiment of the present invention. [Figure 20] This is a flowchart of the activation system determination for a response message presentation option provided in one exemplary embodiment of the present application. [Figure 21] This is a schematic diagram of a response message interaction provided in one exemplary embodiment of the present invention. [Figure 22] This is a schematic diagram of a response message interaction provided by another exemplary embodiment of the present application. [Figure 23] This is a structural block diagram of a vehicle interaction device in a virtual scene provided by one exemplary embodiment of the present invention. [Figure 24] This is a modular structure block diagram of a vehicle interaction device in a virtual scene provided by one exemplary embodiment of the present invention. [Figure 25] This 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] This is a structural block diagram of a computer device provided by one exemplary embodiment of the present application. [Modes for carrying out the invention]

[0017] In a virtual scene, users can log in to their account, create a virtual character corresponding to that account, and control that virtual character to interact with other virtual characters in the virtual scene. For example, a user can log in to their account, create a virtual character, and then chat, perform actions, and interact with other virtual characters in the virtual scene.

[0018] In the related technology, a virtual character engages in a game battle in a virtual scene as an example, and typically, the user sends a relevant message by operating a message interaction control displayed on the current terminal screen. As shown in Figure 1, the virtual scene displays a virtual character 110 currently controlled by the first terminal. When the user clicks the message interaction control 120, the message option list 130 of the message interaction control is displayed. After the user selects a text message 140 and clicks the 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, since the method of sending interaction messages relies solely on message interaction controls, the operation process is cumbersome and time-consuming, resulting in low efficiency in presenting interaction messages.

[0020] The embodiment of the present invention provides a vehicle interaction method in which, when a virtual character is positioned in a virtual scene and vehicle interaction controls are displayed on the current terminal screen, a vehicle interaction prompt message is triggered when the player triggers the vehicle interaction controls, after which the virtual character interacts with a virtual vehicle, and at the same time, a vehicle interaction prompt message is also sent to other players. As shown in Figure 2, the virtual scene displays a virtual character 210 and a virtual vehicle 220 currently controlled by the terminal. When the vehicle interaction conditions are met between the virtual character 210 and the virtual vehicle 220, the vehicle interaction control 230 of 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, a video is displayed showing the virtual character 210 switching from a first state where it is located outside the virtual vehicle 220 to a second state where it is located inside the virtual vehicle 220. At the same time, a vehicle interaction presentation message 250 is sent and displayed. This enables rapid transmission of the vehicle interaction presentation message while simultaneously interacting with the virtual vehicle, improving the efficiency of using presentation messages.

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

[0022] Here, terminals 310 and 320 have an application program installed that is capable of providing a game battle scene. This application program may be implemented 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 invention.

[0023] In some embodiments, a first player account is logged into terminal 310, and a second player account is logged into terminal 320, and communication messages can be sent and received between the first and second player accounts. Optionally, the relationship between the first and second player accounts may be a related relationship, such as being friends or belonging to the same team, or they may be strangers.

[0024] Server 330 is used for interaction or transmission of communication messages between accounts, and in some embodiments, server 330 is also used to render and display game battle scenes on terminals by sending scene construction data for game battle scenes to terminals.

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

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

[0027] Here, the above-mentioned terminal may be a variety of terminal devices such as a desktop computer, a laptop pocket computer, a mobile phone, a tablet computer, an e-reader, an MP3 (Moving Picture Experts Group Audio Layer III) player, an MP4 (Moving Picture Experts Group Audio Layer IV) player, a smart TV, or a smart in-car device, but is not limited to these in the embodiments of this application.

[0028] The above-mentioned server may be implemented as a physical server, a cloud server, a single server, or a server cluster constructed of multiple servers, but is not limited to these embodiments. In some embodiments, the above-mentioned server may be implemented as a node in a blockchain system.

[0029] Furthermore, all information (including, but not limited to, user device information and user personal information), data (including, but not limited to, data for analysis, stored data, and displayed data) and signals relating to this application must be handled with the user's permission or with sufficient permission from all parties involved, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant regions.

[0030] Figure 4 is a flowchart of a vehicle interaction method in a virtual scene provided by one exemplary embodiment of the present invention, which can be applied to a terminal or a server alone, i.e., the terminal or server may be a computer device on its own, or it may be completed by the cooperation of a server and a terminal, i.e., the computer device may include a terminal and a server, but in this embodiment, the method is performed as an example when the computer device is implemented as a terminal, and as shown in Figure 4, the method includes the following steps.

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

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

[0033] In this embodiment, the virtual scene may be a virtual scene that uses vehicle interaction in a game battle, or it may be a virtual scene developed solely for vehicle interaction. Here, 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 controls the first virtual character, and the second terminal controls the second virtual character. In the second type of case, the first terminal controls the second virtual character, and the second terminal controls the first virtual character, but is not limited to this. In the third type of case, the first terminal controls the first virtual character and the second virtual character, respectively. This application will explain the first type of case as an example.

[0035] Selectively, if a computer device is designated as 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, if a computer device is designated as 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, the case where a computer device is the first terminal is described as an example.

[0036] Selectively, the second terminal may include one or more components.

[0037] Selectively, the first virtual character is a virtual character primarily controlled by the first terminal, or the first virtual character is a virtual object secondarily controlled by the first terminal, while the first terminal primarily controls other virtual characters besides 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] Selectively, the first interaction action includes at least one of the following actions: getting into a virtual vehicle, driving a virtual vehicle, getting out of a virtual vehicle, and using the vehicle to honk the horn while driving the virtual vehicle.

[0040] For example, in a virtual scene using vehicle interaction in a game battle, the user identifies a virtual character corresponding to their logged-in account by creating a virtual character, and participates in the game battle by controlling the virtual character's actions. Here, the user may control the virtual character to send a vehicle interaction prompt message to other players simultaneously with interacting with the virtual vehicle, prompting other players to interact with the said virtual vehicle.

[0041] For example, in a virtual scene of a simulated driving school developed independently for vehicle interaction, the user identifies a virtual character corresponding to their logged-in account by creating a virtual character, and participates in training at the simulated driving school by controlling the virtual character's actions. Here, the user may control the virtual character to interact with a virtual vehicle while simultaneously sending a vehicle interaction prompt message to other trainees, prompting them to interact with the virtual vehicle.

[0042] In step 420, in response to the vehicle interaction conditions being met between the first virtual character and the virtual vehicle, the vehicle interaction controls are displayed.

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

[0044] For example, the terminal screen of the current first terminal displays one or more virtual vehicles.

[0045] For example, a vehicle interaction condition refers to a condition that causes a first interaction action to occur between a first virtual character and a virtual vehicle.

[0046] For example, the vehicle interaction conditions that a first virtual character and a virtual vehicle satisfy may be a distance requirement between the first virtual character and the virtual vehicle, a requirement for the first virtual character to be mounted on the virtual vehicle, or a requirement for the first virtual character to belong 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 predetermined distance threshold, it indicates that the vehicle interaction condition has been satisfied between the first virtual character and the virtual vehicle.

[0048] Here, if the vehicle interaction condition includes an onboard condition, then when the virtual vehicle is equipped with a driver's seat and the first virtual character sits in the driver's seat, it indicates that the vehicle interaction condition has been satisfied between the first virtual character and the virtual vehicle, and the driver's seat means the seat in which the virtual vehicle is driven.

[0049] Here, if the vehicle interaction condition includes a bound state condition, when the first virtual character purchases a virtual vehicle using exchange resources in the virtual scene, it indicates that the vehicle interaction condition has been satisfied between the first virtual character and the virtual vehicle.

[0050] The situations in which vehicle interaction controls are selectively displayed include at least one of the following situations:

[0051] 1. Only one virtual vehicle exists within a predetermined distance from the first virtual character, and the vehicle interaction controls for that virtual vehicle are displayed.

[0052] For example, if only one virtual vehicle exists within a predetermined distance from the first virtual character, the vehicle interaction controls for that virtual vehicle are displayed.

[0053] 2. If two or more virtual vehicles exist within a predetermined distance from the first virtual character, the vehicle interaction controls of the virtual vehicles that satisfy the display conditions for vehicle interaction controls are displayed.

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

[0055] As a first type, the vehicle interaction controls for each virtual vehicle located within a predetermined distance from the first virtual character are displayed, and selectively, the display of vehicle interaction controls corresponds to the arrangement relationship in the virtual scene for each virtual vehicle located within a predetermined distance from the first virtual character.

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

[0057] In response to the satisfaction of the vehicle interaction conditions between the first virtual character and multiple candidate virtual vehicles, vehicle interaction controls corresponding to each of the candidate virtual vehicles are displayed, where the display of vehicle interaction controls corresponds to the array relationship of the multiple candidate virtual vehicles in the virtual scene.

[0058] For example, since the virtual scene contains multiple candidate virtual vehicles that satisfy the vehicle interaction conditions with the first virtual character, the vehicle interaction controls corresponding to each of the candidate virtual vehicles are displayed sequentially according to the arrangement relationship of the multiple candidate virtual vehicles in the virtual scene.

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

[0060] For example, in a predetermined area of ​​the terminal screen, 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, representing the distance between each virtual vehicle and the first virtual character.

[0061] In other words, when a virtual scene contains multiple candidate virtual vehicles, the system sequentially displays vehicle interaction controls corresponding to each of the candidate virtual vehicles according to their arrangement relationships. This allows the user to directly select the vehicle interaction controls that require interaction according to the arrangement relationships, thereby improving the efficiency of human-computer interaction.

[0062] As a second type, the vehicle interaction controls of the virtual vehicle closest to the first virtual character are displayed.

[0063] For example, in a virtual scene, if there are three virtual vehicles—a first virtual vehicle, a second virtual vehicle, and a third virtual vehicle—within a predetermined distance range from a first virtual character, and the first virtual vehicle is closest to the first virtual character, then the vehicle interaction controls for the first virtual vehicle, including driving controls and seating controls, are displayed at a predetermined position on the current terminal's screen. The driving controls are for triggering the user to sit in the driver's seat and drive the virtual vehicle, and the seating controls are for triggering the user to sit in any empty seat other than the driver's seat.

[0064] As a third type, it displays the vehicle interaction controls of a virtual vehicle located in the direction the first virtual character is heading.

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

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

[0067] For example, when a first virtual character is driving a virtual vehicle, the horn control for that virtual vehicle is displayed.

[0068] 4. After the first virtual character successfully purchases a virtual vehicle, the vehicle interaction controls for that virtual vehicle are displayed.

[0069] The above-mentioned cases for displaying vehicle interaction controls are merely illustrative examples and are not limited to the embodiments of this application. Trigger operations are received for vehicle interaction controls corresponding to a predetermined virtual vehicle among the plurality of candidate virtual vehicles.

[0070] In step 430, a trigger operation is received for the vehicle interaction control. Selectively, the method of trigger operation for the vehicle interaction control includes at least one of the following methods:

[0071] 1. Perform a slide operation on the vehicle interaction control, that is, slide the vehicle interaction control until it reaches a preset distance threshold.

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

[0073] 2. Perform a drag operation on the vehicle interaction control, that is, drag the vehicle interaction control to a predetermined area.

[0074] Selectively, the predetermined area range may be a pre-set area range including message interaction controls, or a pre-set area range at a predetermined distance from the vehicle interaction controls in the up, down, left, and right directions.

[0075] For example, the terminal interface may further display a message interaction control, which accepts a drag operation to drag the vehicle interaction control into a pre-defined area containing the message interaction control, thereby completing the trigger operation for the vehicle interaction control.

[0076] In other words, by using a drag operation, where the vehicle interaction control is dragged within a predetermined area, 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 accidental touches.

[0077] 3. Apply strong pressure to the vehicle interaction control.

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

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

[0080] For example, if a press operation is accepted and the vehicle interaction control is pressed for more than 3 seconds, the trigger operation for the vehicle interaction control is completed.

[0081] The above-mentioned trigger operation method for vehicle interaction control is merely illustrative and is not limited to the embodiments of this application.

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

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

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

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

[0086] In one case, for example, where the first terminal controls the first virtual character and the second terminal controls the second virtual character, when the first terminal receives a trigger operation, it transmits vehicle interaction information to the second terminal, which controls the second virtual character based on the trigger operation, and also displays a video on the first terminal showing the first interaction action between the first virtual character and the virtual vehicle.

[0087] In another case, taking as an example that the first terminal can simultaneously control the first virtual character and the second virtual character, 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 receives a trigger operation, it transmits vehicle interaction presentation information to the second controller via the first terminal and displays a video on the first terminal that generates a predetermined interaction operation between the first virtual character and the virtual vehicle.

[0088] For example, a vehicle interaction presentation message is intended to indicate that the current second virtual character is eligible to perform the first interaction action with the virtual vehicle.

[0089] Selectively, the second interaction action includes at least one of the following actions: getting into a virtual vehicle, driving a virtual vehicle, getting out of a virtual vehicle, and using the vehicle to honk the horn while driving the virtual vehicle.

[0090] Selectively, the first and second interaction actions belong to the same interaction action, for example, both the first and second virtual characters sit in an empty seat in a virtual vehicle. Alternatively, 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 sits in the passenger seat.

[0091] A method for selectively sending a vehicle interaction suggestion message to a second virtual character in response to a trigger operation, and displaying a video of a first interaction action between the first virtual character and the virtual vehicle, includes at least one of the following methods.

[0092] 1. In response to a vehicle state switching operation, a video is displayed showing the first virtual character switching from a first state where it is located outside the virtual vehicle to a second state where it is located inside the virtual vehicle.

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

[0094] For example, the first virtual character, in response to a driving operation, switches from a first state where it is located outside the virtual vehicle to a state where it is driving the virtual vehicle and transmits the vehicle interaction presentation message to the second virtual character, or the first virtual character, in response to a boarding operation, switches from a first state where it is located outside the virtual vehicle to a state where it is boarding the virtual vehicle and transmits the vehicle interaction presentation message to the second virtual character.

[0095] In other words, by operating the system, the first virtual character is simultaneously switched from its first state to a second state where it is located inside the virtual vehicle, and at the same time, a vehicle interaction message is sent to the second virtual character in sync. This not only clarifies the intent of communication but also improves the efficiency of message generation.

[0096] In other words, regardless of whether the first state is converted to a driving state or a riding state, vehicle interaction information can be sent to the second virtual character simultaneously with the state change, and both the driving target and the riding target can send vehicle interaction information, expanding the audience group that can send messages with a single touch.

[0097] 2. In response to the horn sounding operation, a vehicle interaction notification message is sent to the second virtual character, and the first virtual character is shown to perform a horn trigger action on the virtual vehicle, and the effect of the virtual vehicle's horn sounding is expressed.

[0098] For example, a horn-honking operation involves a first virtual character using the horn of a virtual vehicle to honk, thereby creating a horn-honking effect in a virtual scene. If a second virtual character is located within the effective range of the horn-honking effect, the second virtual character can hear the horn-honking effect, where the effective range refers to the range of sound propagation of the horn-honking effect.

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

[0100] In other words, even when vehicle interaction control is implemented as horn honking control, the first virtual character can honk using the virtual vehicle's horn and simultaneously transmit vehicle interaction presentation information to the second virtual character, ensuring the completeness 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, and the vehicle interaction conditions are satisfied between the first and second virtual vehicles and the first virtual character. In the process of displaying a video in which a trigger operation is received for the vehicle interaction control corresponding to the first virtual vehicle and a first interaction operation is performed between the first virtual character and the first virtual vehicle, in response to receiving a trigger operation for the vehicle interaction control corresponding to the second virtual vehicle, it is indicated that the state of being located inside the first virtual vehicle is switched to a state of being located inside the second virtual vehicle, and a vehicle interaction suggestion 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 the vehicle interaction conditions with the first virtual character, and vehicle interaction controls corresponding to the first and second virtual vehicles are displayed. When a trigger operation is received for the vehicle interaction control corresponding to the first virtual vehicle, a video is displayed showing the first interaction action between the first virtual character and the first virtual vehicle. In the process of displaying this video, a vehicle interaction control corresponding to the second virtual vehicle can be further displayed. When a trigger operation is received for the vehicle interaction control corresponding to the second virtual vehicle, a video is displayed showing the first virtual character switching from a second state where it is located on the first virtual vehicle to a third state where it is located on the second virtual vehicle, and virtual vehicle interaction presentation information can be sent back to the second virtual character.

[0103] In other words, in a virtual scene containing multiple virtual vehicles, vehicle interaction control enables the switching of states between the virtual character and different virtual vehicles, improving the efficiency of human-computer interaction, avoiding the virtual character having to continuously board / alight from virtual vehicles, and reducing the rendering overhead of the virtual scene screen by the computer.

[0104] The method provided in this embodiment provides a way for a virtual character to perform different interaction activities with different virtual vehicles while simultaneously sending vehicle interaction suggestion messages to other virtual characters. This accurately provides vehicle interaction control corresponding to different interaction methods, provides a unified and convenient operation for sending vehicle interaction suggestion messages, and improves the speed of implementing related operations.

[0105] The method provided in this embodiment offers a way for a virtual character to perform different interaction activities with a virtual vehicle while simultaneously sending a corresponding vehicle interaction suggestion message to another virtual character. This clarifies the intent of the transmitted message and improves the effectiveness of the vehicle interaction suggestion message.

[0106] In some embodiments, a virtual character list is displayed, which includes character options corresponding to multiple candidate virtual characters. The system accepts a selection operation for a character option corresponding to a third virtual character among the multiple candidate virtual characters. In response to the selection operation, vehicle interaction information is sent to the third virtual character, and a video is displayed showing a first interaction action between the first virtual character and the virtual vehicle.

[0107] For example, after receiving a trigger operation for the vehicle interaction control, a virtual character list is displayed on the virtual scene screen. Here, the virtual character list includes character options corresponding to multiple candidate virtual characters that can perform a second interaction action with the virtual vehicle. When a selection operation is received for the character option of a third virtual character among the multiple candidate virtual characters, vehicle interaction presentation information is sent to the third virtual character independently 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 is received for vehicle interaction control, a virtual character list is displayed, allowing the user to select a virtual object from which they want to send vehicle interaction information independently. This allows the first interaction operation to be performed between the first virtual character and the virtual vehicle, while simultaneously sending vehicle interaction information independently to a third virtual character. This expands the diversity of information transmission and realizes the ability to interact with virtual objects independently.

[0109] The method provided in this embodiment offers multiple types of trigger operation methods for vehicle interaction control, enriching the diversity of operation and giving users more options for operation methods.

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

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

[0112] In the first situation, the vehicle interaction conditions that satisfy 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 the mounted state for the virtual vehicle.

[0113] Since the installation state selectively includes both the driving state and the passenger state, the state switching control is for switching between the driving control and the passenger control.

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

[0115] For example, the operation to trigger a vehicle interaction message for the driving control is completed by dragging the driving control from its current display position to the message interaction control and then releasing it.

[0116] In step 432, a trigger operation for the boarding control is received.

[0117] For example, sliding the ride control upwards and releasing it when the upward slide distance exceeds 60 pixels completes the operation that triggers the ride interaction message for the ride control.

[0118] In the second scenario, the vehicle interaction conditions that satisfy the first virtual character and the virtual vehicle are the requirements for the first virtual character to mount the virtual vehicle, and the vehicle interaction control includes motion interaction control.

[0119] Here, motion interaction control is a control system that performs motion interaction demonstrations for the virtual vehicle it is mounted on.

[0120] Exemplary, the motion interaction control may be implemented as a horn honking control, a window open control, a turn signal control, etc. Here, the horn honking control is for the user to trigger the horn effect of the virtual vehicle, the window open control is for controlling the open / closed state of the virtual vehicle's windows, and the turn signal control is for controlling the on / off state of the virtual vehicle's turn signals. In the embodiment of the present application, the implementation of the motion interaction control as a horn honking control will be described as an example.

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

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

[0123] As described above, the method provided by the embodiment of the present application clarifies the flow of vehicle interaction methods for different vehicle interaction control, provides a convenient operation for triggering the transmission of vehicle interaction presentation messages in different vehicle interaction processes, and improves the speed of implementing the operation to send vehicle interaction presentation messages.

[0124] Figure 6 is a flowchart of an activation system determination that simultaneously triggers message presentation by vehicle interaction, provided in one exemplary embodiment of the present application, which includes cases where a virtual character is operated to perform driving interaction with a virtual vehicle and cases where a virtual character is operated to perform riding interaction with a virtual vehicle, and the steps of the method include the following steps in each of the above two cases.

[0125] In the first case, where the player controls a virtual character to interact with a virtual vehicle, the method includes the following steps:

[0126] In step 610, if the virtual character is located near the vehicle, the vehicle interaction controls are displayed, and a "Message Presentation" icon is displayed near the vehicle interaction controls.

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

[0128] For example, vehicle interaction controls include a drive button and a boarding button.

[0129] For illustrative purposes, with reference to Figure 7, which is a schematic diagram of a vehicle interaction control that realizes the implementation provided by one exemplary embodiment of the present invention, and as shown in Figure 7, since the distance between the virtual character 710 and the virtual vehicle 720 is within a predetermined distance range, the vehicle interaction control 730 including a drive button 740 and a board button 750 is displayed, and message presentation icons 760 are displayed near both the drive button 740 and the board button 750.

[0130] In step 621, when the player slides the "Drive" button upwards, the "Board" button is hidden, and a message recognition area labeled "Boarding Prompt" is displayed 60px directly above the "Drive" button.

[0131] For illustrative purposes, with reference to Figure 8, which is a schematic diagram showing how a driving operation provided by one exemplary embodiment of the present invention triggers the display of a message interaction control, as shown in Figure 8, when the player selects the drive button 820, which is the vehicle interaction control of the virtual vehicle 810, the boarding button is hidden and a message interaction control is displayed 60px above the drive button 820, namely, the message identification area 830 of "Message Presentation".

[0132] In this embodiment, an activation system determination is realized that simultaneously triggers message presentation through vehicle interaction by making a two-step determination based on the distance of the upward sliding operation and whether or not the upward sliding operation has been completed.

[0133] In Stage 1, when the player slides the "Drive" button upwards, the program providing the virtual scene on the current device automatically determines whether to trigger the message interaction control, that is, whether the player's upward slide distance on the "Drive" button is 60px or more. If YES, it proceeds to the next step in the current branch; if NO, it proceeds to the next decision.

[0134] In stage 2, the system determines whether the player has released their 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 by 60px or more, the button is highlighted.

[0136] For illustrative purposes, with reference to Figure 9, which is a schematic diagram illustrating the activation of a message interaction control by a driving operation provided by one exemplary embodiment of the present invention, where, as shown in Figure 9, when the player slides upward into the message interaction control recognition area 930 illustrating the driving button 920 of the virtual vehicle 910, the driving button 920 is highlighted.

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

[0138] Selectively, the vehicle interaction message may be a text message such as "Get on quickly!" or a video emoticon, but this application is not limited to these. For illustrative purposes, with reference to Figure 10, which is a schematic diagram illustrating how a driving operation provided by one exemplary embodiment of the present invention triggers and activates a message interaction control, as shown in Figure 10, where a virtual character is in the driver's seat of a virtual vehicle 1010, the driver's seat 1030 is highlighted in the vehicle seat icon 1020, the driving buttons are hidden, and the text message presentation 1040 "Get in quickly!" is displayed.

[0139] In step 651, if the player slides the "Drive" button upwards by less than 60 pixels and then releases their finger, the button is hidden and the virtual character enters the driver's seat of the vehicle.

[0140] For illustrative purposes, with reference to Figure 11, which is a schematic diagram of a driving interaction provided by one exemplary embodiment of the present invention, in which a virtual character is in the driver's seat of a virtual vehicle 1110, with the driver's seat 1130 highlighted in the vehicle seat icon 1120 and the driving buttons hidden.

[0141] In the second case, where the player controls a virtual character to interact with a virtual vehicle, the method includes the following steps:

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

[0143] Selectively, a "message display" icon is displayed near each vehicle interaction control, where the virtual character being near the vehicle means that the virtual vehicle is within a predetermined distance from the virtual character. Exemplaryly, vehicle interaction controls include a drive button and a boarding button.

[0144] For illustrative purposes, with reference to Figure 7, which is a schematic diagram of a vehicle interaction control that realizes the implementation provided by one exemplary embodiment of the present invention, and as shown in Figure 7, since the distance between the virtual character 710 and the virtual vehicle 720 is within a predetermined distance range, the vehicle interaction control 730 including a drive button 740 and a board button 750 is displayed, and message presentation icons 760 are displayed near both the drive button 740 and the board button 750.

[0145] In step 622, when the player slides the "Board" button upwards, the "Drive" button is hidden, and a message recognition area for "Boarding" is displayed 60px directly above the "Board" button.

[0146] For illustrative purposes, with reference to Figure 12, which is a schematic diagram showing how a boarding operation provided by one exemplary embodiment of the present invention triggers the display of a message interaction control, as shown in Figure 12, when the player selects the boarding button 1220, which is the vehicle interaction control of the virtual vehicle 1210, the driving button is hidden and a message interaction control is displayed 60px above the boarding button 1220, namely, a message identification area 1230 for "Message Presentation".

[0147] In this embodiment, an activation system determination is realized that simultaneously triggers message presentation through vehicle interaction by making a two-step determination based on the distance of the upward sliding operation and whether or not the upward sliding operation has been completed.

[0148] In Stage 1, when the player slides their finger upwards on the "Board" button, the program providing the virtual scene on the current device automatically determines whether to trigger the message interaction control, that is, whether the player's upward slide distance on the "Board" button is 60px or more. If YES, proceed to the next step in the current branch; if NO, proceed to the next decision. In Stage 2, determine whether the player has released their finger. If YES, proceed to the next step in the current branch; if NO, return to the previous step.

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

[0150] For illustrative purposes, with reference to Figure 13, which is a schematic diagram illustrating the activation of a message interaction control by a boarding operation provided by one exemplary embodiment of the present invention, where, as shown in Figure 13, when the player slides upward onto the message interaction control recognition area 1330 illustrating the boarding button 1320 of the virtual vehicle 1310, the boarding button 1320 is highlighted.

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

[0152] Selectively, the vehicle interaction message may be a text message such as "Get on quickly!" or a video emoticon, but this application is not limited to these. For illustrative purposes, with reference to Figure 14, which is a schematic diagram illustrating how a boarding operation provided by one exemplary embodiment of the present invention triggers and activates a message interaction control, as shown in Figure 14, where a virtual character is in a passenger seat of a virtual vehicle 1410, the passenger seat 1430 is highlighted in the vehicle seat icon 1420, the boarding button is hidden, and the text message presentation 1440 "Get on quickly!" is displayed.

[0153] In step 652, if the player slides the "Board" button upwards by less than 60 pixels and then releases their finger, the button is hidden and the virtual character enters the passenger seat of the vehicle.

[0154] For illustrative purposes, with reference to Figure 15, which is a schematic diagram of a ride interaction provided by one exemplary embodiment of the present invention, in which a virtual character is in a passenger seat of a virtual vehicle 1510, with the passenger seat 1530 highlighted in the vehicle seat icon 1520 and the ride button hidden.

[0155] As described above, the method provided by this embodiment clarifies the activation determination flow that simultaneously triggers message presentation through vehicle interaction, providing players with the convenient operation of quickly sending vehicle interaction presentation messages while simultaneously performing onboard interactions with the virtual vehicle, thereby optimizing the user experience.

[0156] Figure 16 is a flowchart of an activation activation system determination that simultaneously triggers message presentation by a horn-honking interaction, provided in one exemplary embodiment of the present application, and as shown in Figure 16, the method includes the following steps:

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

[0158] For illustrative purposes, with reference to Figure 17, which is a schematic diagram of a vehicle interaction control that enables mounting, provided by another exemplary embodiment of the present invention, as shown in Figure 17, a virtual character is driving a virtual vehicle 1710, displaying a horn button 1720 which is a vehicle interaction control, and a message display icon 1730 is displayed above the horn button 1720.

[0159] In this embodiment, the determination of the distance of the upward sliding operation enables the determination of an activation system that simultaneously triggers message presentation through horn honking interaction.

[0160] When the player slides the "honk horn" button upwards, the program providing the virtual scene on the current device automatically determines whether to trigger a vehicle interaction prompt message. Specifically, it determines whether the player's upward slide distance to the "honk horn" button is 5 pixels or more. If YES, proceed to step 1620; otherwise, proceed to step 1630.

[0161] In step 1620, if the player slides the "honk horn" button upwards by 5 pixels or more, the vehicle's horn sound effect is played and a vehicle interaction message is sent.

[0162] Selectively, the vehicle interaction message may be a text message such as "Get on quickly!" or a video emoticon, but this application is not limited to these.

[0163] Referencing exemplary Figure 18, which is a schematic diagram of a message interaction control being triggered and activated by honking a horn, as provided by one exemplary embodiment of the present invention, where the upward slide distance of the horn button 1820 of the virtual vehicle 1810 exceeds 5px, triggering and highlighting the message interaction control 1830 and displaying the text message 1840 "Get in quickly!".

[0164] In step 1630, if the player slides the "honk horn" button upwards by less than 5 pixels, the vehicle horn sound effect will be played.

[0165] Selectively, the sound effect of the horn may be continuous audio based on the duration of the player's horn button press, or intermittent audio based on the number of times the player presses the horn button.

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

[0167] In step 1910, a vehicle interaction prompt message sent from the first virtual character located in the virtual scene is displayed.

[0168] Here, the vehicle interaction presentation message is a message sent simultaneously when the first virtual character performs a first interaction action with the virtual vehicle via the vehicle interaction control.

[0169] For example, in the process of the current second terminal executing an application program, it displays vehicle interaction suggestion information sent from the first virtual character located in the virtual scene.

[0170] For example, the first virtual character is controlled by the first terminal.

[0171] The vehicle interaction presentation message may selectively be expressed as a text message or an emoticon video message, but is not limited to this in this application.

[0172] In 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 response message presentation option enables the selection and rapid transmission of a response message and is implemented as a bubble box containing the response message.

[0174] For example, a response trigger condition refers to a condition that causes a virtual character to respond to a response message presentation option.

[0175] Selectively, the response trigger conditions include location conditions or distance conditions.

[0176] For example, the response trigger condition is implemented as follows: the second virtual character, currently controlled by the second terminal, is located outside the virtual vehicle when it receives a vehicle interaction suggestion message sent from the first virtual character; or the second virtual character, currently controlled by the second terminal, is located within a predetermined distance range from the virtual vehicle when it receives a vehicle interaction suggestion message sent from the first virtual character.

[0177] For example, when a second virtual character, currently controlled by a second terminal, receives a vehicle interaction suggestion message from a first virtual character, it responds by displaying a response message suggestion option in response to being located outside the virtual vehicle.

[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 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 message presentation and preventing the second virtual character located inside the virtual vehicle from accidentally touching the response message presentation option, thus improving message presentation efficiency.

[0179] In step 1930, the user selects an option for the response message presentation.

[0180] The selection operation may be a click operation, a slide operation, a forceful press operation on the option, etc., but is not limited to these in this application.

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

[0182] Here, the response message is intended to respond to the vehicle interaction presentation message.

[0183] Selectively, the response message is either a message pre-configured by the system or a message customized by the player.

[0184] For example, the response message is a text message corresponding to a pre-configured response message display option selected by the player.

[0185] As described above, the method provided by this embodiment provides a vehicle interaction method in another virtual scene, provides a rapid response operation method for players receiving vehicle interaction presentation messages, compensates for the lack of rapid response in that scene, and improves the interaction efficiency of vehicle interaction presentation messages.

[0186] Figure 20 is a flowchart of the determination of an activation system for a response message presentation option provided in one exemplary embodiment of the present application, the method which may be applied to a terminal or a server, or may be completed through cooperation between a server and a terminal, but in this embodiment the method is performed by a terminal as an example, and as shown in Figure 20 the method includes the following steps.

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

[0188] For example, the interaction message displayed for the vehicle is a text message such as "Get on quickly!".

[0189] In this embodiment, using the presentation of boarding as an example, the activation of the response message presentation option is determined by determining the positional relationship between the virtual vehicle and the virtual character.

[0190] When a player receives a vehicle interaction prompt message, the program providing the virtual scene on the current device automatically determines whether the second virtual character is located outside the virtual vehicle that interacts with the first virtual character. If YES, the program proceeds to step 2020; otherwise, it displays only the text prompt message, "Get in quickly!". Here, the second virtual character is the virtual character in the virtual scene of the account currently logged into the device, and the first virtual character is the virtual character that interacts with the virtual vehicle and sends the vehicle interaction prompt message to the second virtual character.

[0191] In Step 2020, a vehicle interaction prompt is displayed, and at the same time, a response prompt option is displayed near the rapid message control.

[0192] The rapid message control feature enables the selection and sending of rapid messages that have been pre-configured by the system or the player.

[0193] In this embodiment, the activation of the response message presentation option is determined by a two-step process: the display time of the response message presentation option and whether or not a trigger operation for the response message presentation option has been received.

[0194] In step 1, the program that provides the virtual scene on the current terminal automatically determines whether the display time for the response message presentation option has exceeded 5 seconds. If YES, proceed to step 2030; otherwise, proceed to the next determination.

[0195] In step 2, the program that provides the virtual scene on the current terminal automatically determines whether it has received a trigger operation for the response message presentation option. If it is YES, it proceeds to step 2040; otherwise, it returns to the determination in the previous step.

[0196] In step 2030, hide the option to display a response message.

[0197] For example, response message options include buttons to display text messages such as "I'm on my way!" and "Sorry for the inconvenience."

[0198] In some embodiments, the response message presentation option is hidden in response to the display time of the response message presentation 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 said time threshold, the response message presentation option is hidden.

[0200] In other words, by displaying the response message presentation option within a predetermined time range, interference with the display of other content on the virtual scene screen can be avoided, thereby improving the validity of the message display.

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

[0202] For illustrative purposes, with reference to Figure 21, which is a schematic diagram of a response message interaction provided by one exemplary embodiment of the present invention, as shown in Figure 21, a response message presentation option 2110 is displayed near the quick message control, which includes a "I'm on my way!" button 2120 and a "Sorry for the inconvenience for now~" button 2130, and when the player triggers the "I'm on my way!" button, the corresponding response message presentation "I'm on my way!" 2140 is sent and the response message presentation option 2110 is hidden.

[0203] For illustrative purposes, with reference to Figure 22, which is a schematic diagram of a response message interaction provided by another exemplary embodiment of the present invention, as shown in Figure 22, a response message presentation option 2210 is displayed near the quick message control, which includes a "I'm on my way!" button 2220 and a "Please excuse me for now" button 2230, and when the player triggers the "Please excuse me for now" button, the corresponding response message presentation "Please excuse me for now" 2240 is sent and the response message presentation option 2210 is hidden.

[0204] In some embodiments, in response to a second virtual character currently controlled by a second terminal satisfying a response trigger condition, a vehicle interaction control is displayed in a predetermined position in the response message display options, a trigger operation on the vehicle interaction control is accepted, and in response to the trigger operation, it is indicated that the second virtual character switches from being located outside the virtual vehicle to being located inside the virtual vehicle.

[0205] In this embodiment, when the second virtual character currently controlled by the second terminal satisfies the response trigger condition, a vehicle interaction control corresponding to the virtual vehicle is displayed at a predetermined location where a response message presentation option is displayed. Upon receiving a trigger operation for the vehicle interaction control, it is indicated 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 controls in a predetermined position within the response message presentation options, it is possible to trigger the vehicle interaction controls and realize the boarding process without needing 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 determination flow of the activation system for response message presentation options, provides players with the ability to quickly respond to vehicle interaction presentation messages sent by other players, and enriches the player's gaming experience.

[0208] Figure 23 is a structural block diagram of a vehicle interaction device in a virtual scene provided by one exemplary embodiment of the present application, and as shown in Figure 23, the device is A virtual character display module 2310 for displaying a first virtual character located in a virtual scene, wherein the first virtual character is a virtual character currently controlled by a first terminal, and the virtual scene further includes a second virtual character. An interaction control display module for displaying vehicle interaction controls in response to the satisfaction of vehicle interaction conditions between the first virtual character and the virtual vehicle, wherein the vehicle interaction controls are for instructing the first virtual character and the virtual vehicle to perform a first interaction action, comprising an interaction control display module 2320, A trigger operation receiving module 2330 for receiving trigger operations for the aforementioned vehicle interaction control, An interaction realization module for sending a vehicle interaction suggestion message to the second virtual character in response to the trigger operation and displaying a video of the first interaction operation between the first virtual character and the virtual vehicle, wherein the vehicle interaction suggestion message is for suggesting the second virtual character to perform a second interaction operation with the virtual vehicle, comprising: an interaction realization module 2340.

[0209] In one preferred embodiment, as shown in Figure 24, The vehicle interaction conditions include a distance requirement between the first virtual character and the virtual vehicle, the vehicle interaction control includes a state switching control for switching the mounted state with the virtual vehicle, and the interaction realization module 2340 includes a mounted state switching unit 2341 for displaying a video 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 mounted state switching unit 2341, in response to the trigger operation, indicates that the first virtual character is switching from a first state where it is located outside the virtual vehicle to a state where it is driving the virtual vehicle, and sends the vehicle interaction suggestion message to the second virtual character, or In response to the trigger operation, it is used to indicate that the first virtual character switches from a first state where it is located outside the virtual vehicle to a state where it is riding the virtual vehicle, and to send the vehicle interaction presentation message to the second virtual character.

[0211] In one preferred embodiment, the vehicle interaction conditions include the requirement for the first virtual character to be mounted on the virtual vehicle, The aforementioned vehicle interaction control includes horn honking control, The interaction implementation module 2340 includes a horn-sounding interaction unit 2342 that, in response to the trigger operation, sends a vehicle interaction presentation message to the second virtual character, displays the first virtual character's horn-sounding trigger operation for the virtual vehicle, and expresses the effect of the virtual vehicle's horn sounding.

[0212] In one preferred embodiment, the trigger operation receiving module 2330 includes a slide operation receiving unit 2331, a drag operation receiving unit 2332, or a force 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 to slide the vehicle interaction control until it reaches a preset distance threshold; the drag operation receiving unit 2332 is for receiving a drag operation on the vehicle interaction control, the drag operation being an operation to drag the vehicle interaction control within a predetermined area range; and the force press operation receiving unit 2333 is for receiving a force press operation on the vehicle interaction control.

[0213] In one preferred embodiment, the terminal interface also displays a message interaction control. The drag operation receiving unit 2332 is used to receive a drag operation in which the vehicle interaction control is dragged to the predetermined area range, the predetermined area range being a preset area range that includes the message interaction control.

[0214] In one preferred embodiment, the virtual scene includes a plurality of candidate virtual vehicles that satisfy the vehicle interaction conditions with the first virtual character. The interaction control display module 2320 is used to display the vehicle interaction controls corresponding to each of the candidate virtual vehicles in response to the vehicle interaction conditions being satisfied between the first virtual character and the plurality of candidate virtual vehicles, where the display of the vehicle interaction controls corresponds to the arrangement relationship of the plurality of candidate virtual vehicles in the virtual scene, and the trigger operation receiving module 2330 is used to receive trigger operations for the vehicle interaction controls corresponding to a predetermined 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, the vehicle interaction conditions are satisfied between the first and second virtual vehicles and the first virtual character, the trigger operation receiving module 2330 is used to receive a trigger operation for the vehicle interaction control corresponding to the first virtual vehicle, and the interaction realization module 2340 is used to display a video of the first interaction operation between the first virtual character and the first virtual vehicle, in response to receiving a trigger operation for the vehicle interaction control corresponding to the second virtual vehicle, to indicate a switch from being located inside the first virtual vehicle to being located inside 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 implementation module 2340 is used to display a virtual character list containing character options corresponding to a plurality of candidate virtual characters, to accept a selection operation for a character option corresponding to a third virtual character among the plurality of candidate virtual characters, to transmit the vehicle interaction presentation information to the third virtual character in response to the selection operation, and to display a video of the first interaction operation between the first virtual character and the virtual vehicle.

[0217] Figure 25 is a structural block diagram of a vehicle interaction device in a virtual scene provided by another exemplary embodiment of the present application, and as shown in Figure 25, the device is A presentation message display module for displaying a vehicle interaction presentation message transmitted from a first virtual character located in a virtual scene, wherein the vehicle interaction presentation message is a message transmitted by the first virtual character simultaneously with performing a first interaction action with the virtual vehicle via vehicle interaction control, the presentation message display module 2510, A response option display module 2520 for displaying response message presentation options in response to the second virtual character, currently controlled by the second terminal, satisfying the response trigger condition, A selection operation receiving module 2530 for receiving selection operations in response message presentation options, The system includes a response message transmission module 2540 for sending a response message to the first virtual character in response to the selection operation, wherein the response message is 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 presentation options in response to the second virtual character being located outside the virtual vehicle when it receives a vehicle interaction presentation message transmitted from the first virtual character.

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

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

[0221] In the vehicle interaction device in the virtual scene provided by the above embodiment, only the partitions of each functional module as described above were used as an example. However, in actual applications, the above functions may be assigned to different functional modules as needed, 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] Figure 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, tablet computer, MP3 (Moving Picture Experts Group Audio Layer III) player, MP4 (Moving Picture Experts Group Audio Layer IV) player, notebook computer, or desktop computer. The computer device 2600 may also be referred to by other names such as user device, mobile terminal, laptop terminal, or desktop terminal.

[0223] Generally, computer equipment 2600 includes a processor 2601 and memory 2602.

[0224] The processor 2601 may include one or more processing cores, such as a 4-core processor or an 8-core processor. The processor 2601 may be implemented by at least one type of hardware from 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, the main processor being a processor for processing wake-up data and also called a CPU (Central Processing Unit). The coprocessor is a low-power processor for processing standby data. In some embodiments, the processor 2601 may further integrate 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 machine learning computational operations.

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

[0226] In some embodiments, the computer equipment 2600 may include other components, and as those skilled in the art will understand, the terminal 2600 is not limited to the structure shown in Figure 26, and may include more or fewer components than shown, or combine some components, or employ different arrangements of components.

[0227] Selectively, the computer-readable storage medium may include ROM (Read Only Memory), RAM (Random Access Memory), SSD (Solid State Drives), or optical discs, etc. Of these, RAM may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory). The above-mentioned embodiment numbers are for illustrative purposes only and do not indicate any hierarchy of the embodiments.

[0228] Embodiments of the present invention further provide a computer device implemented as a terminal or server as shown in Figure 3. The computer device includes a processor and memory, the memory storing at least one instruction, at least one segment of program, code set or instruction set that the processor loads and executes to implement a vehicle interaction method in a virtual scene provided by each embodiment of the above methods.

[0229] Embodiments of the present invention further provide a computer-readable storage medium that stores at least one instruction, at least one segment of program, code set, or instruction set, which a processor loads and executes to implement a vehicle interaction method in a virtual scene provided by each embodiment of the above methods.

[0230] Embodiments of the present application provide a computer program product or computer program that includes computer commands stored in a computer-readable storage medium. The processor of a computer device reads and executes the computer commands from the computer-readable storage medium, thereby causing the computer device to execute the vehicle interaction method in a virtual scene described in any one of the embodiments described above.

[0231] Selectively, the computer-readable storage medium may include ROM (Read Only Memory), RAM (Random Access Memory), SSD (Solid State Drives), or optical discs, etc. Of these, RAM may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory). The above-mentioned embodiment numbers are for illustrative purposes only and do not indicate any hierarchy of the embodiments.

Claims

1. A method for vehicle interaction in a virtual scene executed by a first terminal, A step of displaying a first virtual character located in a virtual scene, wherein the first virtual character is a virtual character controlled by the first terminal, and the virtual scene further includes a second virtual character. In response to the first virtual character and the virtual vehicle satisfying the vehicle interaction conditions, the steps include displaying vehicle interaction controls, The process includes the steps of: sending a vehicle interaction suggestion message to the second virtual character in response to a trigger operation on the vehicle interaction control, and displaying a video showing a first interaction action between the first virtual character and the virtual vehicle; The vehicle interaction conditions include the requirements for the first virtual character to be mounted on the virtual vehicle, The vehicle interaction control is for instructing the first virtual character to perform a first interaction action with the virtual vehicle. The vehicle interaction presentation message includes one for presenting the second virtual character with the virtual vehicle that satisfies the mounting requirements, A vehicle interaction method characterized by the following.

2. The vehicle interaction condition further 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 is a control that switches the mounted state for the virtual vehicle, The step of sending a vehicle interaction suggestion message to the second virtual character in response to the trigger operation and displaying a video of the first interaction operation between the first virtual character and the virtual vehicle is as follows: The process includes the steps of displaying a video in which, in response to the trigger operation, 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 sending a vehicle interaction suggestion message to the second virtual character. The method according to feature 1.

3. The step of displaying a video 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, in response to the trigger operation, and sending the vehicle interaction presentation message to the second virtual character, In response to the trigger operation, the first virtual character displays that it has switched from a first state where it is located outside the virtual vehicle to a state where it is driving the virtual vehicle, and sends the vehicle interaction presentation message to the second virtual character, or The process includes the steps of indicating that, in response to the trigger operation, the first virtual character switches from a first state where it is located outside the virtual vehicle to a state where it is riding the virtual vehicle, and sending the vehicle interaction presentation message to the second virtual character. The method according to feature 2.

4. The vehicle interaction control includes a horn honking control, The step of transmitting vehicle interaction information to the second virtual character in response to the trigger operation and displaying a video of the first interaction operation between the first virtual character and the virtual vehicle is as follows: The process includes the steps of transmitting vehicle interaction information to the second virtual character in response to the trigger operation, displaying the horn trigger operation of the virtual vehicle by the first virtual character, and expressing the effect of the virtual vehicle's horn sounding, The method according to feature 1.

5. Before the step of sending a vehicle interaction suggestion message to the second virtual character and displaying a video of the first interaction action between the first virtual character and the virtual vehicle, The process further includes 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 is: A step of receiving a slide operation for the vehicle interaction control, wherein the slide operation is an operation to slide the vehicle interaction control until it reaches a preset distance threshold, or A step of receiving a drag operation on the vehicle interaction control, wherein the drag operation is an operation to drag the vehicle interaction control to a predetermined area, or This includes the step of receiving a forceful pressing operation on the vehicle interaction control, The method according to feature 5.

7. The terminal interface further displays message interaction controls. The step of receiving a drag operation on the vehicle interaction control is: A step of accepting a drag operation in which the vehicle interaction control is dragged to the predetermined area range, wherein the predetermined area range is a pre-set area range that includes the message interaction control, The method according to claim 6, characterized in that

8. The virtual scene includes a plurality of candidate virtual vehicles that satisfy the vehicle interaction conditions with the first virtual character. The step of displaying vehicle interaction controls in response to the vehicle interaction conditions being met between the first virtual character and the virtual vehicle is as follows: The steps include: displaying the vehicle interaction controls corresponding to each of the candidate virtual vehicles in response to the first virtual character and the plurality of candidate virtual vehicles satisfying the vehicle interaction conditions, wherein the display of the vehicle interaction controls corresponds to the 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 is: The process 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 4.

9. The virtual scene includes a first virtual vehicle and a second virtual vehicle, and the vehicle interaction conditions are satisfied between the first virtual vehicle, the second virtual vehicle and the first virtual character. The step of receiving a trigger operation for the vehicle interaction control is: The process includes receiving a trigger operation for the vehicle interaction control corresponding to the first virtual vehicle, After the step of receiving a trigger operation for the vehicle interaction control, In the process of displaying a video showing the first interaction operation between the first virtual character and the first virtual vehicle, the process further includes the step of indicating that, in response to receiving a trigger operation for the vehicle interaction control corresponding to the second virtual vehicle, the character is switching from a state where it is located inside the first virtual vehicle to a state where it is located inside the second virtual vehicle, and transmitting the vehicle interaction presentation message corresponding to the second virtual vehicle to the second virtual character. The method according to feature 8.

10. After the step of receiving a trigger operation for the vehicle interaction control, A step of displaying a virtual character list, wherein the virtual character list includes character options corresponding to each of several candidate virtual characters, The steps include accepting a selection operation for a character option corresponding to a third virtual character among the aforementioned plurality of candidate virtual characters, The process further includes the steps of transmitting vehicle interaction information to the third virtual character in response to the selection operation, and displaying a video showing the first interaction operation between the first virtual character and the virtual vehicle, The method according to any one of claims 1 to 4.

11. A method for vehicle interaction in a virtual scene executed by a second terminal, A step of displaying a vehicle interaction suggestion message transmitted from a first virtual character located in a virtual scene, wherein the vehicle interaction suggestion message is a message transmitted by the first virtual character simultaneously with performing a first interaction action with the virtual vehicle in response to a trigger operation on a vehicle interaction control displayed in response to the vehicle interaction conditions being satisfied between the first virtual character and the virtual vehicle. The steps include: displaying a response message presentation option in response to the second virtual character controlled by the second terminal satisfying a response trigger condition; The step of receiving a selection operation in the response message presentation option, The process includes the step of sending a response message to the first virtual character in response to the selection operation, wherein the response message is for responding to the vehicle interaction presentation message, The vehicle interaction conditions include the requirements for the first virtual character to be mounted on the virtual vehicle, The vehicle interaction control is for instructing the first virtual character to perform a first interaction action with the virtual vehicle. The vehicle interaction presentation message includes one for presenting the second virtual character with the virtual vehicle that satisfies the mounting requirements, A vehicle interaction method characterized by the following.

12. The step of displaying a response message presentation option in response to the second virtual character controlled by the second terminal satisfying the response trigger condition is: The process includes the step of displaying the response message presentation options in response to the second virtual character being located outside the virtual vehicle when it receives a vehicle interaction presentation message transmitted from the first virtual character, The method according to 11, characterized by the features described above.

13. After the step of displaying the response message options, The further step includes hiding the response message display option in response to the display time of the response message display option reaching a preset time threshold. The method according to 11, characterized by the features described above.

14. The steps include: displaying a vehicle interaction control at a predetermined position in the response message display option in response to the second virtual character currently controlled by the second terminal satisfying the response trigger condition; The steps include receiving a trigger operation for the aforementioned vehicle interaction control, The further step includes indicating that, in response to the trigger operation, the second virtual character switches from a state where it is located outside the virtual vehicle to a state where it is located inside the virtual vehicle, The method according to 12, characterized by the features described above.

15. A virtual character display module for displaying a first virtual character located in a virtual scene, wherein the first virtual character is a virtual character currently controlled by a first terminal, and the virtual scene further includes a second virtual character. An interaction control display module for displaying vehicle interaction controls in response to the satisfaction of the vehicle interaction conditions between the first virtual character and the virtual vehicle, The system includes an interaction implementation module that, in response to a trigger operation, sends a vehicle interaction suggestion message to the second virtual character and displays a video showing a first interaction action between the first virtual character and the virtual vehicle, The vehicle interaction conditions include the requirements for the first virtual character to be mounted on the virtual vehicle, The vehicle interaction control is for instructing the first virtual character to perform a first interaction action with the virtual vehicle. The vehicle interaction presentation message includes one for presenting the second virtual character with the virtual vehicle that satisfies the mounting requirements, A vehicle interaction device in a virtual scene characterized by the following.

16. The vehicle interaction condition further 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 is a control that switches the mounted state for the virtual vehicle, The system includes an onboard state switching unit that, in response to the trigger operation, displays a video showing the first virtual character switching from a first state where it is located outside the virtual vehicle to a second state where it is located inside the virtual vehicle, and transmits a vehicle interaction suggestion message to the second virtual character. The apparatus according to feature 15.

17. A message display module for displaying a vehicle interaction suggestion message transmitted from a first virtual character located in a virtual scene, wherein the vehicle interaction suggestion message is a message transmitted by the first virtual character simultaneously with performing a first interaction action with the virtual vehicle in response to a trigger operation on a vehicle interaction control displayed in response to the vehicle interaction conditions being satisfied between the first virtual character and the virtual vehicle, A response option display module for displaying response message presentation options in response to the second virtual character, currently controlled by the second terminal, satisfying the response trigger condition, A selection operation receiving module for accepting selection operations in response message presentation options, A response message transmission module for sending a response message to the first virtual character in response to the selection operation, wherein the response message is for responding to the vehicle interaction presentation message, comprises: The vehicle interaction conditions include the requirements for the first virtual character to be mounted on the virtual vehicle, The vehicle interaction control is for instructing the first virtual character to perform a first interaction action with the virtual vehicle. The vehicle interaction presentation message includes one for presenting the second virtual character with the virtual vehicle that satisfies the mounting requirements, A vehicle interaction device in a virtual scene characterized by the following.

18. Including the processor and memory, A computer device wherein the memory stores at least one segment of a program that, when loaded and executed by the processor, realizes the vehicle interaction method in the virtual scene described in claim 1 or 11.

19. A computer program for implementing the vehicle interaction method in a virtual scene according to claim 1 or 11.