Behavior recording method and device based on virtual scene, equipment, medium and product
By displaying automatically generated record markers on a virtual map, the problem of poor information authenticity in video games is solved, enabling more efficient experience sharing, providing detailed and intuitive player path records, and enhancing user engagement.
Patent Information
- Application Number
- CN202410621063.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-17
- Publication Date
- 2025-11-18
AI Technical Summary
In existing technologies, the authenticity of information shared by players in video games is poor, resulting in low efficiency in experience sharing.
By displaying record markers, including route markers and event markers, in a virtual map, the system automatically generates and configures the movement routes and interaction events of virtual objects in a virtual scene, and generates and shares the recorded content.
It improves the authenticity of records and the efficiency of experience sharing, ensures that the shared information is based on actual game content, provides more detailed and intuitive player gameplay records, and enhances the reference value of the content and user engagement.
Smart Images

Figure CN120960758A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of virtual scenes, and in particular to a behavior recording method and device based on a virtual scene, equipment, a medium and a product. BACKGROUND
[0002] In the field of electronic games, a game guide generally refers to a detailed game play description that can help a player understand how to start and play a game, or how to complete a specific task, challenge or level.
[0003] In the related art, a player's death replay screen can be recorded in the same game session, and a death player can post notes for the death replay screen, so that other players can view the death replay screen and the note content when passing through the death location, thereby helping the players to learn from experience.
[0004] However, in the above method, the player can leave information at will according to his or her preferences, which may result in poor information authenticity and low experience sharing efficiency. SUMMARY
[0005] Embodiments of the present application provide a behavior recording method and device based on a virtual scene, equipment, a medium and a product, which can improve recording authenticity and experience sharing efficiency. The technical solution is as follows.
[0006] On the one hand, a behavior recording method based on a virtual scene is provided, and the method comprises: displaying a first virtual object in a virtual scene; in response to receiving a control operation for the first virtual object, displaying the first virtual object in the virtual scene, the virtual scene corresponding to a virtual map; in response to receiving a recording configuration operation, displaying a first record mark in the virtual map, the first record mark including at least one of a first route mark and a first event mark, the first route mark being used to indicate a movement route of the first virtual object in the virtual scene in the virtual map, and the first event mark being used to indicate an interaction event triggered by the first virtual object in the movement route; in response to receiving a record generation operation, publishing a first record content, the first record content including the first record mark, and the first record content being used to share the first record mark generated by the first virtual object in the virtual scene.
[0007] On the other hand, a behavior recording method based on a virtual scene is provided, and the method comprises: display a first interface, the first interface being configured to display at least one account-shared record content, the record content being configured to record an activity of an account-controlled virtual object in a virtual scene, the virtual scene corresponding to a virtual map; In response to receiving a trigger operation for the first record content, display a first record mark in the first record content, the first record mark including a first route mark and a first event mark, the first route mark being configured to indicate an action route of the first virtual object in the virtual scene in the virtual map, and the first event mark being configured to indicate an interaction event triggered by the first virtual object in the action route.
[0008] In another aspect, a virtual scene-based behavior recording device is provided, the device comprising: a display module configured to display a first virtual object in a virtual scene; The display module is further configured to, in response to receiving a control operation for the first virtual object, display an activity of the first virtual object in the virtual scene, the virtual scene corresponding to a virtual map; The display module is further configured to, in response to receiving a record configuration operation, display a first record mark in the virtual map, the first record mark including at least one of a first route mark and a first event mark, the first route mark being configured to indicate an action route of the first virtual object in the virtual scene in the virtual map, and the first event mark being configured to indicate an interaction event triggered by the first virtual object in the action route; a publishing module configured to, in response to receiving a record generation operation, publish a first record content, the first record content including the first record mark, the first record content being configured to share the first record mark generated by the first virtual object in the virtual scene.
[0009] In some embodiments, the display module is further configured to display the virtual map; The device further comprises a receiving module configured to receive the record configuration operation in the virtual map, the record configuration operation being configured to configure a historical time period; The display module is further configured to display the first route mark and the first event mark in the virtual map, the first route mark being configured to indicate an action route of the first virtual object in the virtual scene in the virtual map within the historical time period, and the first event mark being configured to indicate an interaction event triggered by the first virtual object in the action route within the historical time period.
[0010] In some embodiments, the display module is further configured to: display the first route mark in the virtual map; In a case where the interaction event triggered by the first virtual object in the action route meets preset event requirements, display the first event mark corresponding to the interaction event.
[0011] In some embodiments, the virtual map includes a recording time configuration control for receiving the recording configuration operation. The receiving module is further configured to receive a time configuration operation based on the recording time configuration control, the time configuration operation being used to configure a recording start time and a recording end time corresponding to the first recording content, and determine a time period from the recording start time to the recording end time as the historical time period.
[0012] In some embodiments, the virtual map includes a plurality of scene location identifiers for indicating a plurality of scene locations passed through by the first virtual object when the first virtual object is active in the virtual scene. The receiving module is further configured to receive a selection operation on at least one scene location identifier in the plurality of scene location identifiers, and determine an activity time period of the first virtual object passing through at least one scene location corresponding to the at least one scene location identifier as the historical time period.
[0013] In some embodiments, the display module is further configured to display, in the virtual map, activity order identifiers respectively corresponding to the plurality of scene location identifiers, the activity order identifiers being used to indicate an order in which the first virtual object passes through the plurality of scene locations when the first virtual object is active in the virtual scene.
[0014] In some embodiments, the display module is further configured to display, in the virtual map, a plurality of candidate recording marks, the plurality of candidate recording marks being recording marks generated by the first virtual object based on preset activity requirements in the virtual scene multiple times, a similarity between the plurality of candidate recording marks and a preset reference recording mark reaching a preset similarity, the preset reference recording mark being used to provide a behavior reference for the first virtual object to meet the preset activity requirements. The receiving module is further configured to receive a selection operation on at least one candidate recording mark in the plurality of candidate recording marks, the selection operation being used to configure the at least one candidate recording mark as the first recording mark.
[0015] In some embodiments, the receiving module is further configured to receive the recording generation operation corresponding to a first media type. The publishing module is further configured to publish the first recording content corresponding to the first media type.
[0016] In some embodiments, the virtual map comprises a graphic record generation control and a video record generation control, and the first media type comprises at least one of a graphic type and a video type. The receiving module is further configured to: receive a triggering operation for the graphic record generation control, the graphic record generation control being configured to generate the first record content of the graphic type; or receive a triggering operation for the video record generation control, the video record generation control being configured to generate the first record content of the video type.
[0017] In some embodiments, the display module is further configured to, in response to receiving the record generation operation, display the first record content in preview. The receiving module is further configured to receive an editing operation for the first record content in preview, the editing operation being configured to create prompt content in the first record content. The display module is further configured to generate edited first record content based on the editing operation, the edited first record content comprising the first record mark and the prompt content. The publishing module is further configured to, in response to receiving a content publishing operation, publish the edited first record content.
[0018] In some embodiments, the receiving module is further configured to: receive a text editing operation for the first record content in preview, the text editing operation being configured to create text prompt content in the first record content; receive an icon editing operation for the first record content in preview, the icon editing operation being configured to create icon prompt content in the first record content; receive a video editing operation for the first record content in preview, the video editing operation being configured to insert preset video prompt content in the first record content.
[0019] In some embodiments, the display module is further configured to, in response to receiving a viewing operation for the first record content, display the first record content, the first record content corresponding to feedback information, the feedback information being configured to indicate feedback of other virtual objects in the virtual scene to the first record content.
[0020] In some embodiments, the first record mark is automatically generated according to an activity behavior of the first virtual object in the virtual scene.
[0021] In another aspect, a virtual scene-based behavior recording device is provided, the device comprising: a display module configured to display a first interface, the first interface configured to display at least one record content shared by an account, the record content configured to record an activity of a virtual object controlled by the account in a virtual scene, the virtual scene corresponding to a virtual map; The display module is further configured to, in response to receiving a triggering operation on a first record content, display a first record mark in the first record content, the first record mark comprising at least one of a first route mark and a first event mark, the first route mark configured to indicate a route of action of the first virtual object in the virtual scene in the virtual map, and the first event mark configured to indicate an interaction event triggered by the first virtual object in the route of action.
[0022] In another aspect, a computer device is provided, the computer device comprising a processor and a memory, the memory storing at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, the at least one program, the code set or the instruction set being loaded and executed by the processor to implement the virtual scene-based behavior recording method according to any one of the above embodiments of the present application.
[0023] In another aspect, a computer-readable storage medium is provided, the storage medium storing at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, the at least one program, the code set or the instruction set being loaded and executed by a processor to implement the virtual scene-based behavior recording method according to any one of the above embodiments of the present application.
[0024] In another aspect, a computer program product or a computer program is provided, the computer program product or the computer program comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the virtual scene-based behavior recording method according to any one of the above embodiments.
[0025] The technical solutions provided by the embodiments of the present application have at least the following beneficial effects: Based on the record configuration operation, a record mark is displayed in the virtual map, enabling the user to independently configure and preview the record content to be published, the record mark including a route mark and an event mark, which respectively indicate the action route of the virtual object in the virtual scene and the interaction event triggered by the virtual object in the action route in the virtual map corresponding to the virtual scene, the record mark being automatically generated based on the activity behavior of the virtual object in the virtual scene, which can ensure the authenticity of the record mark, and the behavior record of the virtual object in the virtual scene is shared by publishing the record content including the record mark, providing a reference for other users, which can improve the experience sharing efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0027] Figure 1 is a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application; Figure 2 is a flowchart of a behavior recording method based on a virtual scene provided by an exemplary embodiment of the present application; Figure 3 is a schematic diagram of a behavior recording based on a virtual scene provided by an exemplary embodiment of the present application; Figure 4 is a flowchart of a behavior recording method based on a virtual scene provided by an exemplary embodiment of the present application; Figure 5 is a schematic diagram of a time configuration provided by an exemplary embodiment of the present application; Figure 6 is a flowchart of a behavior recording method based on a virtual scene provided by an exemplary embodiment of the present application; Figure 7 is a schematic diagram of a record content generation provided by an exemplary embodiment of the present application; Figure 8 is a flowchart of a behavior recording method based on a virtual scene provided by an exemplary embodiment of the present application; Figure 9 is a schematic diagram of a record content editing provided by an exemplary embodiment of the present application; Figure 10 is a schematic diagram of a record content viewing provided by an exemplary embodiment of the present application; Figure 11 is a schematic diagram of a data collection technology provided by an exemplary embodiment of the present application; Figure 12 FIG. 1 is a flowchart of a method for recording behavior based on a virtual scene according to an example embodiment of the present disclosure; Figure 13 FIG. 1 is a flowchart of a method for recording behavior based on a virtual scene according to an example embodiment of the present disclosure; Figure 14 FIG. 1 is a flowchart of a method for recording behavior based on a virtual scene according to an example embodiment of the present disclosure; Figure 15 FIG. 1 is a flowchart of a method for recording behavior based on a virtual scene according to an example embodiment of the present disclosure; Figure 16 FIG. 1 is a flowchart of a method for recording behavior based on a virtual scene according to an example embodiment of the present disclosure; DETAILED DESCRIPTION
[0028] In order to make the objects, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.
[0029] It should be understood that, although the terms first, second, etc. can be adopted in the present disclosure to describe various information, these information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the present disclosure, the first parameter can also be referred to as the second parameter, and similarly, the second parameter can also be referred to as the first parameter. Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon" or "in response to determining".
[0030] In the field of electronic games, a game guide generally refers to a detailed description of a game play, which can help a player to understand how to start and proceed the game, or how to complete a specific task, challenge or level. In the related art, a death replay screen of a player can be recorded in the same game session, and the death player can post notes for the death replay screen, so that when other players pass the death location, the death replay screen and the note content can be viewed, helping the players to learn from experience. However, in the above method, the player can leave information at will according to his own preference, which may result in poor information authenticity and low experience sharing efficiency.
[0031] The method for recording behavior based on a virtual scene provided in the embodiments of the present application records a configuration operation, displays a record mark in a virtual map, and enables a user to independently configure and preview record content to be published. The record mark includes a route mark and an event mark, which respectively indicate a movement route of a virtual object in a virtual scene and an interactive event triggered by the virtual object in the movement route in a virtual map corresponding to the virtual scene. The record mark is automatically generated based on the activity of the virtual object in the virtual scene, and the authenticity of the record mark is ensured. The behavior record of the virtual object in the virtual scene is shared by publishing the record content including the record mark, and reference is provided for other users, thereby improving the experience sharing efficiency.
[0032] Compared with the related art, the method provided in the embodiments of the present application mixes the record player real and valid task completion sequence and the reward data to check by using an algorithm to avoid the introduction of false routes, reduces information misdirection, and ensures that the information shared by the player is real and valid based on actual game content. Not only can the migration between locations be discussed, but also the tips that should be paid attention to in each step or how to best enjoy the scenery and travel can be described, and many other aspects have more flexible expression space, and the content is more detailed and has reference value. The method provided in the embodiments of the present application has a more intuitive sharing carrier. The player playing path record is recorded by using graphic and text or video content, which is intuitive, easy to understand, saves time, and can conveniently share the strategy. Finally, the User Generated Content (UGC) attribute can greatly improve the stickiness and continuous participation, thereby ensuring the long-term life cycle of the product.
[0033] First, the application environment is introduced. Please refer to Figure 1 which shows a schematic diagram of an implementation environment provided by an example embodiment of the present application. The implementation environment includes a terminal 110, a server 120, and a communication network 130.
[0034] The target application program is installed in the terminal 110, and the virtual scene can be displayed by running the target application program to control the virtual object activity in the virtual scene. The server 120 is a background server corresponding to the target application program, and is used to provide background services for the terminal 110. The terminal 110 and the server 120 perform data transmission through the communication network 130.
[0035] Optionally, the target application program can be a game application program, such as a battle royale shooting game, a virtual reality (VR) game, an augmented reality (AR) game, a three-dimensional map game, a first-person shooting game (FPS), a multiplayer gun battle survival game, a third-person shooting game (TPS), a multiplayer online tactical competitive game, a simulation game (SLG), or the like, or can be an online shopping software, an architectural design software, a traffic simulation software, or the like, and can be any application program supporting display of a virtual scene, and the present application does not limit the same.
[0036] Illustratively, the terminal 110 displays a first virtual object in a virtual scene, displays the first virtual object in the virtual scene in response to receiving a control operation for the first virtual object, displays a virtual map corresponding to the virtual scene in response to receiving a record configuration operation, displays at least one of a first route mark and a first event mark in the virtual map, the first route mark being used to indicate a movement route of the first virtual object in the virtual scene, and the first event mark being used to indicate an interaction event triggered by the first virtual object in the movement route, and publishes a first record content in response to receiving a record generation operation, the first record content including the first record mark, and the first record content being used to share the first record mark generated by the first virtual object in the virtual scene.
[0037] In some embodiments, the first record mark is automatically generated based on the activity behavior of the first virtual object in the virtual scene.
[0038] Illustratively, during the running of the target application program by the terminal 110, the server 120 acquires and records behavior data corresponding to the activity behavior of the first virtual object in the virtual scene based on the control operation of the terminal 110 for the first virtual object, sends a record configuration instruction to the server 120 when the terminal 110 receives the record configuration operation, the record configuration instruction being used to instruct the server 120 to acquire the corresponding behavior data and generate the first record mark in the virtual map according to the behavior data, and returns the first record mark to the terminal 110 for display.
[0039] In some embodiments, the target application program can provide a first interface for displaying behavior records of a plurality of virtual objects in the virtual scene, for example, the first record content published by the terminal 110 can be displayed in the first interface, and the record content shared can also be viewed by other users through the first interface.
[0040] Illustratively, the terminal 110 displays a first interface, the first interface is used to display record contents shared by a plurality of virtual objects in a virtual scene, the virtual scene corresponds to a virtual map, at least one record content is displayed in the first interface, the at least one record content includes a first record content published based on a first virtual object, the first record content includes a first route mark and a first event mark, the first route mark is used to indicate an action route of the first virtual object in the virtual scene in the virtual map, and the first event mark is used to indicate an interaction event triggered by the first virtual object in the action route.
[0041] Before the terminal 110 triggers the display of the first interface, the terminal 110 sends an interface access request to the server 120, the interface access request is used to instruct the server 120 to obtain the at least one record content and return to the terminal 110 for display.
[0042] It is worth noting that the above-mentioned data interaction between the terminal and the server is only an example, and the present application does not limit this.
[0043] The terminal described above is optional, and the terminal can be a desktop computer, a laptop computer, a mobile phone, a tablet computer, an electronic book reader, a Moving Picture Experts Group Audio Layer III (MP3) player, a Moving Picture Experts Group Audio Layer IV (MP4) player, a smart television, a smart vehicle, and various forms of terminal devices, and the embodiments of the present application do not limit this.
[0044] It is worth noting that the above-mentioned server can be a stand-alone physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud security, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms, and other basic cloud computing services.
[0045] Cloud technology refers to a hosting technology that unifies a series of resources such as hardware, software, and network in a wide area network or a local area network to realize data calculation, storage, processing, and sharing.
[0046] In some embodiments, the above-mentioned server can also be implemented as a node in a blockchain system.
[0047] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards in the relevant region. For example, the operation data and account information involved in the present application are obtained under full authorization.
[0048] Further explanation, before collecting the relevant data of the user (for example: the account information, historical operation data and real-time operation data involved in the present application, etc.) and in the process of collecting the relevant data of the user, a prompt interface, a pop-up window or output voice prompt information can be displayed, which is used to prompt the user that the relevant data is being collected at present, so that the present application only starts to execute the related steps of obtaining the relevant data of the user after obtaining the confirmation operation of the user to the prompt interface or the pop-up window, otherwise (that is, without obtaining the confirmation operation of the user to the prompt interface or the pop-up window), ending the related steps of obtaining the relevant data of the user, that is, not obtaining the relevant data of the user. In other words, all the user data collected by the present application is collected under the condition that the user agrees and authorizes, and the collection, use and processing of the relevant user data need to comply with the relevant laws, regulations and standards in the relevant region.
[0049] Illustratively, please refer to Figure 2 which shows a flowchart of a behavior recording method based on a virtual scene provided by an example embodiment of the present application. The method can be executed by a terminal, can be executed by a server, or can be executed by both the terminal and the server. The present embodiment takes the terminal as an example for illustration, as shown in Figure 2 , the method includes the following steps: Step 210, display a first virtual object in a virtual scene.
[0050] In some embodiments, a target application program for providing a virtual scene is installed in the terminal, and the terminal displays the virtual scene by running the target application program. The virtual scene includes a first virtual object currently hosted by the terminal.
[0051] Optionally, the target application program can be any application program capable of providing a virtual scene, such as a virtual game application program, an online shopping software, an architectural design software, a traffic simulation software, etc. The present embodiment does not limit this.
[0052] The virtual scene is a scene displayed (or provided) by a client of a target application (such as a game application) when running on a terminal device. The virtual scene refers to an environment created for virtual objects to perform activities (such as game competitions), such as a virtual house, a virtual island, a virtual map, and the like. The virtual scene can be a simulated world of the real world, a semi-simulated and semi-fictional three-dimensional world, or a purely fictional three-dimensional world. The virtual scene can be any one of a two-dimensional virtual scene, a 2.5-dimensional virtual scene, and a three-dimensional virtual scene.
[0053] The virtual object refers to an active object and an inactive object in the virtual scene. The active object can be at least one of a virtual person, a virtual animal, and an animation character. The inactive object can be at least one of a virtual building, a virtual plant, and a virtual terrain. Alternatively, when the virtual scene is a three-dimensional virtual scene, the virtual object can be a three-dimensional virtual model, each virtual object has its own shape and volume in the three-dimensional virtual scene, and occupies a part of the space in the three-dimensional virtual scene. The activities of the virtual object include, but are not limited to, at least one of adjusting a body posture, crawling, walking, running, riding, flying, jumping, driving, picking up, shooting, attacking, and throwing. Alternatively, the virtual object is a three-dimensional character constructed based on a three-dimensional human skeleton technology, and the virtual object realizes different external images by wearing different skins. In some implementations, the virtual object can also be implemented in a 2.5-dimensional or 2-dimensional model, which is not limited in the embodiments of the present application. For example, according to different ways of controlling the virtual object, the virtual object can be divided into a user-controlled virtual object and a server-controlled virtual object, wherein the user-controlled virtual object is an active object in the virtual scene controlled by the client. The server-controlled virtual object is a virtual object controlled by an automatic control algorithm or an artificial intelligence program on the client or the server. The server-controlled virtual object includes active objects and inactive objects in the virtual scene. For example, the inactive object can respond to or affect the activities of the active object, for example, the active object can destroy the inactive object, or when the active object enters the inactive object, the active object enters a stealth state. For example, the virtual object in the present application is a virtual object controlled by the client.
[0054] Taking the target application as a game application as an example, the virtual object refers to a virtual character controlled by a user account in the game application, or a virtual object controlled by the server in the game application. The virtual object can be in the form of a person, an animal, a cartoon, or other forms, which are not limited in the embodiments of the present application. The virtual object can be displayed in a three-dimensional form or a two-dimensional form, which is not limited in the embodiments of the present application. The embodiments of the present application take the virtual object as an example of a virtual object autonomously controlled by the client based on user operations.
[0055] In response to receiving the control operation for the first virtual object, display the first virtual object active in the virtual scene, 220.
[0056] The virtual scene corresponds to a virtual map, and the virtual map is used to indicate a scene distribution in the virtual scene.
[0057] The control operation is used to control the first virtual object active in the virtual scene. Optionally, the control operation includes, but is not limited to, controlling the first virtual object to move in the virtual scene, controlling the first virtual object to participate in a virtual game in the virtual scene, controlling the first virtual object to perform an interactive action such as shooting or throwing in the virtual scene, and controlling the first virtual object to participate in an interactive event in the virtual scene.
[0058] In some embodiments, during the process of controlling the first virtual object active in the virtual scene, the terminal or a server providing background service for the terminal can automatically obtain and record activity behavior data corresponding to the first virtual object according to the received control operation, including but not limited to action route data of the first virtual object in the virtual scene, event data corresponding to an interactive event triggered in the activity process, and the like.
[0059] Illustratively, the position coordinates of the first virtual object in the virtual scene are recorded in real time during the activity of the first virtual object, and when the first virtual object generates an interactive event, such as triggering a reward, death, game win, and the like, the event data corresponding to the interactive event is automatically recorded.
[0060] In response to receiving the record configuration operation, display the first record mark in the virtual map, 230.
[0061] The first record mark includes at least one of a first route mark and a first event mark. The first route mark is used to indicate an action route of the first virtual object in the virtual scene in the virtual map, and the first event mark is used to indicate an interactive event triggered by the first virtual object in the action route.
[0062] Illustratively, the virtual map is displayed, the record configuration operation in the virtual map is received, and at least one of the first route mark and the first event mark is displayed in the virtual map.
[0063] The record configuration operation is used to select an activity behavior participating in generating the first record mark.
[0064] In some embodiments, the record configuration operation is used to configure a historical time period, and the first record mark displayed based on the record configuration operation is used to indicate an activity behavior of the first virtual object in the virtual scene in the historical time period. Optionally, the specified time period can be directly input as the historical time period for generating the record mark through the record configuration operation, or the historical time period can be indirectly determined by selecting the scene locations passed by the first virtual object in the activity in the virtual map through the record configuration operation.
[0065] In some embodiments, the record time configuration control is included in the virtual map to receive the record configuration operation. The record configuration operation received in the virtual map can be implemented by accepting the time configuration operation based on the record time configuration control.
[0066] The time configuration operation is used to configure the record start time and the record end time corresponding to the first record mark, and the time period from the record start time to the record end time is determined as the historical time period.
[0067] For example, based on the time configuration control in the virtual map, the record start time is input as "May 15, 15:00" and the record end time is input as "May 15, 15:15", and the first record mark corresponding to the activity behavior of the first virtual object between 15:00 and 15:15 on May 15 is displayed in the virtual map.
[0068] In some embodiments, the virtual map includes a plurality of scene location identifiers for indicating a plurality of scene locations passed by the first virtual object in the virtual scene. The record configuration operation received in the virtual map can be implemented by receiving a selection operation on at least one of the plurality of scene location identifiers, and determining the activity time period of the first virtual object passing through at least one scene location corresponding to the at least one scene location identifier as the historical time period.
[0069] Optionally, the activity sequence identifiers corresponding to the plurality of scene location identifiers are displayed in the virtual map, and the activity sequence identifiers are used to indicate the order of the plurality of scene locations passed by the first virtual object in the virtual scene.
[0070] For example, the virtual map displays scene location identifier A to scene location identifier E, which correspond to activity sequence identifiers 1 to 5, respectively. In response to receiving a selection operation on scene location identifier B, scene location identifier D, and scene location identifier E, the time period corresponding to the scene locations corresponding to scene location identifier C to E in the order of the corresponding activity sequence identifiers is determined as the historical time period from the scene location corresponding to scene location identifier B, and the first activity mark corresponding to the first virtual object in the virtual map is displayed in the historical time period, which includes the route mark of the first virtual object passing through the scene locations corresponding to scene location identifier B to E in order, and the event mark corresponding to the interaction event triggered by the first virtual object in the historical time period.
[0071] In response to receiving the record generation operation, the first record content is published.
[0072] The first record content includes a first record mark, and the first record content is used to share the first record mark generated by the first virtual object in the virtual scene.
[0073] Optionally, the record content corresponding to different media types can be generated, including but not limited to image type, text type, image-text type, video type, etc.
[0074] In some embodiments, the record generation operation corresponding to the first media type is received, and the first record content corresponding to the first media type is published.
[0075] Illustratively, the virtual map includes an image-text record generation control and a video record generation control, the first media type includes at least one of an image-text type and a video type, and the record generation operation corresponding to the first media type is received, which can be implemented as receiving a trigger operation of the image-text record generation control, the image-text record generation control being used to trigger generation of the first record content corresponding to the image-text type; or receiving a trigger operation of the video record generation control, the video record generation control being used to trigger generation of the first record content corresponding to the video type.
[0076] Optionally, the editing operation for the first record content can also be received before the first record content is published.
[0077] In some embodiments, in response to receiving the record generation operation, the first record content is displayed in preview, the editing operation for the first record content in preview is received, the editing operation is used to create prompt content in the first record content, the edited first record content is generated based on the editing operation, the edited first record content includes the first record mark and the prompt content, and in response to receiving the content publishing operation, the edited first record content is published.
[0078] The editing operation for the first record content in preview can be implemented as receiving a text editing operation for the first record content in preview, the text editing operation being used to create text prompt content in the first record content; receiving an icon editing operation for the first record content in preview, the icon editing operation being used to create icon prompt content in the first record content; and receiving a video editing operation for the first record content in preview, the video editing operation being used to insert display of preset video prompt content in the first record content.
[0079] Illustratively, please refer to Figure 3 , Figure 3 is a schematic diagram of behavior record based on a virtual scene provided by an exemplary embodiment of the present application, as shown in Figure 3As shown, in response to receiving the record configuration operation, the configuration history time period is "May 15, 15:00", the record end time is "May 15, 15:15", the first record mark is displayed in the virtual map 310, the first record mark includes at least one of the first route mark 301 and the first event mark 302, the first route mark 301 is used to indicate the action route of the first virtual object in the virtual scene in the virtual map, and the first event mark 302 is used to indicate the interaction event triggered by the first virtual object in the action route. In response to receiving the record generation operation for the generation control 303, the first record content 320 is generated, the first record content 320 includes the first record mark, the first record content 320 is used to share the first record mark generated by the first virtual object in the virtual scene, and in response to receiving the record publishing operation for the publishing control 304, the first record content 320 is published.
[0080] Optionally, a first interface is provided in the target application, and the first interface is used to display record content shared by a plurality of virtual objects in a virtual scene. The first record content can be published in the first interface, or can be published in other applications or platforms.
[0081] In some embodiments, after publishing the first record content, feedback of the first record content by other users can also be viewed.
[0082] Illustratively, in response to receiving a viewing operation for the first record content, the first record content is displayed, the first record content corresponds to feedback information, and the feedback information is used to indicate feedback of the first record content by other virtual objects in the virtual scene. The feedback information includes, but is not limited to, the number of views, the number of likes, the comment content, the number of shares, and other interactive data of the first record content by other users.
[0083] To sum up, the method provided by the embodiments of the present application displays record marks in the virtual map based on the record configuration operation, so that the user can independently configure and preview the record content to be published. The record marks include route marks and event marks, which can respectively indicate the action route of the virtual object in the virtual scene and the interaction event triggered by the virtual object in the action route in the virtual map corresponding to the virtual scene. The record marks are automatically generated based on the activity behavior of the virtual object in the virtual scene, which can ensure the authenticity of the record marks. The behavior record of the virtual object in the virtual scene is shared by publishing the record content including the record marks, which provides a reference for other users and improves the experience sharing efficiency.
[0084] In some embodiments, the part of the activity behavior of the first virtual object in the virtual scene is selected by receiving the record configuration operation, and the corresponding record mark is displayed. Please refer to Figure 4This document illustrates a flowchart of a behavior recording method based on a virtual scene provided in an exemplary embodiment of this application. This method can be executed by a terminal, a server, or both simultaneously. This embodiment uses the execution of the method by a terminal as an example for illustration. Figure 4 As shown, step 230 above includes the following steps: Step 231: Display the virtual map.
[0085] Virtual maps are used to indicate the distribution of scenes in a virtual environment.
[0086] Optionally, the virtual map can be overlaid on the virtual scene.
[0087] In some embodiments, a virtual map is displayed in response to receiving a view operation for the virtual map.
[0088] Virtual maps can also be used to indicate the current location of the first virtual object in the virtual scene.
[0089] Step 232: Receive the record configuration operation in the virtual map.
[0090] The record configuration operation is used to select the active behaviors that participate in generating the first record marker.
[0091] In some embodiments, the record configuration operation is used to configure a historical time period, and the first record marker displayed based on the record configuration operation is used to indicate the activity behavior of the first virtual object in the virtual scene within the historical time period.
[0092] Alternatively, a specified time period can be directly input as the historical time period for generating record markers through the record configuration operation, or the historical time period can be indirectly determined by selecting the scene locations that the first virtual object passes through during the activity in the virtual map through the record configuration operation.
[0093] In some embodiments, the virtual map includes a recording time configuration control for receiving recording configuration operations. Receiving recording configuration operations in the virtual map can be implemented by accepting time configuration operations based on the recording time configuration control.
[0094] The time configuration operation is used to configure the start time and end time of the record corresponding to the first record marker, and to determine the time period from the start time to the end time of the record as the historical time period.
[0095] This is illustrative; please refer to it. Figure 5 , Figure 5 This is a schematic diagram of the timing configuration provided in an exemplary embodiment of this application, such as... Figure 5As shown, the virtual map 510 includes a record time configuration control 511, based on the record time configuration control 511 in the virtual map 510, the input record start time is "May 15, 15:00", the record end time is "May 15, 15:15", and the first virtual object in the virtual map displays the first record mark 520 corresponding to the activity behavior of the first virtual object between "May 15, 15:00 to 15:15".
[0096] Through the time configuration operation based on the record time configuration control, the user can accurately specify the time period for generating the record mark, ensuring the accuracy of the record mark.
[0097] In some embodiments, the virtual map includes a plurality of scene location identifiers for indicating a plurality of scene locations passed by the first virtual object when the first virtual object is active in the virtual scene. The above-mentioned receiving record configuration operation in the virtual map can be implemented as receiving a selection operation on at least one of the plurality of scene location identifiers, and determining the activity time period of the first virtual object passing through at least one scene location corresponding to the at least one scene location identifier as the historical time period.
[0098] Optionally, the activity sequence identifiers corresponding to the plurality of scene location identifiers are respectively displayed in the virtual map, and the activity sequence identifier is used to indicate the order of the plurality of scene locations passed by the first virtual object when the first virtual object is active in the virtual scene.
[0099] When only one of the scene location identifiers is selected, if the scene location identifier only corresponds to one activity sequence identifier, the time period from the time when the first virtual object arrives at the scene location corresponding to the scene location identifier to the time when the first virtual object leaves the scene location is taken as the above-mentioned historical time period; if the scene location identifier corresponds to a plurality of activity sequence identifiers, two activity sequence identifiers can be selected to determine the historical time period, for example, the scene location identifier corresponding to the scene location A corresponds to 3 activity sequence identifiers, which are 5, 7 and 10 respectively, the first virtual object passes through the scene location A three times in the activity process, if the activity sequence identifier 5 and the activity sequence identifier 7 are selected for the scene location A, the time period between the first time when the first virtual object passes through the scene location A and the second time when the first virtual object passes through the scene location A is determined as the historical time period, and the first route mark includes the scene location identifiers corresponding to the activity sequence identifiers 5 to 7 respectively.
[0100] When at least two scene location identifiers are selected, the time period between the earliest passed scene location and the last passed scene location can be determined as the above-mentioned historical time period according to the activity sequence identifiers corresponding to the scene location identifiers.
[0101] Illustratively, the virtual map displays scene location identifiers A to E, and decomposes corresponding activity sequence identifiers 1 to 5. In response to receiving a selection operation for the scene location identifier B, the scene location identifier D, and the scene location identifier E, a first virtual object is determined to sequentially pass through scene locations corresponding to the scene location identifiers B to E according to the corresponding activity sequence identifiers, and a historical time period is determined according to time periods corresponding to the scene locations. The first virtual object corresponding first activity marks in the virtual map are displayed in the historical time period, where the first activity marks include route marks of the first virtual object passing through the scene locations corresponding to the scene location identifiers B to E, and event marks of interaction events triggered by the first virtual object in the historical time period.
[0102] Since a user can not determine a time point of generating an activity behavior for participating in generating a record mark, a scene location identifier corresponding to a scene location passed through in an activity process can be selected in an explicit manner to assist the user in configuring a historical time period, and to improve a generation efficiency of the record mark.
[0103] In some embodiments, a reference record mark is preset to provide a reference for an activity behavior of a first virtual object in a virtual scene. When the first virtual object is active in the virtual scene multiple times in a historical time period, multiple record marks corresponding to the multiple activities can be automatically recorded and generated, and a user can select one of the multiple record marks as a first record mark to realize a quick configuration of the first record mark.
[0104] A plurality of candidate record marks are displayed in the virtual map, where the candidate record marks are record marks generated by the first virtual object based on a preset activity requirement in the virtual scene, a similarity between the plurality of candidate record marks and a preset reference record mark reaches a preset similarity, and the preset reference record mark is used to provide a behavior reference for the first virtual object reaching the preset activity requirement. The receiving of the record configuration operation in the virtual map can be implemented by receiving a selection operation for at least one candidate record mark in the plurality of candidate record marks, and the selection operation is used to configure the at least one candidate record mark as the first record mark.
[0105] Optionally, the plurality of candidate record marks can correspond to candidate record information, and the candidate record information is used to indicate a record duration, a performance score, and obtained reward content of the candidate record mark.
[0106] Illustratively, taking a virtual game as an example, for a preset parkour activity, a virtual object needs to pass through a plurality of designated scene locations according to the activity requirements, and complete a designated parkour action at the plurality of scene locations. The shorter the time consumed, the higher the score. The virtual game provides a preset reference record mark for the parkour activity, which is used to indicate a reference route and a reference action that can achieve a preset score. The first virtual object participates in the parkour activity multiple times during the activity, and a record mark is generated each time the first virtual object participates in the parkour activity, which is used to record the action route and the interaction event of the first virtual object. If the similarity between a plurality of candidate record marks and the preset reference mark reaches a preset similarity, the plurality of candidate record marks are displayed in the virtual map. By viewing the candidate record information, the candidate record mark corresponding to the shortest time can be selected as the first record mark to generate the first record content, which is shared as a strategy with other players.
[0107] By displaying the plurality of candidate record marks, the user can filter the record with a high similarity to the preset reference mark, so as to select the record mark corresponding to the better activity behavior, and achieve the purpose of strategy sharing and improve the experience sharing efficiency.
[0108] Step 233, displaying at least one of the first route mark and the first event mark in the virtual map.
[0109] The first route mark is used to indicate the action route of the first virtual object in the virtual scene in a historical time period in the virtual map, and the first event mark is used to indicate the interaction event triggered by the first virtual object in the action route in the historical time period.
[0110] The above step 233 includes displaying the first route mark in the virtual map; and displaying the first event mark corresponding to the interaction event triggered by the first virtual object in the action route, if the interaction event meets a preset event requirement.
[0111] The preset event requirement includes, but is not limited to, the first virtual object obtaining a virtual reward in the activity, the first virtual object participating in a virtual match with other virtual objects in the virtual scene, the first virtual object being killed in the virtual match, and any other preset interaction event.
[0112] Optionally, the first event mark includes, but is not limited to, an interaction event mark such as a reward content, a battle mark, a death mark, and a non-player character (NPC) mark.
[0113] To sum up, the method provided by the embodiment of the application provides a method for generating a record mark based on a plurality of record configuration operations, enriches record configuration modes, improves the flexibility of record configuration, can accurately specify a time period corresponding to the record mark by configuring a starting time, can indirectly configure a historical time period for a user in a case where the user cannot subjectively determine an accurate time, improve record configuration efficiency, and improve the feasibility of record configuration, can ensure that a shared record mark has a high similarity to a reference record mark, that is, the behavior performance is good, ensures effective sharing, and improves experience sharing efficiency.
[0114] In some embodiments, record content of different media types can be generated and published based on the record mark. Please refer to Figure 6 FIG. 1 shows a flowchart of a method for behavior recording based on a virtual scene provided by an example embodiment of the application. The method can be executed by a terminal, a server, or both the terminal and the server. The embodiment of the application takes the case where the method is executed by the terminal as an example and is described as follows. Figure 6 As shown in FIG. 2, the step 240 includes the following steps. In step 241, a record generation operation corresponding to the first media type is received.
[0115] Optionally, the first media type includes but is not limited to an image type, a text type, a graphic-text type, and a video type.
[0116] Illustratively, the virtual map includes a graphic-text record generation control and a video record generation control, and the first media type includes at least one of a graphic-text type and a video type. The record generation operation corresponding to the first media type can be received in the following manners. A triggering operation of the graphic-text record generation control is received, and the graphic-text record generation control is used to trigger the generation of first record content of the graphic-text type. Alternatively, a triggering operation of the video record generation control is received, and the video record generation control is used to trigger the generation of first record content of the video type.
[0117] In some embodiments, the first record content can correspond to a plurality of media types. For example, in the case of a graphic-text+video media type, the first record content is implemented as a virtual map thumbnail including a first record mark. When the first record content receives a triggering operation of a first event mark in the first record mark, an event review video of a first interaction event corresponding to the first event mark is played.
[0118] In step 242, first record content corresponding to the first media type is published.
[0119] Illustratively, please refer to Figure 7 , Figure 7is a schematic diagram of the record content generated by an exemplary embodiment of the present application, as shown in Figure 7 As shown in the figure, a first record mark is displayed in the virtual map 710, the virtual map 710 includes a picture-text record generation control 701 and a video record generation control 702, in response to receiving a trigger operation for the picture-text record generation control 701, a first record content 721 of a picture-text type is generated; in response to receiving a trigger operation for the video generation control 702, a first record content 722 of a video type is generated.
[0120] Optionally, a first interface is provided in the target application, the first interface is used to display the record content shared by the plurality of virtual objects in the virtual scene, the first record content can be published in the first interface, or the first record content can be published in other applications or platforms.
[0121] In summary, the method provided by the embodiments of the present application provides record content corresponding to a plurality of media types, enriches the presentation form of the record content, facilitates the sharing and dissemination of the record content, and thus improves the experience sharing efficiency.
[0122] In some embodiments, the user can also edit the prompt content based on the record mark, and generate and publish the record content based on the record mark and the prompt content edited by the user. Please refer to Figure 8 FIG. 8 shows a flowchart of a behavior recording method based on a virtual scene provided by an exemplary embodiment of the present application, the method can be executed by a terminal, can be executed by a server, or can be executed by both the terminal and the server, and the embodiments of the present application take the method executed by the terminal as an example for description, as shown in Figure 8 The step 240 includes the following steps, as shown in Step 810, in response to receiving a record generation operation, display the first record content for preview.
[0123] In some embodiments, in response to receiving a record generation operation corresponding to the first media type, display the first record content corresponding to the first media type for preview.
[0124] Illustratively, in response to receiving a record generation operation of a picture-text type, display the first record content corresponding to the picture-text type for preview.
[0125] Step 820, receive an editing operation for the first record content for preview.
[0126] The editing operation is used to create prompt content in the first record content.
[0127] Optionally, the editing operation includes but is not limited to at least one of a scribble operation, a text input operation, an image insertion operation, a cropping operation, a video insertion operation, etc.
[0128] The receiving the editing operation for the previewed first recording content can be implemented as receiving a text editing operation for the previewed first recording content, the text editing operation being used to create text prompt content in the first recording content; receiving an icon editing operation for the previewed first recording content, the icon editing operation being used to create icon prompt content in the first recording content; receiving a video editing operation for the previewed first recording content, the video editing operation being used to insert preset video prompt content in the first recording content.
[0129] Illustratively, for the first recording content of the video type, an explanation video can be superimposed in the form of a small window in the recorded video through the editing operation, and the explanation video can be played synchronously in the process of playing the first recording content; video prompt content can also be inserted at a preset progress node of the first recording content, for example, when the first event marker is triggered to be displayed in the process of generating the first route marker of the first recording content in the virtual map, a pop-up window plays video prompt content of the interactive event corresponding to the first event marker, which can be a video of the interactive event recorded by the user himself / herself or a review video of the interactive event automatically recorded in the process of the first virtual object activity; text prompt content, icon prompt content, animation prompt content, etc. can also be added at a preset progress node of the first recording content, so as to achieve a further dynamic prompt effect with the playing of the recorded video, for example, a firework animation effect is inserted at the interactive node of the first virtual object triggering the reward content, prompting the reward content to be obtained at the node.
[0130] At step 830, the edited first recording content is generated based on the editing operation.
[0131] The edited first recording content includes the first recording marker and the prompt content.
[0132] The prompt content includes but is not limited to text prompt content, icon prompt content, video prompt content, voice prompt content, etc.
[0133] Illustratively, please refer to Figure 9 , Figure 9 is a recording content editing schematic diagram provided by an exemplary embodiment of the present application, as Figure 9 shown, the first recording content 910 is displayed, the editing operation for the first recording content 910 is received based on the editing control 911, the edited first recording content 920 is generated based on the editing operation, and the edited first recording content 920 includes the first recording marker 921 and the prompt content 922.
[0134] At step 840, in response to receiving the content publishing operation, the edited first recording content is published.
[0135] Optionally, the target application provides a first interface for displaying the shared record content of the plurality of virtual objects in the virtual scene, and the first record content can be published in the first interface or in other applications or platforms.
[0136] In some embodiments, the first record content can also be published in the virtual scene, for example, when the other virtual object reaches the start position indicated by the first route marker in the first record content in the virtual scene, a record playback prompt is displayed in the virtual scene, prompting the user to view the first record content by the other virtual object, if the first record content is published in the form of a guide text, the first record content is displayed in the virtual scene in a suspended manner, or a virtual map is displayed, and the first record marker in the first record content is superimposed on the virtual map; if the first record content is published in the form of a playback video, the historical interaction process of the first virtual object is played in the virtual scene, and during the playing process, the visual angle of the virtual object can follow the visual angle of the first virtual object.
[0137] In some embodiments, after publishing the first record content, the feedback of the first record content by other users can also be viewed.
[0138] Illustratively, in response to receiving a viewing operation on the first record content, the first record content is displayed, and the first record content corresponds to feedback information indicating the feedback of the first record content by other virtual objects in the virtual scene, wherein the feedback information includes but is not limited to the browsing times, the number of likes, the comment content, the sharing times and other interactive data of the first record content by other users.
[0139] Illustratively, please refer to Figure 10 , Figure 10 is a record content viewing schematic diagram provided by an exemplary embodiment of the present application, as shown in Figure 10 , the published first record content 1010 is displayed, and the first record content 1010 corresponds to feedback information 1020, which includes the number of likes and the comment content currently received by the first record content 1010.
[0140] In summary, the method provided by the embodiments of the present application can further enrich the record content, improve the prompt effect, and improve the experience sharing efficiency by editing operation to create prompt content in the record content.
[0141] The method provided by the embodiments of the present application can view the published record content and the corresponding feedback information through the record viewing operation after publishing the record content, strengthen the interactive feedback of users based on the record content, and improve the interactive efficiency and the experience sharing efficiency.
[0142] In some embodiments, the record mark provided in the embodiments of the present application is automatically generated according to the interactive behavior of the virtual object in the virtual scene. The behavior recording method based on the virtual scene provided in the embodiments of the present application includes data collection, path generation, sharing function development, backend server storage and processing process.
[0143] First of all, a player activity detection system needs to be established. This system can not only record the moving path of each player in the game, but also record the key interaction nodes (mainly including special interaction events such as receiving rewards, battles, deaths, NPC interactions, etc.) performed by the players in the path. The moving behavior can be recorded by capturing the position change of the character in the internal coordinate system of the game. The specific key interaction node can be realized by detecting the specific event trigger or state change.
[0144] After collecting the above two types of data, they need to be converted into an objectified and clear path graph visible on the map. The specific implementation is as follows: according to the moving track of the character in the game, a line graph from the starting point to the ending point can be created. Then, the key nodes such as receiving rewards, battles, deaths, NPC interactions, etc. are added to the line, and the corresponding pictures or text descriptions are displayed to give detailed description or display.
[0145] The sharing function mainly includes two parts of content creation tool and social sharing module. The content creation tool allows users to create a picture-text mixed arrangement or a short video to show their progress and success in the game. They should be able to access the existing data and be as simple and easy to use as possible. The social sharing module needs to be connected with the Application Programming Interface (API) of major social media platforms to realize direct sharing link to social platforms, so that others can click to view the strategy content.
[0146] The data generated in all the above steps need to be stored persistently and ensure safety, which can provide fast and stable service in addition to meeting the user privacy needs.
[0147] For the above data collection process, please refer to Figure 11 , Figure 11 is a data collection technology schematic diagram provided by an exemplary embodiment of the present application, as Figure 11 shown, the player information and specific event information 1120 are obtained according to the player behavior 1110, and the above information is automatically obtained by the activity detection system and stored and analyzed.
[0148] For the overall process of the behavior recording method based on the virtual scene provided in the embodiments of the present application, please refer to Figure 12 , Figure 12is a flowchart of a method for recording behavior based on a virtual scene provided by an example embodiment of the present application, as shown in Figure 12 The player controls the character to play through a user interface, and in this process, the game coordinate information and specific event information are automatically obtained by the data collection module 1210, wherein a preset specific information set is pre-developed to help identify the specific event information. The player selects a time period in the record content generation process, and the path generation module 1220 generates record content including a moving track and a special event mark. After generating the record content, content editing can be performed before content publishing, or the content can be directly published without editing. In the content publishing process, the content can be published to an external platform through an API interface of the external platform, or directly published to an internal community of a target application.
[0149] In summary, the method for recording behavior based on a virtual scene provided by the embodiments of the present application can increase the depth of the game, increase the potential solutions for each task or challenge, increase the overall gaming experience, and encourage more innovation and exploration by allowing players to generate and share their special game paths; improve community interactivity, this function can promote mutual learning and communication among players, improve community activity, when a person finds a unique and effective route, they can share the insights gained from their own successful (or failed) experiences with others; enrich content supply, create all possibilities of different types, styles and strategy levels through user-generated content, which provides users with a wide range of choices and can find suitable strategies according to their technical level and desire to achieve the goal; improve the friendliness of beginners: for beginners who first encounter a complex system or face a specific difficult challenge with nested complex link sequence situations, they often feel confused and confused, this function allows experienced players to help beginners quickly get started by presenting the problem-solving thinking process in the form of concrete images and short videos; Video / picture format is convenient for consumers to obtain relevant information and can also be used as promotional material, which will effectively reduce marketing costs.
[0150] Please refer to Figure 13 , which shows a flowchart of a method for recording behavior based on a virtual scene provided by an example embodiment of the present application. The method can be executed by a terminal, a server, or both. The embodiments of the present application take the method executed by the terminal as an example for illustration, as shown in Figure 13 , the method includes the following steps: Step 1310, display a first interface.
[0151] The first interface is used to display at least one record content shared by an account, and the record content is used to record the activities of a virtual object controlled by the account in a virtual scene, and the virtual scene corresponds to a virtual map.
[0152] Optionally, the first interface can be a sharing interface provided by a target application that provides the virtual scene, or can be a sharing interface provided by another application, and the embodiments of the present application do not limit this.
[0153] In step 1320, in response to receiving the triggering operation on the first recorded content, the first recorded mark in the first recorded content is displayed.
[0154] The first recorded mark in the first recorded content includes at least one of a first route mark and a first event mark, the first route mark is used to indicate a movement route of the first virtual object in the virtual scene in the virtual map, and the first event mark is used to indicate an interaction event triggered by the first virtual object in the movement route.
[0155] In some embodiments, the first recorded content can also receive feedback operations, such as a like operation, a comment operation, a forwarding operation, a download operation, etc.
[0156] Optionally, taking the case that the first interface is a sharing interface built-in in the target application as an example, the user can set the first recorded content as the reference recorded content, and then the target application can read the first recorded content, deploy the first recorded content in the virtual scene, and guide the second virtual object currently hosted by the terminal in the virtual scene in real time.
[0157] Illustratively, in the case that the user sets the first recorded content as the reference recorded content, the virtual scene is displayed, the first recorded mark is displayed in the virtual map corresponding to the virtual scene, the guide mark corresponding to the first recorded mark in the virtual map is displayed in the virtual scene, the guide mark is used to indicate that the second virtual object moves along the movement route corresponding to the first route mark in the virtual scene, and the second virtual object moves according to the interaction event corresponding to the first event mark.
[0158] It is worth noting that the above-mentioned guiding method is only an example, and the embodiments of the present application do not limit this.
[0159] In summary, the method provided by the embodiments of the present application can view the recorded content shared by multiple virtual objects in the virtual scene through the first interface, which can facilitate experience sharing, wherein the recorded mark in the recorded content includes a route mark and an event mark, which can truly record the movement route and the interaction event of the virtual object in the virtual scene, guarantee the quality and authenticity of the recorded content, and improve the efficiency of experience sharing.
[0160] In combination with the above embodiments, the application scenario of the mobile control method based on the virtual scene provided by the present application is described, and optionally, the method can be used in virtual games, road planning programs, 3D modeling software, traffic control simulation scenarios, and various virtual scenes, and the present application does not limit this.
[0161] I. Take the application of the behavior record method based on the virtual scene to the virtual game as an example for illustration.
[0162] The first player logs in the game client and displays a game character A in a virtual game scene. In response to receiving a control operation for the game character A, the game character A is displayed as active in the virtual game scene. The virtual game scene corresponds to a game map. In response to receiving a record configuration operation, a first record mark is displayed in the game map. The first record mark includes at least one of a first route mark and a first event mark. The first route mark is used to indicate the action route of the game character A in the virtual game scene in the game map. The first event mark is used to indicate an interaction event triggered by the game character A in the action route. In response to receiving a record generation operation, a first game guide is published. The first game guide is used to share the first record mark generated by the game character A in the virtual game scene.
[0163] In some embodiments, the above record mark display process includes displaying a game map, receiving a record configuration operation in the game map, and the record configuration operation being used to configure a historical time period. At least one of a first route mark and a first event mark corresponding to the historical time period is displayed in the virtual map.
[0164] Illustratively, the first route mark is displayed in the game map. In a case where the interaction event triggered by the game character A in the action route meets a preset event requirement, the first event mark corresponding to the interaction event is displayed. For example, a death mark is displayed in a case where the game character A is killed. A reward mark is displayed in a case where the game character A triggers a reward content, and the like.
[0165] Optionally, the game map includes a record time configuration control for receiving the record configuration operation. A time configuration operation based on the record time configuration control can be received. The time configuration operation is used to configure a record start time and a record end time corresponding to the first record mark. A time period from the record start time to the record end time is determined as the historical time period.
[0166] Optionally, the game map includes a plurality of scene location identifiers. The plurality of scene location identifiers are used to indicate a plurality of scene locations passed through by the game character A when active in the virtual game scene. A selection operation on at least one of the plurality of scene location identifiers can be received. An activity time period of the game character A passing through at least one scene location corresponding to the at least one scene location identifier is determined as the historical time period.
[0167] In some embodiments, the game map is associated with a plurality of scene location identifiers respectively corresponding to activity sequence identifiers, which are used to indicate the order in which the game character A passes through the plurality of scene locations in the virtual game scene. The at least one scene location identifier can be selected according to the activity sequence identifier to participate in generating the first record mark.
[0168] Optionally, the virtual game is provided with a preset reference mark corresponding to a preset activity requirement. The game map displays a plurality of candidate record marks generated by the game character A based on the preset activity requirement in the virtual game scene. The similarity between the plurality of candidate record marks and the preset reference record mark reaches a preset similarity. A selection operation for at least one candidate record mark in the plurality of candidate record marks can be received, and the at least one candidate record mark is configured as the first record mark.
[0169] In some embodiments, the generation and publication process of the first game guide can include receiving a record generation operation corresponding to the first media type, displaying a preview of the first game guide corresponding to the first media type, receiving an editing operation for the preview of the first game guide, creating prompt content in the first game guide, generating an edited first game guide based on the editing operation, wherein the edited first game guide includes the first record mark and the prompt content, and publishing the edited first game guide in response to receiving a content publication operation.
[0170] In some embodiments, the generation and publication process of the first game guide can include receiving a record generation operation corresponding to the first media type, displaying a preview of the first game guide corresponding to the first media type, receiving an editing operation for the preview of the first game guide, creating prompt content in the first game guide, generating an edited first game guide based on the editing operation, wherein the edited first game guide includes the first record mark and the prompt content, and publishing the edited first game guide in response to receiving a content publication operation.
[0171] In some embodiments, the generation and publication process of the first game guide can include receiving a record generation operation corresponding to the first media type, displaying a preview of the first game guide corresponding to the first media type, receiving an editing operation for the preview of the first game guide, creating prompt content in the first game guide, generating an edited first game guide based on the editing operation, wherein the edited first game guide includes the first record mark and the prompt content, and publishing the edited first game guide in response to receiving a content publication operation.
[0172] In some embodiments, after publishing the first game guide, in response to receiving a viewing operation for the first game guide, the first game guide is displayed. The first game guide corresponds to feedback information, which is used to indicate the feedback of other players on the first game guide, such as the number of likes, comment content, etc.
[0173] In some embodiments, the first record mark in the first game guide is automatically generated by the virtual game based on the activity behavior of the game character A in the virtual game scene.
[0174] The second player logs in a game client to display a game forum interface, the game forum interface is used to display record content published by players of the virtual game, at least one record content is displayed in the game forum interface, and the at least one record content includes a first game strategy published by the first player based on the game character A, the first game strategy includes a first record mark, and the first record mark includes at least one of a first route mark and a first event mark, the first route mark is used to indicate an action route of the game character A in the virtual game scene in the game map, and the first event mark is used to indicate an interactive event triggered by the game character A in the action route.
[0175] II. Taking a traffic simulation scenario as an example, the application of the behavior recording method based on a virtual scenario to the traffic simulation scenario is described.
[0176] The first user logs in a simulation client to display a simulation vehicle B in a virtual scenario, in response to receiving a control operation on the simulation vehicle B, the simulation vehicle B is displayed to be active in the virtual scenario, the virtual scenario corresponds to a simulation map, in response to receiving a record configuration operation, a first record mark is displayed in the simulation map, the first record mark includes at least one of a first route mark and a first event mark, the first route mark is used to indicate an action route of the simulation vehicle B in the virtual scenario in the simulation map, the first event mark is used to indicate an interactive event triggered by the simulation vehicle B in the action route, and in response to receiving a record generation operation, a first driving strategy is published, the first driving strategy is used to share the first record mark generated by the simulation vehicle B in the virtual scenario.
[0177] The second user logs in a simulation client to display a driving forum interface, the driving forum interface is used to display record content published by users of the virtual scenario, at least one record content is displayed in the driving forum interface, and the at least one record content includes a first driving strategy published by the first user based on the simulation vehicle B, the first driving strategy includes a first record mark, and the first record mark includes at least one of a first route mark and a first event mark, the first route mark is used to indicate an action route of the simulation vehicle B in the virtual scenario in the simulation map, and the first event mark is used to indicate an interactive event triggered by the simulation vehicle B in the action route.
[0178] It is worth noting that the above application scenarios are only illustrative examples, which are not limited here.
[0179] Figure 14 is a structural block diagram of a behavior recording device based on a virtual scenario provided by an exemplary embodiment of the present application, as Figure 14 shown, the device includes the following parts: The display module 1410 is configured to display a first virtual object in a virtual scenario. The display module 1410 is further configured to, in response to receiving a control operation on the first virtual object, display an activity of the first virtual object in the virtual scenario, the virtual scenario corresponding to a virtual map; The display module 1410 is further configured to, in response to receiving a record configuration operation, display a first record mark in the virtual map, the first record mark including at least one of a first route mark and a first event mark, the first route mark being used to indicate an action route of the first virtual object in the virtual scenario in the virtual map, and the first event mark being used to indicate an interaction event triggered by the first virtual object in the action route; The publishing module 1420 is configured to, in response to receiving a record generation operation, publish a first record content including the first record mark, the first record content being used to share the first record mark generated by the first virtual object in the virtual scenario.
[0180] In some embodiments, the display module 1410 is further configured to display the virtual map; The apparatus further includes a receiving module 1430 configured to receive the record configuration operation in the virtual map, the record configuration operation being used to configure a historical time period; The display module 1410 is further configured to display the first route mark and the first event mark in the virtual map, the first route mark being used to indicate an action route of the first virtual object in the virtual scenario in the historical time period, and the first event mark being used to indicate an interaction event triggered by the first virtual object in the action route in the historical time period.
[0181] In some embodiments, the display module 1410 is further configured to: display the first route mark in the virtual map; in a case where the interaction event triggered by the first virtual object in the action route meets a preset event requirement, display the first event mark corresponding to the interaction event, the first event mark corresponding to event description content, the event description content being used to describe the interaction event.
[0182] In some embodiments, the virtual map includes a record time configuration control, the record time configuration control being used to receive the record configuration operation; The receiving module 1430 is further configured to receive a time point configuration operation configured based on the recording time point, the time point configuration operation being used to configure a recording start time point and a recording end time point corresponding to the first recording content, and determine a time period from the recording start time point to the recording end time point as the historical time period.
[0183] In some embodiments, the virtual map includes a plurality of scene location identifiers, the plurality of scene location identifiers being used to indicate a plurality of scene locations passed by the first virtual object when the first virtual object is active in the virtual scene. The receiving module 1430 is further configured to receive a selection operation on at least one scene location identifier in the plurality of scene location identifiers, and determine an activity time period of the first virtual object passing through at least one scene location corresponding to the at least one scene location identifier as the historical time period.
[0184] In some embodiments, the display module 1410 is further configured to display, in the virtual map, activity order identifiers corresponding to the plurality of scene location identifiers respectively, the activity order identifiers being used to indicate an order of passing through the plurality of scene locations by the first virtual object when the first virtual object is active in the virtual scene.
[0185] In some embodiments, the display module is further configured to display, in the virtual map, a plurality of candidate recording marks, the plurality of candidate recording marks being recording marks generated by the first virtual object based on a preset activity requirement when the first virtual object is active in the virtual scene a plurality of times, a similarity between the plurality of candidate recording marks and a preset reference recording mark reaching a preset similarity, the preset reference recording mark being used to provide a behavior reference for the first virtual object to reach the preset activity requirement. The receiving module 1430 is further configured to receive a selection operation on at least one candidate recording mark in the plurality of candidate recording marks, the selection operation being used to configure the at least one candidate recording mark as the first recording mark.
[0186] In some embodiments, the receiving module 1430 is further configured to receive the recording generation operation corresponding to a first media type. The publishing module 1420 is further configured to publish the first recording content corresponding to the first media type.
[0187] In some embodiments, the virtual map includes a text and image recording generation control and a video recording generation control, the first media type including at least one of a text and image type and a video type. The receiving module 1430 is further configured to: receive a triggering operation for the text record generation control, the text record generation control being used to generate the first record content corresponding to the text type; or receive a triggering operation for the video record generation control, the video record generation control being used to generate the first record content corresponding to the video type.
[0188] In some embodiments, the display module 1410 is further configured to, in response to receiving the record generation operation, display the first record content in preview; The receiving module 1430 is further configured to receive an editing operation for the first record content in preview, the editing operation being used to create prompt content in the first record content; The display module 1410 is further configured to generate the first record content after editing based on the editing operation, the first record content after editing including the first record mark and the prompt content; The publishing module 1420 is further configured to, in response to receiving a content publishing operation, publish the first record content after editing.
[0189] In some embodiments, the receiving module 1430 is further configured to: receive a text editing operation for the first record content in preview, the text editing operation being used to create text prompt content in the first record content; receive an icon editing operation for the first record content in preview, the icon editing operation being used to create icon prompt content in the first record content; receive a video editing operation for the first record content in preview, the video editing operation being used to insert preset video prompt content in the first record content.
[0190] In some embodiments, the display module 1410 is further configured to, in response to receiving a viewing operation for the first record content, display the first record content, the first record content corresponding to feedback information, the feedback information being used to indicate feedback of other virtual objects in the virtual scene to the first record content.
[0191] In some embodiments, the first record mark is automatically generated according to the activity behavior of the first virtual object in the virtual scene.
[0192] In summary, the device provided by the embodiments of the present application displays a record mark in a virtual map based on a record configuration operation, enables a user to independently configure and preview record content to be published, the record mark includes a route mark and an event mark, and can indicate a movement route of a virtual object in a virtual scene and an interactive event triggered by the virtual object in the movement route in a virtual map corresponding to the virtual scene, respectively, the record mark is automatically generated based on an activity of the virtual object in the virtual scene, can ensure the authenticity of the record mark, and can improve experience sharing efficiency by publishing the record content including the record mark to share the behavior record of the virtual object in the virtual scene and provide a reference for other users.
[0193] Figure 15 FIG. 1 is a structural block diagram of a behavior record device based on a virtual scene provided by an example embodiment of the present application, as shown in the figure, the device includes the following parts: Figure 15 The display module 1510 is configured to display a first interface, the first interface is configured to display record content shared by at least one account, the record content is configured to record an activity of a virtual object controlled by the account in a virtual scene, and the virtual scene corresponds to a virtual map. The display module 1510 is further configured to display a first record mark in the first record content in response to receiving a trigger operation on the first record content, the first record mark includes at least one of a first route mark and a first event mark, the first route mark is configured to indicate a movement route of the first virtual object in the virtual scene in the virtual map, and the first event mark is configured to indicate an interactive event triggered by the first virtual object in the movement route.
[0194] In summary, the device provided by the embodiments of the present application can view record content shared by multiple virtual objects in a virtual scene through a first interface, which can facilitate experience sharing, the record mark in the record content includes a route mark and an event mark, which can record a movement route and an interactive event of a virtual object in a virtual scene, guarantee the quality and authenticity of the record content, and improve the experience sharing efficiency.
[0195] It should be noted that the behavior record device based on a virtual scene provided by the above embodiments is only exemplified by the division of the above functional modules, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above described functions.
[0196] Figure 16 A structure block diagram of a terminal 1600 provided by an example embodiment of the present application is shown. The terminal 1600 can be a smart phone, a tablet computer, an MP3 player, an MP4 player, a notebook computer, or a desktop computer. The terminal 1600 can also be referred to as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, or other names.
[0197] Generally, the terminal 1600 includes a processor 1601 and a memory 1602.
[0198] The processor 1601 can include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1601 can be implemented in at least one of a hardware form of a Digital Signal Processing (DSP), a Field-Programmable Gate Array (FPGA), a Programmable Logic Array (PLA). The processor 1601 can also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also referred to as a Central Processing Unit (CPU). The coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 1601 can be integrated with a Graphics Processing Unit (GPU) for rendering and drawing content required to be displayed by a display screen. In some embodiments, the processor 1601 can further include an Artificial Intelligence (AI) processor for processing computing operations related to machine learning.
[0199] The memory 1602 can include one or more computer-readable storage media, which can be non-transitory. The memory 1602 can also include a high-speed random access memory, and a non-volatile memory such as one or more disk storage devices, flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1602 is used to store at least one instruction for being executed by the processor 1601 to implement a virtual scene-based behavior recording method provided by a method embodiment of the present application.
[0200] In some embodiments, the terminal 1600 further includes other components, which can be understood by those skilled in the art, Figure 16 The structure shown in FIG. 16 is not a limitation on the terminal 1600, and can include more or fewer components than shown, or combine certain components, or use different arrangements of components.
[0201] Embodiments of the present application also provide a computer device, which can be implemented as a terminal or a server as shown in Figure 1 The computer device includes a processor and a memory, and the memory stores at least one instruction, at least one program, a code set or an instruction set, which are loaded and executed by the processor to implement the virtual scene-based behavior recording method provided by the above-mentioned method embodiments.
[0202] Embodiments of the present application also provide a computer-readable storage medium, which stores at least one instruction, at least one program, a code set or an instruction set, which are loaded and executed by the processor to implement the virtual scene-based behavior recording method provided by the above-mentioned method embodiments.
[0203] Embodiments of the present application also provide a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to enable the computer device to perform the virtual scene-based behavior recording method provided by the above-mentioned method embodiments.
[0204] Optionally, the computer-readable storage medium can include a read-only memory (ROM), a random access memory (RAM), a solid state disk (SSD), an optical disk or the like. The random access memory can include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM). The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages or disadvantages of the embodiments.
[0205] Those skilled in the art can understand that all or part of the steps of the above-mentioned embodiments can be completed by hardware, or by a program instructing related hardware to complete, and the program can be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk.
[0206] The above-mentioned only describes optional embodiments of the present application, and does not limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for recording behavior based on a virtual scene, characterized in that, The method includes: Display the first virtual object in the virtual scene; In response to receiving a control operation for the first virtual object, the system displays that the first virtual object is active in the virtual scene, which corresponds to a virtual map. In response to receiving a record configuration operation, a first record marker is displayed in the virtual map. The first record marker includes at least one of a first route marker and a first event marker. The first route marker is used to indicate the movement route of the first virtual object in the virtual scene in the virtual map, and the first event marker is used to indicate an interaction event triggered by the first virtual object in the movement route. In response to receiving a record generation operation, a first record content is published, the first record content including the first record tag, the first record content being used to share the first record tag generated by the first virtual object in the virtual scene.
2. The method according to claim 1, characterized in that, The step of displaying a first record marker in the virtual map in response to receiving a record configuration operation includes: Display the virtual map; Receive the record configuration operation in the virtual map, the record configuration operation being used to configure a historical time period; At least one of the first route marker and the first event marker is displayed in the virtual map. The first route marker is used to indicate the movement route of the first virtual object in the virtual scene within the historical time period in the virtual map. The first event marker is used to indicate the interaction event triggered by the first virtual object in the movement route within the historical time period.
3. The method according to claim 2, characterized in that, Displaying at least one of the first route marker and the first event marker in the virtual map includes: The first route marker is displayed in the virtual map; If the interaction event triggered by the first virtual object in the action route meets the preset event requirements, the first event marker corresponding to the interaction event is displayed.
4. The method according to claim 2, characterized in that, The virtual map includes a time recording configuration control, which is used to receive the time recording configuration operation. The receiving of the record configuration operation in the virtual map includes: The system receives a time configuration operation based on the record time configuration control. The time configuration operation is used to configure the record start time and record end time corresponding to the first record marker, and to determine the time period from the record start time to the record end time as the historical time period.
5. The method according to claim 2, characterized in that, The virtual map includes multiple scene location markers, which are used to indicate multiple scene locations that the first virtual object passes through when it moves in the virtual scene; The receiving of the record configuration operation in the virtual map includes: The system receives a selection operation for at least one scene location identifier among the plurality of scene location identifiers, and determines the activity time period of the first virtual object passing through at least one scene location corresponding to the at least one scene location identifier as the historical time period.
6. The method according to claim 5, characterized in that, Before receiving the selection operation for at least one scene location identifier among the plurality of scene location identifiers, the method further includes: The activity sequence identifiers corresponding to the multiple scene location identifiers are displayed in association in the virtual map. The activity sequence identifiers are used to indicate the order in which the first virtual object passes through the multiple scene locations when it is active in the virtual scene.
7. The method according to claim 2, characterized in that, Before receiving the record configuration operation in the virtual map, the method further includes: Multiple candidate record markers are displayed in the virtual map. These multiple candidate record markers are record markers generated by the first virtual object through multiple activities in the virtual scene based on preset activity requirements. The similarity between the multiple candidate record markers and preset reference record markers reaches a preset similarity. The preset reference record markers are used to provide behavioral references for the first virtual object to meet the preset activity requirements. The receiving of the record configuration operation in the virtual map includes: Receive a selection operation for at least one candidate record mark among the plurality of candidate record marks, the selection operation being used to configure the at least one candidate record mark as the first record mark.
8. The method according to any one of claims 1 to 7, characterized in that, The response to receiving a record generation operation, publishing the first record content, includes: Receive the record generation operation corresponding to the first media type; Publish the content of the first record corresponding to the first media type.
9. The method according to claim 8, characterized in that, The virtual map includes a text and image recording generation control and a video recording generation control, and the first media type includes at least one of text and image type and video type; The receiving of the record generation operation corresponding to the first media type includes: Receive a trigger operation for the image and text record generation control, the image and text record generation control being used to trigger the generation of the first record content corresponding to the image and text type; or, The system receives a trigger operation on the video recording generation control, which is used to trigger the generation of the first recording content corresponding to the video type.
10. The method according to any one of claims 1 to 7, characterized in that, The response to receiving a record generation operation, publishing the first record content, includes: In response to receiving the record generation operation, a preview of the first record content is displayed; Receive an editing operation on the first recorded content of the preview, the editing operation being used to create prompt content in the first recorded content; Based on the editing operation, the edited first record content is generated, and the edited first record content includes the first record mark and the prompt content; In response to receiving a content publishing operation, the edited first record content is published.
11. The method according to claim 10, characterized in that, The receiving of editing operations on the first record content of the preview includes: Receive a text editing operation on the first recorded content of the preview, the text editing operation being used to create text prompt content in the first recorded content; Receive an icon editing operation for the first record content of the preview, the icon editing operation being used to create icon prompt content in the first record content; The system receives a video editing operation on the first recorded content of the preview, the video editing operation being used to insert and display preset video prompt content into the first recorded content.
12. The method according to any one of claims 1 to 7, characterized in that, The response to receiving the record generation operation and publishing the first record content further includes: In response to receiving a viewing operation for the first recorded content, the first recorded content is displayed. The first recorded content has corresponding feedback information, which is used to indicate the feedback status of other virtual objects in the virtual scene to the first recorded content.
13. A method for recording behavior based on a virtual scene, characterized in that, The method includes: Display a first interface, which is used to display the recorded content shared by at least one account. The recorded content is used to record the activities of the virtual object controlled by the account in the virtual scene, and the virtual scene corresponds to a virtual map. In response to receiving a trigger operation for the first recorded content, a first record marker in the first recorded content is displayed. The first record marker includes a first route marker and a first event marker. The first route marker is used to indicate the movement route of the first virtual object in the virtual scene on the virtual map, and the first event marker is used to indicate an interaction event triggered by the first virtual object in the movement route.
14. A behavior recording device based on a virtual scene, characterized in that, The device includes: The display module is used to display the first virtual object in the virtual scene; The display module is further configured to, in response to receiving a control operation for the first virtual object, display the first virtual object's activity in the virtual scene, the virtual scene corresponding to a virtual map; The display module is further configured to, in response to receiving a record configuration operation, display a first record marker in the virtual map, the first record marker including at least one of a first route marker and a first event marker, the first route marker being used to indicate the movement route of the first virtual object in the virtual scene in the virtual map, and the first event marker being used to indicate an interaction event triggered by the first virtual object in the movement route; The publishing module is used to publish first record content in response to receiving a record generation operation. The first record content includes the first record tag, and the first record content is used to share the first record tag generated by the first virtual object in the virtual scene.
15. A behavior recording device based on a virtual scene, characterized in that, The device includes: The display module is used to display a first interface, which is used to display the recorded content shared by at least one account. The recorded content is used to record the activities of the virtual object controlled by the account in the virtual scene, and the virtual scene corresponds to a virtual map. The display module is further configured to, in response to receiving a trigger operation for the first recorded content, display a first record marker in the first recorded content, the first record marker including at least one of a first route marker and a first event marker, the first route marker being used to indicate the movement route of the first virtual object in the virtual scene in the virtual map, and the first event marker being used to indicate an interaction event triggered by the first virtual object in the movement route.
16. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to implement the behavior recording method based on a virtual scene as described in any one of claims 1 to 13.
17. A computer-readable storage medium, characterized in that, The storage medium stores at least one computer program, which is loaded and executed by a processor to implement the behavior recording method based on a virtual scene as described in any one of claims 1 to 13.
18. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements the behavior recording method based on a virtual scene as described in any one of claims 1 to 13.