Interaction method and apparatus in virtual scene, device and storage medium
By generating task chains and providing guiding elements in virtual scenes, the problem of complex interactive content generation in existing technologies is solved, improving generation efficiency and user interaction efficiency.
Patent Information
- Application Number
- PCT/CN2024/088950
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-19
- Publication Date
- 2025-10-23
AI Technical Summary
The existing method of generating interactive content in virtual scenes is relatively complicated, which affects the efficiency of generating interactive content.
By analyzing descriptive information associated with the virtual scene, a task chain is generated, and guidance elements associated with the task chain are provided. In response to the target object completing the tasks in the task chain, corresponding guidance elements are provided to guide the user to complete the tasks.
It improves the efficiency of generating interactive content in virtual scenes and simplifies the user interaction process.
Smart Images

Figure CN2024088950_23102025_PF_FP_ABST
Abstract
Description
An interaction method, apparatus and device in a virtual scene and a storage medium TECHNICAL FIELD
[0001] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to an interaction method, apparatus, device and computer readable storage medium in a virtual scene. BACKGROUND
[0002] In recent years, with the development of computer technology, more and more people interact in virtual scenes. However, the existing way of generating interaction content in the virtual scene is relatively complex, and the design efficiency of the interaction content is not high.
[0003] SUMMARY
[0004] In a first aspect of the present disclosure, an interaction method in a virtual scene is provided. The method comprises: providing a first guide element associated with a task chain in a virtual scene, the task chain being generated by analyzing description information associated with the virtual scene, the task chain comprising a plurality of associated tasks; and in response to a target object completing a first task in the task chain according to the first guide element, providing a second guide element associated with the task chain, the second guide element being associated with a second task in the task chain.
[0005] In a second aspect of the present disclosure, an interaction apparatus for a virtual scene is provided. The apparatus comprises: a creation module configured to provide a first guide element associated with a task chain in a virtual scene, the task chain being generated by analyzing description information associated with a virtual object in the virtual scene, the task chain comprising a plurality of associated tasks; and a processing module configured to, in response to a target object completing a first task in the task chain according to the first guide element, provide a second guide element associated with the task chain, the second guide element being associated with a second task in the task chain.
[0006] In a third aspect of the present disclosure, an electronic device is provided. The device comprises at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. The instructions, when executed by the at least one processing unit, cause the device to perform the method of the first aspect.
[0007] In a fourth aspect of the present disclosure, a computer readable storage medium is provided. The computer readable storage medium has stored thereon a computer program, the computer program being executable by a processor to implement the method of the first aspect.
[0008] It should be understood that the content described in this section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it used to limit the scope of the present disclosure. Other features of the present disclosure will become apparent through the following description. BRIEF DESCRIPTION OF DRAWINGS
[0009] The above described and other features, advantages and aspects of the present disclosure will become more apparent as various embodiments of the present disclosure are described in conjunction with the following detailed description. In the detailed description, reference will be made to the accompanying drawings, in which like reference numerals represent like elements throughout the various figures existing between the specification and any accompanying drawings, and in which:
[0010] FIG. 1 shows a schematic diagram of an example environment in which some embodiments of the present disclosure can be implemented in real-time;
[0011] FIG. 2 shows a flowchart of an example process for interaction in a virtual scene, according to some embodiments of the present disclosure;
[0012] FIG. 3 shows a schematic block diagram of an example apparatus for interaction in a virtual scene, according to some embodiments of the present disclosure; and
[0013] FIG. 4 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION
[0014] Embodiments of the present disclosure will be described in more detail with reference to the drawings. While certain embodiments of the present disclosure will be shown and described, it is to be understood that the present disclosure is not limited to the embodiments described herein, but instead can be practiced with variations that are within the scope of the appended claims. It is also to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting.
[0015] It should be noted that the headings provided herein are not limitations of the various embodiments described in the sections / sub-sections. Various embodiments are described throughout this document and any type of embodiment can be included under any section / sub-section. Moreover, embodiments described in any section / sub-section can be combined with any other embodiment described in the same section / sub-section and / or a different section / sub-section in any manner.
[0016] In the description of embodiments of the present disclosure, the term "including" and its derivatives, shall be understood as comprising but not limited to. The term "based on" shall be understood as "based, at least in part, on." The term "one embodiment" or "an embodiment" shall be understood as "at least one embodiment." The term "some embodiments" shall be understood as "at least some embodiments." Other explicit and implicit definitions can also be included below. The terms "first," "second," etc. can refer to different or same objects. Other explicit and implicit definitions can also be included below.
[0017] The data of the user, the acquisition and / or use of the data, etc. can be involved in the embodiments of the present disclosure. These aspects all comply with the corresponding laws and regulations and relevant provisions. In the embodiments of the present disclosure, the collection, acquisition, processing, processing, forwarding, use, etc. of all data are performed on the premise that the user is aware of and confirms. Accordingly, when implementing the embodiments of the present disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be notified to the user and the authorization of the user should be obtained through appropriate means according to the relevant laws and regulations. The specific notification and / or authorization manner can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this aspect.
[0018] In the present specification and embodiments, if personal information processing is involved, it will be processed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and only within the prescribed or agreed range. The user refuses to process personal information other than the necessary information required for the basic function, which does not affect the user's use of the basic function.
[0019] As briefly mentioned above, with the rapid development of computer technology, more and more people interact in virtual scenarios. However, the existing way of generating interactive content in the virtual scenario is complex, which needs to rely on manual design of guide information to guide users to complete the interactive content, thereby affecting the generation efficiency of the interactive content.
[0020] Embodiments of the present disclosure provide an interactive scheme in a virtual scenario. According to the scheme, a first guide element associated with a task chain in the virtual scenario can be provided, the task chain being generated by analyzing description information associated with the virtual scenario, the task chain including a plurality of associated tasks; and in response to a target object completing a first task in the task chain according to the first guide element, a second guide element associated with the task chain is provided, the second guide element being associated with a second task in the task chain.
[0021] In this way, embodiments of the present disclosure can generate a task chain in a virtual scenario based on description information associated with the virtual scenario, and provide guide elements associated with a plurality of tasks, which can guide users to complete the task chain, thereby improving the generation efficiency of the interactive content.
[0022] Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.
[0023] Example environment
[0024] FIG. 1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.
[0025] In this example environment 100, the electronic device 110 can be running an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include, but are not limited to, a gaming application, a virtual scene application, or other suitable application. The user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.
[0026] In the environment 100 of FIG. 1, the electronic device 110 can present an interface 150 for supporting interface interaction through the application 120 if the application 120 is in an active state.
[0027] In some embodiments, the electronic device 110 communicates with the server 130 to implement the provisioning of services to the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) device, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including an accessory or peripheral device for the foregoing, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as “wearable” circuitry, etc.).
[0028] The server 130 can be a standalone physical server, a server cluster or distributed system of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms, etc. basic cloud computing services. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, etc. The server 130 can provide background services for the application 120 of the electronic device 110 that supports a virtual scene.
[0029] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established through a wired manner or a wireless manner. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.
[0030] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, without implying any limitation on the scope of the present disclosure.
[0031] Some example embodiments of the present disclosure will be described below with continued reference to the drawings.
[0032] Example process
[0033] FIG. 2 illustrates a flowchart of an example process 200 of interaction in a virtual scene, according to some embodiments of the present disclosure. The process 200 can be implemented at the electronic device 110. The process 200 is described below with reference to FIG. 1.
[0034] As shown, at block 210, the electronic device 110 can provide a first guidance element associated with a task chain in a virtual scene, the task chain being generated by analyzing description information associated with the virtual scene, the task chain including a plurality of associated tasks. As an example, the electronic device 110 can present the virtual scene in the aforementioned application 120. The virtual scene may, for example, be a game scene or other visualized scene.
[0035] In some embodiments, the electronic device 110 can create and present a virtual object in the virtual scene, the virtual object being capable of performing an interactive behavior in the virtual scene. As an example, the interactive behavior of the virtual object can include moving, interacting with other virtual objects or virtual items in the virtual scene, and the like. In some embodiments, the virtual object can be a player character or a NPC (Non-player Character) in a game scene.
[0036] In some embodiments, the process of generating the task chain includes: constructing a training data set, training a target model using the training data set, and generating the task chain associated with the virtual scene using the trained target model.
[0037] In some embodiments, the process of constructing the training dataset comprises: constructing the training dataset based on the description information associated with the virtual scene. As an example, the interactive behaviors herein can be all behaviors in the virtual scene that can support the virtual object to perform interactive actions. For example, in a game scene, the interactive behaviors of the virtual object can be, for example, moving, triggering a mechanism, picking up and putting down virtual items, talking to NPCs, attacking monsters (e.g., NPCs), and the like.
[0038] In some embodiments, the description information associated with the virtual scene can comprise: position information associated with the virtual scene, and interactive behaviors associated with the position information. It can be understood that the position information can comprise a plurality of positions in the virtual scene, and the interactive behaviors associated with the position information can be interactive behaviors that can be performed by the virtual object at the positions in the virtual scene. As an example, a position where a road is located in the virtual scene can support the virtual object to move at the position, and a position where a pool is located in the virtual scene can support the virtual object to swim at the position, and the like.
[0039] In some embodiments, the description information associated with the virtual scene can further comprise: resource information associated with the virtual scene, and the resource information can be used to describe a plurality of resources in the virtual scene. As an example, the plurality of resources can comprise: virtual items (or virtual props) presented in the virtual scene, virtual objects, text content (e.g., description information for virtual items or virtual objects), and / or animation effects, and the like.
[0040] In some embodiments, the description information associated with the virtual scene can further comprise: interactive behaviors associated with the resource information. The resource information can be presented in the virtual scene based on the interactive behaviors of the virtual object. As an example, the electronic device 110 can present resources (e.g., virtual items) related to the interactive behaviors in the virtual scene based on the interactive behaviors (e.g., triggering a preset mechanism or completing a preset task) of the virtual object.
[0041] In some embodiments, the process of training the target model with the training dataset comprises: generating a plurality of preset tasks with an association relationship based on the interaction behaviors and the resource information in the training dataset, at a plurality of positions in the virtual scene corresponding to the interaction behaviors. As an example, the preset tasks can be generated based on the resource information, the position information, and the interaction behaviors associated with the resource information and the position information contained in the virtual scene. For example, the resource information can include a house, a piece of wood, a fire extinguisher, a wood-on-fire special effect, the position information can be the positions where these resource information are located, and the interaction behaviors associated with the resource information and the position information can be interaction operations such as supporting the virtual object to walk in the house, operate the fire extinguisher, etc. In this case, for example, a preset task can be generated as presenting the wood-on-fire special effect when the piece of wood in the house is on fire, requiring the user to operate the virtual object to use the fire extinguisher to perform the fire extinguishing behavior, if the fire extinguishing is successful, the fire on the piece of wood is extinguished, and if the fire extinguishing fails, the house-on-fire special effect is presented, etc.
[0042] In some embodiments, the preset task can also indicate a trigger logic between the interaction behavior and the resource information. The trigger logic here can be understood as the logic between the generation of the interaction behavior and the presentation of the resource associated with the resource information. As an example, the trigger logic here can be embodied as: the electronic device 110 can present the resource associated with the resource information (for example, present the NPC at the specified position in the virtual scene) in response to the trigger of the interaction behavior (for example, the virtual object reaching the specified position in the virtual scene).
[0043] In some embodiments, the plurality of preset tasks with an association relationship can be understood as the association between the plurality of preset tasks, and the completion of a previous task can provide a clue for the user to complete a subsequent task. As an example, the plurality of preset tasks with an association relationship can include a find key task and an open treasure chest task, the two tasks are associated with each other, the user needs to complete the find key task to get the key, and then use the key to open the treasure chest in the open treasure chest task.
[0044] In some embodiments, the electronic device 110 can train and obtain the target model based on the plurality of preset tasks with an association relationship. It can be understood that the related technical personnel can implement the training of the target model in the present application according to any related algorithm, and the present application does not limit the specific algorithm content.
[0045] In some embodiments, the electronic device 110 can generate a task chain associated with the virtual scene by using the trained target model, and present a first task in the task chain first according to the association relationship of a plurality of tasks in the task chain in the virtual scene.
[0046] At block 220, the electronic device 110 can provide a second guidance element associated with the task chain in response to the target object completing a first task in the task chain according to the first guidance element, the second guidance element being associated with a second task in the task chain. As an example, the first guidance element and the second guidance element herein can be regarded as clue information, and the user can complete the task corresponding to the clue information according to the indication of the clue information.
[0047] In some embodiments, the first guidance element and / or the second guidance element comprises text content. As an example, the text content can be used to describe the rules or clue information of the task associated with the first guidance element and / or the second guidance element.
[0048] In some embodiments, the manner in which the electronic device 110 provides the first guidance element and / or the second guidance element in the virtual scene comprises presenting the first guidance element and / or the second guidance element in response to the target object reaching a target position in the virtual scene. It can be understood that the first guidance element and / or the second guidance element can be pre-buried at the target position in the virtual scene, and the target object reaching the target position can trigger the electronic device 110 to present the first guidance element and / or the second guidance element at the target position.
[0049] In some embodiments, the electronic device 110 can present the first guidance element and / or the second guidance element in the form of a control in the virtual scene. The electronic device 110 can provide corresponding guidance information in response to a third preset operation (e.g., clicking the first guidance element and / or the second guidance element control) of the user on the first guidance element and / or the second guidance element, and the guidance information can be used to guide the target object to reach a position associated with the first task or the second task in the virtual scene.
[0050] In some embodiments, the target object can be a virtual object that can be directly controlled by the user in the virtual scene. As an example, the target object can be a game character controlled by the user in a game scene.
[0051] In some embodiments, the electronic device 110 can determine target resource information corresponding to a target interaction behavior using the target model in response to the target object triggering the target interaction behavior during the process of performing the task chain. It can be understood that the target interaction behavior is associated with at least one target resource information, and the electronic device 110 can determine the target resource information corresponding to the target interaction behavior using the target model in response to the triggering of the target interaction behavior. As an example, the target interaction behavior can be a lighting operation, and the target resource information corresponding to the lighting operation can be determined using the target model to be a fire animation special effect.
[0052] In some embodiments, after determining the target resource information corresponding to the target interaction behavior by the target model, a corresponding resource associated with the target resource information can be presented. As an example, the target model determines that the target resource information corresponding to the ignition operation is to present a fire animation special effect, and the fire animation special effect is presented in the virtual scene.
[0053] In some embodiments, the target resource information can include a first virtual object (e.g., an NPC) associated with the task chain, and the first virtual object can be used to assist the target object (which can also be understood as assisting the user) to complete at least one task in the task chain. As an example, the first virtual object can be an NPC, and the user can have a conversation with the first virtual object and obtain a task clue, thereby assisting the target object to complete at least one task in the task chain.
[0054] In some embodiments, the user can also control the first virtual object to perform a second preset operation associated with the task chain in order to complete at least one task in the task chain. It can be understood that in addition to being able to control the target object in the virtual scene, the user can also control the first virtual object. For example, in the fire extinguishing task, the user can control the target object and the first virtual object to complete the fire extinguishing operation together.
[0055] In some embodiments, the aforementioned task chain is a first task chain, and the electronic device 110 can provide a second task chain associated with the virtual scene in response to the target object (or the user) completing multiple tasks (which can be understood as all tasks) in the first task chain. The second task chain contains multiple tasks different from the first task chain. As an example, the second task chain associated with the virtual scene provided by the electronic device 110 can be generated by the target model.
[0056] In some embodiments, the electronic device 110 can also create a third task associated with the target interaction behavior by the target model in response to the target object triggering the target interaction behavior in the process of performing the task chain, and the third task can be different from the multiple tasks in the task chain. As an example, the task chain is a fire rescue task, and the multiple tasks in the task chain can include digging, finding a water source, fetching water, rescuing fire, and rebuilding a house. The electronic device can create a new task of rescuing the wounded by the target model in response to the target object triggering the target interaction behavior (e.g., extinguishing the flame) in the process of performing the fire rescue task.
[0057] In some embodiments, the electronic device 110 can also present a third guide element associated with the third task and / or a resource corresponding to the related resource information in the virtual scene after completing the creation of the third task.
[0058] In some embodiments, the electronic device 110 can further present a task creation interface in response to a user's request for creating a third task chain based on the virtual scene. As an example, the electronic device 110 can provide a control for creating a task chain in the virtual scene, and further, the electronic device 110 can receive a user's request for creating the third task chain in response to a triggering of the control for creating the task chain.
[0059] In some embodiments, the electronic device 110 can present a plurality of creation elements associated with the virtual scene in the task creation interface. The plurality of creation elements can include location information associated with the virtual scene, resource information, and an interactive behavior associated with the location information and the resource information.
[0060] In some embodiments, the electronic device 110 can generate a third task chain associated with at least one target creation element of the plurality of creation elements in the virtual scene based on a user's selection of the at least one target creation element. As an example, the electronic device 110 can generate the third task chain associated with the at least one target creation element in the virtual scene with a target model. In some embodiments, the electronic device 110 can further receive a task trigger logic set by a user and generate the third task chain in the virtual scene based on the at least one target creation element.
[0061] Based on the above-described interactive process, embodiments of the present disclosure are capable of creating a task chain containing a plurality of associated tasks in a virtual scene with a target model, and are capable of presenting corresponding resource information and a guide element for guiding a user to complete a task in the virtual scene according to an interactive behavior of a target object, thereby improving the efficiency of generating interactive content in the virtual scene and the interactive efficiency of a user.
[0062] Example apparatuses and devices
[0063] Embodiments of the present disclosure further provide a corresponding apparatus for implementing the above-described methods or processes. FIG. 3 shows a schematic structural block diagram of an example apparatus 300 for interaction in a virtual scene according to certain embodiments of the present disclosure. The apparatus 300 can be implemented as or included in an electronic device. Various modules / components in the apparatus 300 can be implemented by hardware, software, firmware, or any combination thereof.
[0064] As shown in FIG. 3, the apparatus 300 includes a creation module 310 configured to provide a first guide element associated with a task chain in a virtual scene, the task chain being generated by analyzing description information associated with the virtual scene, the task chain including a plurality of associated tasks, and a processing module 320 configured to provide a second guide element associated with the task chain in response to a target object completing a first task in the task chain according to the first guide element, the second guide element being associated with a second task in the task chain.
[0065] In some embodiments, the creating module 310 is further configured to: construct a training dataset based on the description information associated with the virtual scene; train the target model by using the training dataset; and generate the task chain associated with the virtual scene by using the trained target model.
[0066] In some embodiments, the creating module 310 is further configured to: the description information associated with the virtual scene comprises: location information associated with the virtual scene; resource information associated with the virtual scene; and the interactive behavior associated with the location information and the resource information.
[0067] In some embodiments, the creating module 310 is further configured to: the process of training the target model comprises: generating a plurality of preset tasks with an association relationship based on the interactive behavior and the resource information in the training dataset, the preset tasks being used to indicate the trigger logic between the interactive behavior and the resource information; and training the target model based on the plurality of preset tasks with the association relationship.
[0068] In some embodiments, the creating module 310 is further configured to: in response to triggering a target interactive behavior in the process of the target object executing the task chain, determining target resource information corresponding to the target interactive behavior by using the target model; and presenting a corresponding resource of the target resource information associated with the target interactive behavior.
[0069] In some embodiments, the creating module 310 is further configured to: the target resource information comprises a first virtual object associated with the task chain, the first virtual object being used to assist the target object to complete at least one task in the task chain.
[0070] In some embodiments, the creating module 310 is further configured to: controlling the first virtual object to execute a second preset operation associated with the task chain so as to complete at least one task in the task chain.
[0071] In some embodiments, the task chain is a first task chain, and the creating module 310 is further configured to: in response to the target object completing a plurality of tasks in the first task chain, providing a second task chain associated with the virtual scene.
[0072] In some embodiments, the creating module 310 is further configured to: the first guide element and / or the second guide element comprises text content.
[0073] In some embodiments, the processing module 320 is further configured to: the manner of providing the first guide element and / or the second guide element comprises: presenting the first guide element and / or the second guide element in response to the target object reaching a target location in the virtual scene.
[0074] In some embodiments, the processing module 320 is further configured to, in response to the third preset operation on the first guide element and / or the second guide element, provide guide information for guiding the target object to reach a position associated with the first task or the second task in the virtual scene.
[0075] In some embodiments, the processing module 320 is further configured to, in response to triggering the target interaction behavior in the process of the target object performing the task chain, create a third task associated with the target interaction behavior by using the target model, the third task being different from the plurality of tasks in the task chain; and present a third guide element associated with the third task.
[0076] In some embodiments, the task chain is a first task chain, and the creating module 310 is further configured to, in response to a user request for creating a third task chain based on the virtual scene, present a task creation interface, the task creation interface including a plurality of creation elements associated with the virtual scene, the plurality of creation elements including position information associated with the virtual scene, resource information, and an interaction behavior associated with the position information and the resource information; and based on selection of at least one target creation element in the plurality of creation elements, generate the third task chain associated with the at least one target creation element in the virtual scene.
[0077] FIG. 4 illustrates a block diagram of an electronic device 400 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 400 illustrated in FIG. 4 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 400 illustrated in FIG. 4 can be used for electronic devices.
[0078] As shown in FIG. 4, the electronic device 400 is in the form of a general electronic device. The components of the electronic device 400 can include, but are not limited to, one or more processors or processing units 410, a memory 420, a storage device 430, one or more communication units 440, one or more input devices 450, and one or more output devices 460. The processing unit 410 can be an actual or virtual processor and is capable of performing various processing according to programs stored in the memory 420. In a multi-processor system, multiple processing units perform computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 400.
[0079] The electronic device 400 typically includes a plurality of computer storage media. Such media can be any available media that is accessible by the electronic device 400 and includes both volatile and nonvolatile media, removable and non-removable media. The memory 420 can be volatile (such as register, cache, RAM), non-volatile (such as ROM, EEPROM, flash memory), or some combination of the two. The storage device 430 can be a removable or non-removable media, and can include machine-readable media, such as flash drives, magnetic disks, or any other media that can be used to store information and / or data and that can be accessed by the electronic device 400.
[0080] The electronic device 400 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 4, a disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM) can be provided. In such instances, each drive can be connected to the bus by one or more data media interfaces. The memory 420 can include a computer program product 425 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.
[0081] The communication unit 440 enables communication with other electronic devices over communication media. Additionally, the functionality of the components of the electronic device 400 can be implemented in a single computing cluster or a plurality of computer machines capable of communication over a communication connection. Thus, the electronic device 400 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes.
[0082] The input device 450 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 460 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 400 can also communicate with one or more external devices (not shown) such as a storage device, a display device, etc. through the communication unit 440, as needed, one or more devices that enable a user to interact with the electronic device 400, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 400 to communicate with one or more other electronic devices. Such communication can be carried out through an input / output (I / O) interface (not shown).
[0083] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.
[0084] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0085] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0086] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0087] The computer program product of the second implementation can include a computer readable storage medium. The computer readable storage medium can include instructions. The instructions can include one or both of: instructions for causing a computer to enable a user equipment device to receive a configuration message from a base station, the configuration message comprising a configuration of a plurality of search space sets for a plurality of downlink control channel candidates; and instructions for causing a computer to enable a user equipment device to monitor the plurality of downlink control channel candidates in accordance with the configuration of the plurality of search space sets.
[0088] Various implementations of the disclosure have been described in detail above. The foregoing description is exemplary and explanatory only, and is not intended to be exhaustive or to limit various implementations of the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teachings without departing from the scope and spirit of the disclosure. It is intended that the scope of the disclosure be limited only by the claims and the equivalents thereof. The use of the terms "including," "containing," "comprising," "having," "in involving," "portions," "elements," "components," "steps," "phases," "processes," "operations," "steps," "stages," "procedures," "methods," "mechanisms," "devices," "systems," "apparatuses," "units," "means," "units," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "apparatuses," "units," "means," "devices," "systems," "
Claims
1. A method for interaction in a virtual scene, comprising: providing a first guide element associated with a task chain in a virtual scene, the task chain being generated by analyzing description information associated with the virtual scene, the task chain comprising a plurality of associated tasks; and in response to a target object completing a first task in the task chain according to the first guide element, providing a second guide element associated with the task chain, the second guide element being associated with a second task in the task chain.
2. The method of claim 1, comprising generating the task chain based on the following process: constructing a training data set based on the description information associated with the virtual scene; training a target model using the training data set; and generating the task chain associated with the virtual scene using the trained target model.
3. The method of claim 2, the description information associated with the virtual scene comprising: location information associated with the virtual scene; resource information associated with the virtual scene; interaction behaviors associated with the location information and resource information.
4. The method of claim 3, the process of training the target model comprising: generating a plurality of pre-set tasks having an association relationship in a plurality of locations in the virtual scene corresponding to the interaction behaviors based on the interaction behaviors and the resource information in the training data set, the pre-set tasks being used to indicate a triggering logic between the interaction behaviors and the resource information; and training the target model based on the plurality of pre-set tasks having the association relationship.
5. The method of claim 3, further comprising: in response to a target interaction behavior being triggered in a process of the target object performing the task chain, determining target resource information corresponding to the target interaction behavior using the target model; and presenting a corresponding resource associated with the target resource information of the target interaction behavior.
6. The method of claim 5, wherein the target resource information comprises a first virtual object associated with the task chain, the first virtual object being used to assist the target object in completing at least one task in the task chain.
7. The method of claim 6, further comprising: controlling the first virtual object to perform a second pre-set operation associated with the task chain in order to complete at least one task in the task chain.
8. The method of claim 3, further comprising: in response to a target interaction behavior being triggered in a process of the target object performing the task chain, creating a third task associated with the target interaction behavior using the target model, the third task being different from the plurality of tasks in the task chain; presenting a third guide element associated with the third task.
9. The method of claim 1, wherein the task chain is a first task chain, the method further comprising: in response to the target object completing the plurality of tasks in the first task chain, providing a second task chain associated with the virtual scene.
10. The method of claim 1, wherein the first guide element and / or the second guide element comprises text content. 11.The method of claim 1, wherein the providing the first guide element and / or the second guide element comprises: presenting the first guide element and / or the second guide element in response to the target object reaching a target position in the virtual scene. 12.The method of claim 1, further comprising: in response to a third preset operation on the first guide element and / or the second guide element, providing guide information for guiding the target object to reach a position in the virtual scene associated with the first task or the second task. 13.The method of claim 1, wherein the task chain is a first task chain, and the method further comprises: in response to a user request for creating a third task chain based on the virtual scene, presenting a task creation interface, the task creation interface comprising a plurality of creation elements associated with the virtual scene, the plurality of creation elements comprising position information associated with the virtual scene, resource information, and interactive behaviors associated with the position information and the resource information; and generating a third task chain associated with at least one target creation element in the plurality of creation elements in the virtual scene based on a selection of the at least one target creation element. 14.An apparatus for interaction in a virtual scene, comprising: a creation module configured to provide a first guide element associated with a task chain in a virtual scene, the task chain being generated by analyzing description information associated with the virtual scene, the task chain comprising a plurality of associated tasks; and a processing module configured to provide a second guide element associated with the task chain in response to a target object completing a first task in the task chain according to the first guide element, the second guide element being associated with a second task in the task chain. 15.An electronic device, comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions when executed by the at least one processing unit cause the electronic device to perform the method according to any one of claims 1 to 13. 16.A computer readable storage medium having stored thereon a computer program, the computer program being executable by a processor to implement the method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Task guiding method and device in virtual scene, equipment, medium and program product
CN114247141A
Resource acquisition method and device, equipment and computer storage medium
CN116775188A
Interaction control method and device, equipment and storage medium
CN116870477A
Interaction method and device, equipment and storage medium
CN117850937A
Game program and information processing device
JP2015029918A