Virtual scene interaction method, device, equipment, and program
The method and device facilitate seamless switching of interaction teams and equipment sets on the interaction screen, enhancing immersion by maintaining continuous interaction without screen transitions.
Patent Information
- Application Number
- JP2025532175
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-13
- Filing Date
- 2024-05-15
- Publication Date
- 2026-01-06
AI Technical Summary
Existing virtual scene interaction technologies require players to transition to separate setting screens for changing interaction teams or equipment sets, disrupting immersion and experience.
A method and device that allows for displaying current and candidate setting states directly on the interaction screen, enabling seamless switching without leaving the primary interface.
Enhances immersion by allowing in-screen switching of interaction teams and equipment sets, maintaining continuous interaction without the need to transition out of the interaction solution screen.
Smart Images

Figure 2026500158000001_ABST
Abstract
Description
[Technical Field]
[0001] (CROSS-REFERENCE TO RELATED APPLICATIONS) This application is based on a Chinese patent application bearing application number 202310866602.4, filed with the China Patent Office on July 13, 2023, and claims priority to that Chinese patent application, the entire contents of which are incorporated herein by reference.
[0002] The present application relates to human-computer interaction technology, and in particular to a virtual scene interaction method, apparatus, device, storage medium, and program product. [Background technology]
[0003] Display technology based on graphics processing hardware expands the means of sensing the environment and acquiring information. In particular, virtual scene display technology can realize diverse interactions between virtual objects controlled by users or artificial intelligence according to actual application needs. Virtual scene display technology has a variety of typical application scenarios, for example, it can simulate a realistic battle process between virtual characters in virtual scenes such as games.
[0004] When a target account (player) needs to change the current setting state while controlling a virtual character and interacting in a virtual scene, related technologies typically require the player to transition to a setting screen to set and select the state. For example, if the interaction team currently controlled by the target account needs to be switched to another interaction team, the player needs to transition to a team formation screen to set and select the team. Alternatively, if the equipment set currently used by the virtual character needs to be switched to another equipment set, the player needs to transition to an equipment setting interface to set and select the equipment. Such operations disrupt the player's immersion and experience. Summary of the Invention [Means for solving the problem]
[0005] The embodiments of the present application provide a virtual scene interaction method, apparatus, electronic device, computer-readable storage medium, and computer program product that enable an improved sense of immersion in the interaction process.
[0006] The technical solutions of the embodiments of the present application are realized as follows:
[0007] An embodiment of the present application provides a virtual scene interaction method, the method comprising: displaying a first interaction screen in which a first virtual character controlled by a target account interacts in a virtual scene, and displaying first instruction information corresponding to a current setting state of the target account on the first interaction screen; The current setting state includes at least one of an interaction team to which a first virtual character controlled by the target account belongs and an equipment set used by the first virtual character in an interaction, the interaction team including at least one virtual character, and the equipment set including at least two types of virtual equipment; displaying at least one candidate setting state on the first interaction screen in response to a switching operation on the current setting state; In response to a selection operation for a goal setting state, the method includes switching the first interaction screen to a second interaction screen in which the target account corresponds to the goal setting state, and displaying second instruction information for the goal setting state on the second interaction screen.
[0008] An embodiment of the present application provides a virtual scene interaction device, the virtual scene interaction device comprising: a first display module, a second display module, and a third display module; the first display module is configured to display a first interaction screen in which a first virtual character controlled by the target account interacts in a virtual scene, and to display first instruction information corresponding to a current setting state of the target account on the first interaction screen; wherein the current setting state includes at least one of an interaction team to which a first virtual character controlled by the target account belongs and an equipment set used by the first virtual character in an interaction, the interaction team including at least one virtual character, and the equipment set including at least two types of virtual equipment; the second display module is configured to display at least one candidate setting state on the first interaction screen in response to a switching operation on the current setting state; The third display module is configured to switch the first interaction screen to a second interaction screen in which the target account corresponds to the goal setting state in response to a selection operation for the goal setting state, and display second instruction information for the goal setting state on the second interaction screen.
[0009] An embodiment of the present application provides an electronic device, the electronic device comprising: a memory configured to store computer-executable instructions or computer programs; and a processor configured to execute computer-executable instructions or computer programs stored in the memory to implement the virtual scene interaction methods provided in the embodiments of the present application.
[0010] An embodiment of the present application provides a computer-readable storage medium having stored thereon computer-executable instructions or a computer program that causes a processor to perform a virtual scene interaction method provided in an embodiment of the present application.
[0011] An embodiment of the present application provides a computer program product including a computer program or computer-executable instructions, which causes a processor to perform the virtual scene interaction method provided in the embodiment of the present application. [Effects of the Invention]
[0012] The embodiments of the present application can have the following beneficial effects:
[0013] By applying the embodiments of the present application, during a process in which a target account controls a first virtual object to interact in a virtual scene, the first interaction screen of the first virtual object displays first instruction information corresponding to the target account's current setting state, and when a switching operation for the current setting state is triggered, selectable candidate setting states are displayed on the first interaction screen, and after a target setting state is selected from the candidate setting states, the first interaction screen currently displayed by the terminal is switched to a second interaction screen corresponding to the target setting state of the target account, thereby realizing switching of the setting state. During the switching process, the display of the candidate setting states and the selection of the target setting state are both directly performed on the first interaction screen, that is, the first interaction screen is always displayed on the display interface of the terminal during the switching process, thereby avoiding interruption of the first interaction screen and improving the sense of immersion and experience during the interaction process. [Brief explanation of the drawings]
[0014] [Figure 1] 1 is a schematic architecture diagram of a virtual scene interaction system 100 according to an embodiment of the present application; [Figure 2] 1 is a schematic diagram illustrating a configuration of an electronic device 500 according to an embodiment of the present application. [Figure 3] 1 is a flowchart of a virtual scene interaction method based on object recognition according to an embodiment of the present application; [Figure 4]FIG. 2 is a schematic diagram of an interaction screen display of a virtual scene according to an embodiment of the present application; [Figure 5] FIG. 2 is a schematic diagram of an interaction screen display of a virtual scene according to an embodiment of the present application; [Figure 6] FIG. 1 is a schematic diagram of a display of candidate interaction teams according to an embodiment of the present application. [Figure 7] FIG. 1 is a schematic diagram of a candidate interaction team configuration according to an embodiment of the present application. [Figure 8] FIG. 1 is a schematic diagram of a candidate interaction team configuration according to an embodiment of the present application. [Figure 9] FIG. 1 is a schematic diagram of a candidate interaction team configuration according to an embodiment of the present application. [Figure 10] 1 is a schematic diagram of a display of instruction information according to an embodiment of the present application; [Figure 11] FIG. 2 is a schematic diagram of an interaction screen display according to an embodiment of the present application; [Figure 12] 1 is a schematic diagram of a candidate equipment set according to an embodiment of the present application; [Figure 13] 1 is a flowchart of a virtual scene interaction method according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0015] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be described in more detail below with reference to the drawings. The described embodiments do not limit the present application, and all other embodiments that can be obtained by those skilled in the art without any creative efforts are included in the protection scope of the present application.
[0016] In addition, in the embodiments of the present application, when the embodiments of the present application are applied to specific products or technologies, authorization or consent from the user is required for related data such as user information (e.g., user trigger operations, team attributes or character characteristics, etc.), and the collection, use and processing of related data shall comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0017] In the following description, the term "some embodiments" describes a subset of all possible embodiments, but it will be understood that "some embodiments" may be the same or different subsets of all possible embodiments, and may be combined with each other unless inconsistent.
[0018] It should be understood that terms such as "first / second" in the examples of the present application do not limit a particular order but distinguish between similar objects, and that "first / second" can be used interchangeably with a particular order or order where appropriate, such that the examples of the present application described herein may be performed in an order other than that shown or described herein.
[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art. The terms used herein are for the purpose of describing the examples of the present application only and are not intended to be limiting of the present application.
[0020] Before describing the examples of the present application in detail, the nouns and terms used in the examples of the present application will be explained. The nouns and terms used in the examples of the present application will be explained as follows.
[0021] 1) Client: Refers to an application that runs on a terminal and provides various services, such as a video playback client or a game client.
[0022] 2) The phrase "in response to" indicates a condition or state on which an operation to be performed depends, and when the dependent condition or state is met, the one or more operations to be performed may be in real time or may have a set delay, and unless otherwise specified, there is no restriction on the order in which the multiple operations to be performed are performed.
[0023] 3) Virtual Scene: This refers to a virtual scene displayed (or provided) when an application is executed on a terminal. The virtual scene may be a simulated real-world environment, a semi-simulated, semi-fictional virtual environment, or a completely fictional virtual environment. The virtual scene may be a 2D virtual scene, a 2.5D virtual scene, or a 3D virtual scene. The embodiments of the present application do not limit the dimensions of the virtual scene. For example, the virtual scene may include sky, land, sea, etc., and the land may include desert, city, etc., and a user can control virtual objects to move within the virtual scene.
[0024] 4) Virtual Character: This refers to images of various people or objects that can be interacted with in a virtual scene, or movable objects in a virtual scene. The movable objects may be virtual people, virtual animals, animated characters, etc., such as people or animals displayed in a virtual scene. The virtual character may be a virtual character that represents a user in the virtual scene. A virtual scene may include multiple virtual characters, each of which has its own shape and volume in the virtual scene and occupies a portion of the space of the virtual scene. The virtual character may also be a game character controlled by a user (also called a player).
[0025] 5) Interaction team: refers to a team of virtual characters controlled by a target account (or player). An interaction team may include one or more virtual characters. When multiple virtual characters are included, the target account can control the multiple virtual characters in the interaction team to interact in the virtual scene. In such cases, the skills of each virtual character are relatively limited (e.g., each virtual character has no more than two virtual skills). During the interaction process, different virtual characters need to cooperate with each other to achieve interaction goals (e.g., game battles), so the player needs to switch between different virtual characters in their interaction team to achieve the interaction goal.
[0026] 6) Equipment Set: This refers to an equipment set equipped to a virtual object controlled by a target account. Typically, each equipment set includes multiple or various types of virtual equipment. The virtual equipment may be a virtual item or a virtual skill. A virtual item is an interaction tool used by a virtual object in a virtual scene. For example, a virtual firearm, a magazine and bullets equipped to a virtual firearm, a virtual item equipped to the body of a virtual object (e.g., body armor, a container, an ammunition belt, etc.), a virtual item equipped to the head of a virtual object (e.g., a helmet, a mask, a headset, etc.), or a supply item stored in a pocket or container of a virtual object (e.g., medicine, food, etc.). In practical applications, combining various types of virtual equipment and equipping a virtual object with the resulting equipment set can better assist the virtual object in interacting with other virtual objects in a virtual scene.
[0027] The embodiments of the present application provide a virtual scene interaction method, device, electronic device, computer-readable storage medium, and computer program product that enable an improved sense of immersion during the interaction process. Exemplary applications of the electronic device provided in the embodiments of the present application are described below. The electronic device provided in the embodiments of the present application may be implemented as various types of user terminals, such as laptop computers, tablet computers, desktop computers, set-top boxes, mobile devices (e.g., mobile phones, portable music players, personal digital assistants, dedicated messaging devices, portable game consoles, etc.), smartphones, smart speakers, smart watches, smart TVs, and in-car terminals, or may be implemented as a server. The following describes an exemplary application in which the device is implemented as a terminal.
[0028] Referring to FIG. 1, FIG. 1 is a schematic diagram of the architecture of a virtual scene interaction system 100 provided in an embodiment of the present application, in which to support one exemplary application, terminals (terminal 400-1 and terminal 400-2 are shown as examples) are connected to a server 200 via a network 300, which may be a wide area network or a local area network, or a combination of both.
[0029] In some embodiments, the terminal may be, but is not limited to, a smartphone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, an in-vehicle terminal, etc. A client having a live streaming function is installed on the terminal, such as a video playback client, an instant messaging client, a game client, a live streaming client, etc. The server 200 is a back-end server corresponding to the client. The server 200 may be an independent physical server, a server cluster or a distributed system consisting of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, a content delivery network (CDN), big data, and artificial intelligence platforms. The terminal and the server may establish a direct or indirect connection via wired or wireless communication, and the embodiments of the present application are not limited thereto.
[0030] In practical application, the terminal displays a first interaction screen in which a first virtual character controlled by the target account interacts in a virtual scene, and displays first instruction information corresponding to the target account's current setting state on the first interaction screen. Here, the current setting state includes at least one of an interaction team to which the first virtual character controlled by the target account belongs and an equipment set used by the first virtual character in the interaction, where the interaction team includes at least one virtual character and the equipment set includes at least two types of virtual equipment. In response to a switching operation on the current setting state, a state switching request is sent to the server 200. Based on the state switching request, the server 200 obtains at least one candidate setting state corresponding to the target account and returns the at least one candidate setting state to the terminal. The terminal displays at least one candidate setting state on a first interaction screen, and in response to a selection operation for a target setting state, switches the first interaction screen to a second interaction screen in which the target account corresponds to the target setting state, and displays second instruction information for the target setting state on the second interaction screen.
[0031] Referring to FIG. 2, FIG. 2 is a schematic diagram showing a configuration of an electronic device 500 according to an embodiment of the present application. Taking the electronic device 500 as the terminal in FIG. 1 as an example, the electronic device 500 shown in FIG. 2 includes at least one processor 510, a memory 550, at least one network interface 520, and a user interface 530. The components in the electronic device 500 are coupled via a bus system 540. As can be understood, the bus system 540 realizes connection and communication between these components. The bus system 540 includes a power bus, a control bus, and a status signal bus in addition to a data bus. However, for clarity of explanation, all of the various buses are shown as the bus system 540 in FIG. 2.
[0032] The processor 510 may be an integrated circuit chip with signal processing capabilities, such as a general purpose processor, a digital signal processor (DSP), a programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc., where the general purpose processor may be a microprocessor or any conventional processor, etc.
[0033] The memory 550 may include volatile memory, non-volatile memory, or both volatile and non-volatile memory. Here, the non-volatile memory may be read-only memory (ROM), and the volatile memory may be random access memory (RAM). The memory 550 described in the embodiments of the present application includes any suitable type of memory. The memory 550 may include one or more storage devices physically located remotely from the processor 510.
[0034] In some embodiments, memory 550 may store data to support various operations, examples of which include programs, modules, and data structures, or a subset or superset thereof, as illustratively described below.
[0035] The operating system 551 includes system programs for processing various basic system services and executing hardware-related tasks, and includes, for example, a framework layer, a core library layer, a driver layer, etc., and is used to realize various basic services and process hardware-based tasks. The network communication module 552 is used to access other electronic devices via one or more (wired or wireless) network interfaces 520, and exemplary network interfaces 520 include Bluetooth®, Wi-Fi®, and Universal Serial Bus (USB), etc.
[0036] In some embodiments, the virtual scene interaction device provided in the embodiments of the present application may be realized in a software manner, and may be provided as various software embodiments in various forms, including an application, software, a software module, a script, or code. Figure 2 shows a virtual scene interaction device 555 stored in a memory 550, which may be software in the form of a program, a plug-in, or the like, and includes a series of modules, namely, a first display module 5551, a second display module 5552, and a third display module 5553, which are logical and therefore can be arbitrarily combined or further divided according to the functions to be realized, and the functions of each module are described below.
[0037] In some other embodiments, the apparatus provided in the embodiments of the present application may be implemented in a hardware manner, for example, the apparatus provided in the embodiments of the present application may be a processor in the form of a hardware decoding processor, which is programmed to execute the virtual scene interaction method provided in the embodiments of the present application. For example, the processor in the form of a hardware decoding processor may employ one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), or other electronic components.
[0038] In some embodiments, a terminal or a server can implement the virtual scene interaction method provided in the embodiments of the present application by executing various computer-executable instructions or computer programs. For example, the computer-executable instructions may be microprogram-level commands, machine instructions, or software instructions. The computer program may be a native program or software module within an operating system, a native application (APP), i.e., a program that needs to be installed on an operating system (e.g., an instant messaging APP, a live streaming APP, etc.), or a mini-program that can be embedded in any APP, i.e., a program that can be executed simply by downloading it to a browser environment. In short, the computer-executable instructions may be instructions in any format, and the computer program may be an application, module, or plug-in in any format.
[0039] As mentioned above, the virtual scene interaction method provided in the embodiments of the present application can be implemented by various types of electronic devices, for example, it can be executed by either the terminal or the server 200 in Fig. 1 alone, or the terminal and the server 200 in Fig. 1 together. Next, a case where the terminal in Fig. 1 alone executes the virtual scene interaction method according to the embodiments of the present application will be described as an example. Referring to Fig. 3, Fig. 3 is a flowchart of the virtual scene interaction method based on object recognition according to the embodiments of the present application, which will be described with reference to the steps shown in Fig. 3.
[0040] In step 101, the terminal displays a first interaction screen in which a first virtual character controlled by a target account interacts in a virtual scene, and displays first instruction information corresponding to the current setting state of the target account on the first interaction screen.
[0041] In a practical application, a client supporting a virtual scene is installed on a terminal (e.g., if the virtual scene is a game, the corresponding client may be a shooting game APP). When a user launches the client installed on the terminal and the terminal executes the client, a first interaction screen is displayed in the client, in which a first virtual character controlled by a target account (i.e., an account corresponding to the current terminal) interacts in the virtual scene (e.g., a first virtual object moves in the virtual scene or interacts with other virtual objects), and first instruction information corresponding to the target account's current setting state can be displayed on the first interaction screen. Here, the first interaction screen is a main user interface that is always displayed on the foreground in the display interface during the interaction process. For example, if the virtual scene is a game, the first interaction screen is the current open-world HUD (Head-up Display) of the game, the main user interface that is always displayed on the foreground in the game screen during the game process, and a high-activity area where the player interacts.
[0042] The current setting state corresponding to the target account includes at least one of an interaction team to which a first virtual character controlled by the target account belongs and an equipment set used by the first virtual character in an interaction, where the interaction team includes at least one virtual character and the equipment set includes at least two types of virtual equipment. The first instruction information is related information for indicating the current setting state of the target account. For example, if the current setting state includes an interaction team (e.g., interaction team 1) to which the first virtual character controlled by the target account belongs, the first instruction information is related information indicating interaction team 1, where the first instruction information indicates, for example, team attribute information of interaction team 1 (team type or main function, for example, whether good at attack or good at defense) or character information of the virtual characters included in interaction team 1 (for example, virtual character composition, team arrangement order of virtual characters within the team, or virtual character's specialty skills, etc.). When the current setting state includes an equipment set that the first virtual character uses in the interaction (e.g., the first virtual character is currently equipped with equipment set 2), the first instruction information is related information indicating equipment set 2, and indicates, for example, the set attributes of equipment set 2 (e.g., the main function of the equipment set, for example, whether it is focused on shooting or on supply) or equipment information (e.g., the number of equipment, the equipment type, etc.) of the virtual equipment (e.g., virtual items or virtual skills) included in equipment set 2.
[0043] In the above manner, the player can clearly grasp the current setting state of the first virtual character based on the first instruction information, and in combination with the actual interaction situation in the virtual scene of the first virtual character controlled by the target account, it is convenient for the player to switch the subsequent setting state.
[0044] In step 102, at least one candidate setting state is displayed on a first interaction screen in response to a switching operation on the current setting state.
[0045] In some embodiments, before displaying at least one candidate setting state on the first interaction screen, the terminal may further receive a switching operation for the current setting state by any one of the following methods, including: receiving a first trigger operation for first instruction information and treating the first trigger operation as a switching operation for the current setting state; receiving a second trigger operation for a switching control for switching the current setting state and treating the second trigger operation as a switching operation for the current setting state; displaying presentation information for presenting switching of the setting state and, when a confirmation operation for the presentation information is received, determining the confirmation operation as a switching operation for the current setting state; and displaying a display time length of the first instruction information and, when the display time length reaches a target time length, receiving a switching operation for the current setting state.
[0046] Here, in practical applications, the switching operation may be actively triggered by the target account. For example, when the target account (corresponding user) triggers the first instruction information, the terminal receives the switching operation. Alternatively, the terminal displays a switching control for switching the current setting state at a position related to the first instruction information, and when the target account triggers the switching control, the terminal receives the switching operation. Alternatively, the terminal displays the first instruction information corresponding to the current setting state from the target account on the first interaction screen, and then displays presentation information for whether to switch the current setting state. The presentation information may be associated with a confirmation control and a cancel control. If the target account wants to switch the current setting state, it can trigger the confirmation control. At this time, the terminal receives a confirmation operation on the presentation information from the target account, and the confirmation operation on the presentation information is considered to be the switching operation.
[0047] Furthermore, the switching operation may be automatically triggered by the terminal after the set switching condition is met (it is not actively triggered by the target account). For example, if the switching condition is set to switch the current setting state when the display time length of the first instruction information (i.e., the time length for which the target account controls the virtual character in the current setting state and interacts in the virtual scene) reaches a target time length (which is configurable, for example, 5 minutes), when the target account controls the virtual character in the current setting state and starts interacting in the virtual scene, a switching countdown is displayed on the first interaction screen (i.e., the total time of the switching countdown is the above-mentioned interaction time, for example, 5 minutes), and the switching operation is automatically triggered when the switching countdown reaches zero (i.e., when it reaches 5 minutes).
[0048] Note that the trigger operations in the embodiments of the present application (for example, the first trigger operation and the second trigger operation described above) may be a click operation, a long press operation, a drag operation, or other types of operations, and the embodiments of the present application do not limit the specific types of trigger operations.
[0049] In some embodiments, the terminal may display first instruction information corresponding to a current setting state of the target account on the first interaction screen by the following manner, i.e., displaying the first instruction information corresponding to a current setting state of the target account in a target area having a predetermined transparency in the first interaction screen. Here, the target area is a partial area of the first interaction screen. Correspondingly, the terminal may display at least one candidate setting state on the first interaction screen by the following manner, i.e., displaying the at least one candidate setting state in the target area of the first interaction screen.
[0050] Here, during the process in which the target account controls the first virtual character to interact in the virtual scene, the first instruction information is displayed in the target area in the first interaction screen, and when the terminal receives a switching operation for the current setting state, it displays at least one candidate setting state in the target area in the first interaction screen in response to the switching operation, that is, during the interaction process, the first instruction information and the candidate setting state are directly displayed on the first interaction screen.
[0051] Referring to Figure 4, Figure 4 is a display schematic diagram of an interaction screen in an embodiment of the present application. In the process of a target account controlling a first virtual character to interact in a virtual scene, a first interaction screen 401 is displayed, and first instruction information 402 is displayed in the target area of the first interaction screen 401. When the target account triggers the target area or the first instruction information, the terminal receives a switching operation and displays at least one candidate interaction team 403 (i.e., a candidate setting state) in the target area, allowing the target account to select from among them.
[0052] Because the target area occupies only a partial area of the first interaction screen and has a certain degree of transparency, the display of the first instruction information and the candidate setting states does not obscure the first interaction screen. Furthermore, because the candidate setting states are directly displayed on the current first interaction screen, the target account can quickly select an appropriate setting state from among them, without having to transition to a setting interface that would obscure the first interaction screen to set and select the state. In this way, the content displayed on the terminal (e.g., the interaction process in the virtual scene of the first virtual character) can be displayed without ever leaving the first interaction screen (i.e., without leaving the open-world HUD), improving the sense of immersion in the interaction process.
[0053] As can be understood, in practical applications, after switching the current setting state to the target setting state, the instruction information for the target setting state (i.e., the second instruction information) can still be displayed in the target area in the second interaction screen. Furthermore, the size of the target area can be adjusted according to the amount of content to be displayed. For example, if the first instruction information occupies a smaller space than the at least one candidate setting parameter, the first instruction information is displayed in a target area of a first size. When the terminal receives a switching operation, it adjusts the display size of the target area in response to the switching operation, for example, from the first size to a second size, and displays the at least one candidate setting parameter in the target area of the second size, where the first size is smaller than the second size. In this way, during the entire switching operation process, the terminal adaptively adjusts the display size of the target area according to changes in the size occupied by the displayed content, thereby improving the harmony and aesthetics of the first interaction screen display.
[0054] In step 103, in response to a selection operation for the goal setting state, the first interaction screen is switched to a second interaction screen in which the target account corresponds to the goal setting state, and second instruction information for the goal setting state is displayed on the second interaction screen.
[0055] Here, after the target account selects a target setting state from at least one candidate setting state, the terminal can switch, in response to the selection operation, a first interaction screen corresponding to the target account's current setting state to a second interaction screen corresponding to the target setting state, and display second instruction information of the target setting state on the second interaction screen, where the second instruction information is related information indicating the target setting state.
[0056] The following description will be made with reference to different types of configuration states.
[0057] In some embodiments, when the current setting state includes an interaction team to which a first virtual character controlled by the target account belongs, the terminal can display first instruction information corresponding to the current setting state of the target account on the first interaction screen in the following manner: when the interaction team to which the first virtual character belongs includes one virtual character, display a character mark of the first virtual character on the first interaction screen; when the interaction team to which the first virtual character belongs includes at least two virtual characters, display a character mark of each virtual character in the interaction team on the first interaction screen, and the character mark is the first instruction information corresponding to the current setting state of the target account.
[0058] Here, if the interaction team includes only one virtual character (i.e., the first virtual character), the character mark of the first virtual character (e.g., a character avatar, character attributes, or character characteristics, etc.) can be displayed on the first interaction screen as the first instruction information, and if the interaction team includes multiple virtual characters (including at least the first virtual character), for example, one first virtual character and multiple other virtual characters (virtual characters controlled in the virtual scene by other accounts different from the target account), the character marks of the first virtual character and each other virtual character (e.g., a character avatar, character attributes, or character characteristics, etc.) can be displayed on the first interaction screen as the first instruction information.
[0059] In some embodiments, the terminal can display at least one candidate setting state on the first interaction screen by the following manner: display at least one candidate interaction team on the first interaction screen, and set the candidate interaction team as a candidate setting state.
[0060] Here, when the terminal receives a switching operation for the interaction team currently controlled by the target account, it displays at least one candidate interaction team on the first interaction screen so that the target account can select and switch.
[0061] In some embodiments, the terminal can switch the first interaction screen to a second interaction screen in which the target account corresponds to the target setting state in response to a selection operation for the target setting state, and display second instruction information for the target setting state on the second interaction screen in the following manner: in response to a selection operation for a target interaction team in at least one candidate interaction team, switch the first interaction screen to a second interaction screen in which a second virtual character in the target interaction team controlled by the target account interacts in the virtual scene, display character marks of each virtual character in the target interaction team on the second interaction screen, and use the character marks of each virtual character in the target interaction team as second instruction information for the target setting state.
[0062] Here, if the interaction team (referred to as interaction team 1) to which the first virtual character currently controlled by the target account belongs includes only one virtual character (i.e., the first virtual character), in response to a selection operation on the target interaction team, the interaction team controlled by the target account is switched from interaction team 1 to the target interaction team, i.e., from controlling the first virtual character in interaction team 1 to interact in the virtual scene to other virtual characters in the target interaction team to interact in the virtual scene, where the first virtual character is different from the other virtual characters, and the difference here is that the first virtual character has different interaction capabilities, interaction abilities, and interaction abilities. The virtual characters may differ in terms of interaction habits, preferred interaction skills, etc. (for example, in a game where the virtual scene is a game, Hero A and Hero B have different preferred interaction skills and belong to different virtual characters). After the switching is successful, the first interaction screen, in which the first virtual character controlled by the target account interacts in the virtual scene, is switched to a second interaction screen, in which the second virtual character in the target interaction team controls the second virtual character in the target interaction team to interact in the virtual scene, and the character marks (e.g., character avatars, character attributes, or character features) of each virtual character (including the second virtual character and other virtual characters) in the target interaction team are displayed on the second interaction screen as second instruction information.
[0063] When the interaction team (referred to as interaction team 2) to which the first virtual character currently controlled by the target account belongs includes multiple virtual characters (e.g., one first virtual character and multiple other virtual characters), in response to a selection operation on the target interaction team, the interaction team controlled by the target account is switched from interaction team 2 to the target interaction team, i.e., the first virtual character in interaction team 2 is controlled to interact in the virtual scene, and the second virtual character in the target interaction team is switched to the first virtual character in interaction team 2. After the switching is successful, the first interaction screen on which the first virtual character controlled by the target account interacts in the virtual scene is switched to a second interaction screen on which any one virtual character (such as a second virtual character) in the target interaction team is controlled to interact in the virtual scene, and the character marks (e.g., character avatars, character attributes, or character features) of each virtual character in the target interaction team are displayed on the second interaction screen as second instruction information.
[0064] Referring to Figure 5, Figure 5 is a display schematic diagram of an interaction screen in an embodiment of the present application. When the current setting state includes an interaction team to which a first virtual character belongs (assuming that the first virtual character belongs to interaction team 1), in the process of the target account controlling the first virtual character in interaction team 1 to interact in the virtual scene, a character list corresponding to interaction team 1 is displayed on the first interaction screen 501, and the character list displays the avatars of each virtual character (which may be multiple, for example, including character 1, character 2, character 3, character 4, etc.) in interaction team 1, which becomes the first instruction information 502. When the target account triggers the character list, the terminal receives a switching operation and displays a team list 503, where at least one candidate interaction team is displayed in the team list 503, for example, candidate interaction team 1, candidate interaction team 2, and candidate interaction team 3, and in response to a selection operation on the target interaction team (for example, candidate interaction team 2), the terminal switches the first interaction screen 501 to a second interaction screen 504 in which any one virtual character (such as a second virtual character) in the target interaction team is controlled to interact in the virtual scene, and a character list corresponding to the target interaction team is displayed on the second interaction screen 504, and the character list displays the character marks (which may be multiple, for example, including avatars of character 1, character 2, and character 3) of each virtual character in the target interaction team as second instruction information 505.
[0065] After switching interaction teams, the number of virtual characters in the target interaction team and the number of virtual characters in the interaction team controlled by the target account before the switch (i.e., the interaction team to which the first virtual character belongs) may be the same or different. For example, if interaction team 1 to which the first virtual character controlled by the target account belongs before the switch includes three virtual characters, the number of virtual characters included in the target interaction team to which the second virtual character controlled by the target account belongs after the switch may be three or another number (e.g., four).
[0066] In some embodiments, the terminal can display at least one candidate interaction team on the first interaction screen in the following manner: if the number of candidate interaction teams is at least two, display each candidate interaction team in the form of a team list on the first interaction screen, or scroll-display each candidate interaction team on the first interaction screen.
[0067] As shown in Figure 5, if there are multiple candidate interaction teams (two or more), each candidate interaction team can be displayed in the form of a team list 503 on the first interaction screen. If there are a large number of candidate interaction teams and the display area for displaying the candidate interaction teams cannot display all of the candidate interaction teams at once, only some of the candidate interaction teams can be displayed at once, and the display can be switched to display other candidate interaction teams by sliding left and right.
[0068] Furthermore, the terminal can also scroll each candidate interaction team on the first interaction screen, where the scrolling period is related to the number of candidate interaction teams, the display area size occupied by each candidate interaction team, and the total display area size for displaying the candidate interaction teams, etc.
[0069] The above method makes it possible to display a sufficient number of candidate interaction teams that the player can select from within the limited display area of the first interaction screen, thereby improving the utilization rate of the display area.
[0070] In some embodiments, the terminal can display at least one candidate interaction team on the first interaction screen by the following manner: when the number of candidate interaction teams is at least two, obtain influence parameters for influencing the selection priority of the candidate interaction team, where the influence parameters include at least one of the interaction attributes of the candidate interaction team, the character characteristics of the virtual characters included in the candidate interaction team, and the past interaction characteristics of the candidate interaction team; determine the selection priority of each candidate interaction team based on the influence parameters; and display each candidate interaction team on the first interaction screen using a display style corresponding to each selection priority.
[0071] Here, if the number of candidate interaction teams is at least two, the display priorities corresponding to different candidate interaction teams may be different, and each candidate interaction team can be displayed using a corresponding display style based on the display priority corresponding to the candidate interaction team. That is, for candidate interaction teams with different display priorities, each candidate interaction team can be displayed using a different display style (e.g., different display order, different display color, different display brightness, different display font, etc.), or the candidate interaction team with a relatively high display priority can be highlighted. For example, if there are three selectable candidate interaction teams, i.e., candidate interaction team 1, candidate interaction team 2, and candidate interaction team 3, and the display priorities corresponding to these three candidate interaction teams decrease in order, candidate interaction team 1 can be displayed in red font, candidate interaction team 2 can be displayed in yellow font, and candidate interaction team 3 can be displayed in gray font, which allows the user to easily select the required candidate interaction team and improves the accuracy and efficiency of team switching.
[0072] In practical implementation, the display priority of a candidate interaction team can be determined by the following process: obtain influence parameters for influencing the selection priority of the candidate interaction team, and based on the influence parameters, invoke a neural network model to perform a display priority prediction process to obtain the display priority of the candidate interaction team, where the neural network model is obtained by training using team samples, the influence parameters corresponding to the team samples, and the display priorities annotated to the team samples.
[0073] For example, if the virtual scene is a game, the interaction attributes of the candidate interaction team may be the type and function tendency of the interaction team, such as whether it is an attack-focused or defense-focused team, or whether it is a firepower-focused team or a durability-focused team. The character characteristics of the virtual characters included in the candidate interaction team may be characteristics such as the configuration settings of the virtual character, the type of the virtual character (e.g., whether it is an attack-type character or a defense-type character), the character's rank, and the game character's specialty skills. The past interaction characteristics of the candidate interaction team refer to the number of times the target account or other accounts other than the target account have selected the candidate interaction team in the past, or the interaction results (e.g., battle performance, battle win rate, etc.) achieved in the game by the target account or other accounts other than the target account by controlling the selected candidate interaction team after switching to the candidate interaction team. After obtaining the influence parameters for influencing the selection priority of the candidate interaction team, the influence parameters are input into the trained neural network model for prediction processing to obtain the display priority of the candidate interaction team, thereby making the prediction more accurate.
[0074] Before applying the neural network model, an initial neural network model needs to be trained, and then the trained neural network model is applied and combined with the influence parameters to realize predicting the display priority of a candidate interaction team using artificial intelligence technology. Here, the neural network model is obtained by training using team samples, influence parameters corresponding to the team samples, and display priorities annotated to the team samples. For example, based on the team samples, past interaction features associated with the team samples, and display priorities annotated to the team samples, the initial neural network model is invoked to perform a prediction process to obtain a predicted display priority. Based on the predicted display priority and the annotated display priority, a loss function value of the neural network model is determined. After that, it can be determined whether the value of the loss function exceeds a predetermined threshold. If the value of the loss function exceeds the predetermined threshold, an error signal of the neural network model is determined based on the loss function, and the error signal is back-propagated within the neural network model, and the model parameters of each layer are updated during the propagation process.
[0075] Here, the embodiments of the present application are not limited to the model structure of the neural network model. For example, the neural network model may be a convolutional neural network, a deep neural network, etc., and the form of the loss function is also not limited. For example, it may be a cross-entropy loss function, an L2 loss function, etc.
[0076] Here, we will explain backpropagation. Inputting training sample data into the input layer of a neural network model, passing through hidden layers, and finally reaching the output layer to output the results is the forward propagation process of a neural network model. Because there is an error between the output result and the actual result of the neural network model, the error between the output result and the actual value is calculated, and the error is propagated backward from the output layer to the hidden layer and then to the input layer. During the backpropagation process, the values of the model parameters are adjusted based on the error. That is, a loss function is constructed based on the error between the output result and the actual value, and the partial derivative of the loss function with respect to the model parameters for each layer is calculated, generating the gradient of the loss function with respect to the model parameters for each layer. Since the direction of the gradient indicates the direction in which the error grows, the gradient of the model parameters is inverted and summed with the original parameters of each layer model. The resulting sum is used as the updated model parameters for each layer, thereby reducing the error caused by the model parameters. The above process is repeated until convergence is achieved.
[0077] In some embodiments, after displaying at least one candidate interaction team on the first interaction screen, the terminal may further display a character mark of at least one virtual character included in the corresponding candidate interaction team in the display area of each candidate interaction team, or may display a team attribute mark of each candidate interaction team in the display area of each candidate interaction team.
[0078] For example, as shown in Figure 5, when displaying candidate interaction teams, the terminal may display the avatars of all virtual characters included in the candidate interaction team as character marks in the display area of the candidate interaction team. Alternatively, referring to Figure 6, Figure 6 is a schematic diagram of the display of candidate interaction teams according to an embodiment of the present application, and the type and function tendency of the candidate interaction team can be indicated by displaying the team attribute marks of the candidate interaction team in the display area of the candidate interaction team. For example, if the candidate interaction team is an offensive type, a team attribute mark corresponding to the offensive type is displayed, and if the candidate interaction team is a defensive type, a team attribute mark corresponding to the defensive type is displayed. In this way, the user can easily select the required candidate interaction team, and the accuracy and switching efficiency of team switching can be improved.
[0079] In some embodiments, before displaying at least one candidate interaction team on the first interaction screen, the terminal can set the candidate interaction team by the following manner: displaying a team setting interface, displaying an interaction team template in the team setting interface, where the interaction team template includes multiple slots for accommodating virtual characters, displaying the added virtual characters in each slot in the interaction team template in response to a character addition operation, and generating a candidate interaction team including the added virtual characters in response to a team generation operation.
[0080] To facilitate switching between interaction teams, one or more candidate interaction teams suitable for the target account can be preset, allowing the target account to select from among them. For example, candidate interaction teams with different functional tendencies can be preset according to actual needs. When setting a candidate interaction team, an interaction team template can be selected in the team setting interface. The interaction team template includes multiple slots, and corresponding virtual characters can be added to the slots in the interaction team template based on the interaction team template. For example, if the interaction team template includes four slots, four virtual characters can be added to each slot in the interaction team template to generate a candidate interaction team corresponding to the interaction team template.
[0081] Referring to FIG. 7, FIG. 7 is a schematic diagram of setting candidate interaction teams according to an embodiment of the present application. A target account can pre-set candidate interaction teams with different functional tendencies according to actual needs. After the setting is completed, the set candidate interaction teams, for example, Team 1 to Team 5, can be displayed in the team setting interface. The team setting interface displays the names of each candidate interaction team. By clicking the name of a candidate interaction team, the user can view the details of the corresponding candidate interaction team. For example, in FIG. 7(a), when a user clicks "Team 1," the team setting interface displays detailed information about multiple virtual characters included in Team 1. Alternatively, in FIG. 7(b), when a user clicks "Team 3," the team setting interface displays detailed information about multiple virtual characters included in Team 3.
[0082] According to the above method, a player can preset candidate interaction teams suitable for him / herself, and when switching interaction teams, he / she can select a target interaction team from the candidate interaction teams that are already set suitable for him / herself, thereby improving the accuracy and efficiency of team switching.
[0083] In some embodiments, before displaying the added virtual characters in each slot (virtual character frame) in the interaction team template, the terminal can receive a character addition operation in the following manner: displaying a first addition control for adding virtual characters in the interaction team template, where the first addition control has a one-to-one correspondence with the slot, and displaying at least two selectable candidate virtual characters in response to a trigger operation on the first addition control corresponding to a target slot, and receiving a character addition operation for the target slot in response to a selection operation on the target virtual character, where the character addition operation indicates adding the target virtual character to the target slot.
[0084] 8, which is a schematic diagram illustrating the configuration of a candidate interaction team according to an embodiment of the present application. When there are multiple slots, a corresponding first additional control is displayed at a position associated with each slot. That is, the slots have a one-to-one correspondence with the first additional controls, and one slot corresponds to one first additional control. For example, if the interaction team template includes four slots, the first additional control 1 is displayed at a position associated with slot 1, the first additional control 2 is displayed at a position associated with slot 2, the first additional control 3 is displayed at a position associated with slot 3, and the first additional control 4 is displayed at a position associated with slot 4. A user can add a virtual character to a target slot using the first additional control corresponding to the target slot. For example, at least two selectable candidate virtual characters are displayed in response to a trigger operation on the first additional control 1, and the target virtual character is added to slot 1 in response to a selection operation on the target virtual character. The above-mentioned method can realize adding a corresponding virtual character to each slot, and in this way, users can easily add desired virtual characters to slots according to actual needs, thereby improving the flexibility of team configuration.
[0085] Furthermore, character addition presentation information can be displayed at the same time as the first additional control is displayed at the relevant position of the slot, for example, a presentation can be made to add a virtual character with a specific skill to the slot, so that the user can add an appropriate virtual character to the slot based on the presentation information, and after appropriate virtual characters have been added to all slots, a candidate interaction team can be formed in which the virtual characters can cooperate to achieve the interaction goal, thereby improving the effectiveness of the interaction team setting.
[0086] In some embodiments, the terminal can display a selected virtual character in each slot in the interaction team template in response to a character addition operation by the following manner: displaying a second additional control for adding a virtual character in the interaction team template, where the second additional control corresponds to a plurality of slots, and displaying at least two selectable candidate virtual characters in response to a trigger operation on the second additional control; and displaying a target virtual character among the target number of candidate virtual characters in each slot in the interaction team template in response to a character addition operation for a target number of candidate virtual characters, where the compatibility between the target virtual character displayed in each slot and the corresponding slot exceeds a compatibility threshold.
[0087] 9, which is a schematic diagram of a candidate interaction team according to an embodiment of the present application. When the number of slots is multiple, the interaction team template displays a second additional control corresponding to all slots (i.e., there is a many-to-one correspondence between the slots and the second additional control, and one second additional control corresponds to multiple slots). For example, if the interaction team template includes four slots, the second additional control 901 corresponds to slots 1 to 4. When the user triggers the second additional control 901, the terminal displays at least two selectable candidate virtual characters in response to the trigger operation. After the user selects a target number of virtual characters (matching the number of slots in the target interaction template; for example, if there are four slots, the target number is also four), the terminal automatically adds each target virtual character among the target number (i.e., four) of virtual characters to a corresponding slot in the interaction team template in response to the character addition operation.
[0088] Taking adding a target virtual character to one slot as an example, when adding a target virtual character to a slot, the terminal calculates the compatibility between the slot features corresponding to the slot (e.g., the character features of the virtual character to be added) and the character features of each selected virtual character (e.g., calculates the similarity value between them), obtains the corresponding compatibility, and adds the target virtual character whose compatibility exceeds the compatibility threshold to the slot. Using the above method, a compatible target virtual character can be added to each slot. For example, if slot 1 is suitable for a virtual character good at performing big moves, virtual character 1 good at performing big moves can be added to slot 1; for example, if slot 4 is suitable for a supply-type virtual character, supply-type virtual character 2 can be added to slot 4; and so on. The virtual characters added to each slot are the virtual characters most needed for that slot, that is, the target virtual characters added to each slot are the virtual characters with the highest compatibility with that slot among the target number of virtual characters. In this way, it is possible to obtain a candidate interaction team that is an optimal combination of multiple virtual characters that cooperate with each other, thereby improving the effectiveness of the interaction team setting.
[0089] In actual applications, after the target account selects a target number of virtual characters, the target number of virtual characters can also be manually dragged and placed into the corresponding slots. In this way, a candidate interaction team with an optimal combination of multiple virtual characters cooperating with each other can be obtained, thereby improving the flexibility, accuracy and effectiveness of the interaction team configuration.
[0090] In some embodiments, the terminal can display a selected virtual character in each slot in the interaction team template in response to a character addition operation in the following manner: display a third additional control for adding a virtual character in the interaction team template, the third additional control corresponding to multiple slots, display at least two selectable candidate virtual characters in response to a trigger operation on the third additional control, and display the target virtual character in the slot indicated by the drag operation in the interaction team template in response to a drag operation on the target virtual character.
[0091] In practical applications, if there are multiple slots, the interaction team template displays a third additional control that corresponds to all slots (i.e., there is a many-to-one correspondence between the slots and the third additional control, with one third additional control corresponding to multiple slots). In response to a trigger operation on the third additional control, multiple selectable candidate virtual characters are displayed. The player can assign the target virtual character to the slot indicated by the drag operation by dragging the selected target virtual character to the corresponding slot. For example, if the interaction team template includes four slots, the third additional control corresponds to slots 1 to 4. When the user triggers the third additional control, the terminal displays at least two selectable candidate virtual characters, for example, candidate virtual character 1 to candidate virtual character 5, in response to the trigger operation. When the user drags candidate virtual character 1 to slot 4, the candidate virtual character can be placed in slot 4. This method allows the virtual characters assigned to each slot in the interaction team template to be set, improving the flexibility and accuracy of interaction team setup.
[0092] In some embodiments, when the current setting state includes an equipment set used by the first virtual character in the interaction, the terminal can display first instruction information corresponding to the current setting state of the target account on the first interaction screen in the following manner: display equipment marks of various virtual equipment in the equipment set used by the first virtual character in the interaction on the first interaction screen, and the equipment marks of the various virtual equipment are the first instruction information corresponding to the current setting state of the target account.
[0093] Referring to FIG. 10, FIG. 10 is a schematic diagram of the display of instruction information according to an embodiment of the present application. When the current setting state includes an equipment set used by the first virtual character in the interaction, an equipment mark of each virtual equipment in equipment set 1 can be displayed in the target area of the first interaction screen. Assuming that the equipment set currently used by the first virtual character in the interaction is equipment set 1 and equipment set 1 includes attacking virtual equipment A, defensive virtual equipment B, supplying virtual equipment C, and stealth virtual equipment D, the equipment marks corresponding to attacking virtual equipment A, defensive virtual equipment B, supplying virtual equipment C, and stealth virtual equipment D, respectively, are the first instruction information corresponding to the current setting state of the target account.
[0094] Furthermore, a set mark corresponding to the equipment set used by the first virtual character in the interaction can be displayed, and the set mark reflects the overall functional tendency of the equipment set, for example, whether it is focused on attack or defense, and the set mark is the first instruction information corresponding to the current setting state of the target account.
[0095] In some embodiments, the terminal can display at least one candidate setting state on the first interaction screen in the following manner: display at least one candidate equipment set on the first interaction screen, and set the candidate equipment set as the candidate setting state.
[0096] Here, when the terminal receives a switching operation for the equipment set currently equipped by the first virtual character, at least one candidate equipment set is displayed on the first interaction screen, and the target account selects and switches from among them.
[0097] In some embodiments, the terminal can switch the first interaction screen to a second interaction screen in which the target account corresponds to the target setting state in response to a selection operation for the target setting state, and display second instruction information for the target setting state on the second interaction screen in the following manner: in response to a selection operation for a target equipment set in at least one candidate equipment set, switch the first interaction screen to a second interaction screen in which a first virtual character uses the target equipment set to interact in a virtual scene, display an equipment mark of the virtual equipment included in the target equipment set on the second interaction screen, and use the equipment mark of the virtual equipment included in the target equipment set as the second instruction information for the target setting state.
[0098] Referring to FIG. 11, FIG. 11 is a display schematic diagram of an interaction screen according to an embodiment of the present application. When the current setting state includes an equipment set used by a first virtual character in an interaction (assuming that the equipment set currently used by the first virtual character in an interaction is equipment set 1), in the process of a target account controlling a first virtual character equipped with equipment set 1 to interact in a virtual scene, first instruction information 1102 is displayed in the target area of a first interaction screen 1101, for example, an equipment mark (e.g., an icon of the virtual equipment) of each virtual equipment in equipment set 1 is displayed. When the target account triggers the target area or the first instruction information, the terminal receives a switching operation and displays at least one candidate equipment set 1103 in the target area, for example, candidate equipment set 1, candidate equipment set 2, and candidate equipment set 3, and in response to a selection operation for the target equipment set (e.g., candidate equipment set 2), switches the first interaction screen 1101 in which the first virtual character equipped with equipment set 1 interacts in the virtual scene to a second interaction screen 1104 in which the first virtual character equipped with the target equipment set (i.e., candidate equipment set 2) interacts in the virtual scene, and displays an equipment mark (e.g., a virtual equipment icon) of each virtual equipment in the target equipment set (i.e., candidate equipment set 2) on the second interaction screen 1104 as second instruction information 1105.
[0099] As can be understood, when there are multiple candidate equipment sets (two or more), each candidate equipment set can be displayed side by side in the target area of the first interaction screen. When there are a large number of candidate equipment sets and the target area for the candidate equipment sets cannot display all of the candidate equipment sets at once, only some of the candidate equipment sets can be displayed at once, and other candidate equipment sets can be displayed by sliding left or right. Furthermore, the device can also scroll through each candidate equipment set on the first interaction screen, where the scrolling period is related to the number of candidate equipment sets, the size of the display area occupied by each candidate equipment set, the total size of the display area for displaying the candidate equipment sets, etc. In this manner, a sufficient number of candidate equipment sets for the player to select from can be displayed in the limited display area of the first interaction screen, thereby improving the utilization rate of the display area.
[0100] Furthermore, when the number of candidate equipment sets is at least two, the display priorities corresponding to different candidate equipment sets may be different, and each candidate equipment set can be displayed using a corresponding display style based on the display priority corresponding to the candidate equipment set. That is, for candidate equipment sets with different display priorities, each candidate equipment set can be displayed using a different display style (e.g., different display order, different display color, different display brightness, different display font, etc.), or the candidate equipment set with a relatively high display priority can be highlighted, thereby allowing the user to easily select the required candidate equipment set and improving the accuracy and efficiency of equipment switching.
[0101] In practical applications, the display priority of a candidate equipment set can be determined by the following process: obtain influence parameters for influencing the selection priority of the candidate equipment set, such as the functional attributes of the candidate equipment set (e.g., whether it is offensive or defensive), and the equipment characteristics of the virtual equipment in the candidate equipment set (e.g., the type of virtual equipment, the equipment configuration settings, etc.); after obtaining the influence parameters, invoke a neural network model based on the influence parameters to perform a display priority prediction process, and obtain the display priority of the candidate equipment set, thereby making the prediction more accurate; here, the neural network model is obtained by training using set samples, the influence parameters corresponding to the set samples, and the display priorities annotated to the set samples.
[0102] In some embodiments, before displaying at least one candidate equipment set on the first interaction screen, the terminal can set the candidate equipment set in the following manner: displaying an equipment setting interface, displaying an equipment addition control for adding virtual equipment in the equipment setting interface, displaying a target quantity of added virtual equipment in response to an equipment addition operation triggered by the equipment addition control, and generating a candidate equipment set including the target quantity of virtual equipment in response to a set generation operation.
[0103] 12, which is a schematic diagram of a candidate equipment set configuration according to an embodiment of the present application, in which an equipment addition control 1201 for adding virtual equipment is displayed in the equipment configuration interface when a plurality of pieces of virtual equipment are required for the candidate equipment set. When a user triggers the equipment addition control 1201, the terminal responds by displaying at least two selectable candidate virtual equipment, from which the user can select a target number of pieces of virtual equipment. The terminal receives an equipment addition operation and responds by displaying the selected target number of pieces of virtual equipment. When the user clicks a create button, the terminal receives a set creation operation and responds by generating a candidate equipment set including the target number of pieces of virtual equipment.
[0104] Furthermore, at the same time as displaying the equipment addition control, equipment addition presentation information can also be displayed, for example, information suggesting adding virtual equipment with a specific skill (e.g., a virtual item or a virtual skill) can be displayed, thereby allowing the user to select appropriate virtual equipment based on the equipment addition presentation information, and by selecting a predetermined number of virtual equipment, a candidate equipment set consisting of various types of virtual equipment can be configured, thereby improving the effectiveness of equipment set setting.
[0105] In the above-described manner, during the interaction of a first virtual object controlled by a target account in a virtual scene, the first interaction screen of the first virtual object displays first instruction information corresponding to the current setting state of the target account; when a switching operation for the current setting state is triggered, the first interaction screen displays selectable candidate setting states; after a target setting state is selected from the candidate setting states, the first interaction screen currently displayed by the terminal is switched to a second interaction screen corresponding to the target setting state of the target account, thereby realizing the switching of the setting state. During the switching process, the display of the candidate setting states and the selection of the target setting state are both directly realized on the first interaction screen, that is, the first interaction screen is continuously displayed on the display interface of the terminal during the switching process, thereby avoiding interruption of the first interaction screen and improving the immersive and experiential experience during the interaction process.
[0106]
[0063] The following describes an exemplary application of the embodiment of the present application in a practical application scenario. Taking the virtual scene as an example where the virtual scene is a game and the current setting state includes an interaction team to which a first virtual character controlled by a target account belongs, the virtual scene interaction method according to the embodiment of the present application will be described. Referring to Figure 13, Figure 13 is a flowchart of the virtual scene interaction method according to the embodiment of the present application, which may include the following steps:
[0107] In step 201, the terminal displays a first interaction screen in which a first virtual character in an initial interaction team controlled by the target account interacts in the game, and displays a character list corresponding to the initial interaction team on the first interaction screen.
[0108] Here, the initial interaction team is the interaction team currently controlled by the target account (the account corresponding to the player). The initial interaction team consists of multiple virtual characters, and the first virtual character currently interacting in the game can be any one of the virtual characters in the initial interaction team. The first interaction screen is the current open-world HUD in the game, the main user interface that is always floating on the game screen during the game process, and a highly active area for the player to interact. A character list can be displayed in a target area within the first interaction screen. The target area is a partial area within the first interaction screen and is used to display the character list corresponding to the initial interaction team (i.e., the above-mentioned first instruction information). For example, the character list displays character marks (e.g., character avatars, character attributes, or character characteristics) of each virtual character in the initial interaction team.
[0109] In step 202, in response to a switching operation on the initial interaction team, a team list is displayed on the first interaction screen.
[0110] In practical application, the switching operation may be triggered by the user triggering the target area or the character list. For example, when the player triggers the character list (for example, by long pressing), the terminal receives a switching operation for the initial interaction team, and in response to the switching operation, displays the team list on the first interaction screen, where the team list may be displayed in the target area. In this way, a predetermined team list can be called up by triggering the character list, and there is no need to repeatedly perform screen transition operations.
[0111] Here, the team list is used to display the interaction team corresponding to the target account, and when the interaction team is displayed in the team list, the character marks of the virtual characters included in the interaction team can be displayed in the form of a character list. For example, if the team list displays an initial interaction team and the initial interaction team includes four virtual characters, the team list can display the character list of the initial interaction team, that is, display the character marks of each virtual character in the initial interaction team in the form of a character list.
[0112] In step 203, it is determined whether there are any candidate interaction teams.
[0113] Here, the candidate interaction team is an interaction team that is preset by the player according to the actual needs. When setting an interaction team, multiple candidate interaction teams with different functional tendencies can be set according to the actual needs, and can be selected and used when switching.
[0114] The candidate interaction teams here do not include the initial interaction team currently controlled by the target account. If there are no candidate interaction teams, execute step 204; if there are candidate interaction teams, execute step 205.
[0115] In step 204, the initial interaction team is displayed in the team list.
[0116] Here, if the target account has not preset any candidate interaction teams, the team list can only display the current initial interaction team.
[0117] In step 205, display at least one candidate interaction team in a team list.
[0118] Here, if the target account has already preset candidate interaction teams, the preset candidate interaction teams will be displayed in the team list. If there are a large number of candidate interaction teams, the team list will display only some of the candidate interaction teams at once, and you can switch to displaying other candidate interaction teams by sliding the team list left or right.
[0119] Furthermore, the candidate interaction teams displayed in the team list are pre-set by the player, allowing the player to quickly switch and select teams based on their existing awareness without incurring any awareness costs.
[0120] In step 206, in response to a selection operation for a target interaction team in at least one candidate interaction team, the first interaction screen is switched to a second interaction screen in which a second virtual character in the target interaction team interacts in the game, and a character list corresponding to the target interaction team is displayed on the second interaction screen.
[0121] Here, when the user selects a target interaction team from the candidate interaction teams, the terminal responds to the selection operation by switching the interaction team controlled by the target account from the initial interaction team to the target interaction team, i.e., switching from controlling a first virtual character in the initial interaction team to interact in the game to controlling a second virtual character in the target interaction team (any one virtual character in the target interaction team) to interact in the game, and after the switching is successful, switching from the first interaction screen on which the first virtual character in the initial interaction team interacts in the game to a second interaction screen on which the second virtual character in the target interaction team interacts in the game, and displaying the character marks (e.g., character avatars, character attributes, or character features) of each virtual character in the target interaction team, i.e., the above-mentioned second instruction information, in the character list on the second interaction screen.
[0122] Similarly, the character list displayed on the second interaction screen can also be displayed in the target area. Because the character list, team list, or target area occupies only a portion of the interaction screen, the display of the character list or team list does not obscure the interaction screen. Furthermore, because candidate interaction teams are displayed directly on the current interaction screen, the player can quickly select an appropriate interaction team from among them, eliminating the need to navigate to a settings interface that obscures the current interaction screen to set and select a team. In this way, the content displayed by the device always remains on the open-world HUD, meaning the current team settings can be quickly changed without having to leave the open-world HUD. This reduces interruptions to operation, improves the player's immersion in the open world, shortens the time it takes the player to switch teams, and improves team switching efficiency and the player's gaming experience.
[0123] The above describes the virtual scene interaction method according to the embodiment of the present application, combining exemplary applications and implementations of the electronic device according to the embodiment of the present application. The following continues to describe how each module in the virtual scene interaction device 555 according to the embodiment of the present application cooperates to realize the virtual object control method.
[0124] The first display module 5551 is configured to display a first interaction screen in which a first virtual character controlled by a target account interacts in a virtual scene, and to display first instruction information corresponding to a current setting state of the target account on the first interaction screen, where the current setting state includes at least one of an interaction team to which the first virtual character controlled by the target account belongs and an equipment set used by the first virtual character in the interaction, the interaction team including at least one virtual character, and the equipment set including at least two types of virtual equipment. The second display module 5552 is configured to display at least one candidate setting state on the first interaction screen in response to a switching operation for the current setting state. The third display module 5553 is configured to switch the first interaction screen to a second interaction screen in which the target account corresponds to the target setting state and to display second instruction information for the target setting state on the second interaction screen in response to a selection operation for a target setting state.
[0125] In some embodiments, the first display module is further configured to display first indication information corresponding to a current setting state of the target account in a target area having a predetermined transparency in the first interaction screen, where the target area is a partial area of the first interaction screen, and correspondingly, the second display module is further configured to display at least one candidate setting state in the target area of the first interaction screen.
[0126] In some embodiments, before displaying at least one candidate setting state on the first interaction screen, the device further includes an operation receiving module, and the operation receiving module is configured to receive a switching operation for the current setting state by one of the following methods: receiving a first trigger operation for the first instruction information and treating the first trigger operation as a switching operation for the current setting state; receiving a second trigger operation for a switching control for switching the current setting state and treating the second trigger operation as a switching operation for the current setting state; displaying presentation information for presenting the switching of setting states and, when a confirmation operation for the presentation information is received, determining the confirmation operation as a switching operation for the current setting state; or displaying a display time length of the first instruction information and, when the display time length reaches a target time length, receiving a switching operation for the current setting state.
[0127] In some embodiments, when the current setting state includes an interaction team to which a first virtual character controlled by the target account belongs, the first display module is configured to: display a character mark of the first virtual character on the first interaction screen if the interaction team to which the first virtual character belongs includes one virtual character; and display a character mark of each virtual character in the interaction team on the first interaction screen if the interaction team to which the first virtual character belongs includes at least two virtual characters; and set the character mark as first instruction information corresponding to the current setting state of the target account.
[0128] In some embodiments, the second display module is further configured to display at least one candidate interaction team on the first interaction screen and set the candidate interaction team in a candidate setting state.
[0129] In some embodiments, the second display module is further configured to, if the number of the candidate interaction teams is at least two, display each of the candidate interaction teams in the form of a team list on the first interaction screen, or to scroll through and display each of the candidate interaction teams on the first interaction screen.
[0130] In some embodiments, the second display module is further configured to obtain influence parameters for influencing the selection priority of the candidate interaction teams when the number of the candidate interaction teams is at least two, where the influence parameters include at least one of the interaction attributes of the candidate interaction teams, the character characteristics of the virtual characters included in the candidate interaction team, and the past interaction characteristics of the candidate interaction team, determine the selection priority of each of the candidate interaction teams based on the influence parameters, and display each of the candidate interaction teams on the first interaction screen using a display style corresponding to each of the selection priorities.
[0131] In some embodiments, after displaying at least one candidate interaction team on the first interaction screen, the device further includes a third display module, which is configured to display a character mark of at least one virtual character included in the corresponding candidate interaction team in the display area of each candidate interaction team, or to display a team attribute mark of each candidate interaction team in the display area of each candidate interaction team.
[0132] In some embodiments, the third display module is further configured to, in response to a selection operation on a target interaction team in the at least one candidate interaction team, switch the first interaction screen to a second interaction screen in which a second virtual character in the target interaction team controlled by the target account interacts in the virtual scene, display a character mark of each virtual character in the target interaction team on the second interaction screen, and set the character mark of each virtual character in the target interaction team as second indication information of the target setting state.
[0133] In some embodiments, before displaying at least one candidate interaction team on the first interaction screen, the device further includes a team setting module, which is configured to set the candidate interaction team in the following manner: displaying a team setting interface; displaying an interaction team template in the team setting interface, wherein the interaction team template includes a plurality of slots for accommodating virtual characters; displaying the added virtual characters in each of the slots of the interaction team template in response to a character addition operation; and generating a candidate interaction team including the added virtual characters in response to a team generation operation.
[0134] In some embodiments, before displaying the added virtual characters in each of the slots of the interaction team template, the device further includes an addition receiving module, which displays a first addition control for adding virtual characters to the interaction team template, the first addition control and the slots having a one-to-one correspondence, and is configured to display at least two selectable candidate virtual characters in response to a trigger operation on the first addition control corresponding to a target slot, and to receive a character addition operation for the target slot in response to a selection operation on a target virtual character, the character addition operation indicating that the target virtual character is to be added to the target slot.
[0135] In some embodiments, the team setting module is further configured to display a second additional control for adding a virtual character to the interaction team template, the second additional control corresponding to a plurality of the slots, to display at least two selectable candidate virtual characters in response to a trigger operation on the second additional control, and to display a target virtual character among the target number of candidate virtual characters in each of the slots of the interaction team template in response to a character addition operation for a target number of candidate virtual characters, wherein the compatibility between the target virtual character displayed in each of the slots and the corresponding slot exceeds a compatibility threshold.
[0136] In some embodiments, the team setting module is further configured to display a third additional control for adding a virtual character to the interaction team template, the third additional control corresponding to a plurality of the slots, to display at least two selectable candidate virtual characters in response to a trigger operation on the third additional control, and to display the target virtual character in the slot indicated by the drag operation in the interaction team template in response to a drag operation on the target virtual character.
[0137] In some embodiments, when the current setting state is an equipment set used by the first virtual character in the interaction, the first display module is further configured to display, on the first interaction screen, equipment marks of various virtual equipment in the equipment set used by the first virtual character in the interaction, and set the equipment marks of the various virtual equipment as first indication information corresponding to the current setting state of the target account.
[0138] In some embodiments, the second display module is further configured to display at least one candidate equipment set on the first interaction screen, and set the candidate equipment set to the candidate setting state.
[0139] In some embodiments, the third display module is further configured to, in response to a selection operation on a target equipment set in the at least one candidate equipment set, switch the first interaction screen to a second interaction screen in which the first virtual character uses the target equipment set to interact in the virtual scene, display an equipment mark of virtual equipment included in the target equipment set on the second interaction screen, and set the equipment mark of virtual equipment included in the target equipment set as second indication information of the target setting state.
[0140] In some embodiments, before displaying at least one candidate equipment set on the first interaction screen, the device further includes an equipment setting module configured to set the candidate equipment set in the following manner: displaying an equipment setting interface, displaying an equipment addition control for adding virtual equipment to the equipment setting interface, displaying a target quantity of virtual equipment added in response to an equipment addition operation triggered by the equipment addition control, and generating a candidate equipment set including the target quantity of virtual equipment in response to a set generation operation.
[0141] An embodiment of the present application provides a computer program product, the computer program product including a computer program or computer-executable instructions, the computer program or computer-executable instructions being stored in a computer-readable storage medium, a processor of an electronic device reading the computer-executable instructions from the computer-readable storage medium, and the processor executing the computer-executable instructions to cause the electronic device to perform the above-described virtual scene interaction method of the embodiment of the present application.
[0142] An embodiment of the present application provides a computer-readable storage medium having stored thereon computer-executable instructions or a computer program, which, when executed by a processor, causes the processor to perform a virtual scene interaction method provided in an embodiment of the present application, for example, a virtual scene interaction method as shown in FIG. 3 .
[0143] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface storage, optical disk, or CD-ROM, or may be various devices including any one or any combination of the above memories.
[0144] In some embodiments, the computer-executable instructions take the form of programs, software, software modules, scripts, or code, and may be written in any type of programming language (including compiled or interpreted, declarative or procedural languages), and may be arranged in any form, such as as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
[0145] By way of example, the computer-executable instructions do not necessarily correspond to a file in a file system, but may be stored in part of a file that stores other programs or data, such as in one or more scripts within a HyperText Markup Language (HTML) document, or in a single file dedicated to the program being discussed, or in multiple joint files (such as files storing one or more modules, subroutines, or code portions).
[0146] As an example, the computer-executable instructions may be arranged to be executed on one electronic device, on multiple electronic devices at one location, or on multiple electronic devices distributed across multiple locations and interconnected via a communications network.
[0147] The above is only an example of the present application and does not limit the scope of protection of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and scope of the present application shall be included in the scope of protection of the present application. [Explanation of symbols]
[0148] 100 Interaction System 200 servers 300 Network 400-1 terminal 400-2 terminal 401 First Interaction Screen 402 1st instruction information 403 Candidate Interaction Team 500 Electronic equipment 501 First Interaction Screen 502 1st instruction information 503 Team List 504 Second Interaction Screen 505 Second instruction information 510 processor 520 network interface 520 (wired or wireless) network interface 530 User Interface 540 Bus System 550 memory 551 Operating Systems 552 Network Communication Module 555 Interaction Device 901 Second Additional Control 1101 First Interaction Screen 1102 1st instruction information 1103 Candidate Equipment Set 1104 Second Interaction Screen 1105 Second instruction information 1201 Equipment Addition Control 5551 First display module 5552 Second Display Module 5553 Third Display Module
Claims
1. 1. A method of virtual scene interaction performed by an electronic device, comprising: a step of displaying a first interaction screen in which a first virtual character controlled by a target account interacts in a virtual scene, and displaying first instruction information corresponding to a current setting state of the target account on the first interaction screen, wherein the current setting state includes at least one of an interaction team to which the first virtual character controlled by the target account belongs and an equipment set used by the first virtual character in the interaction, the interaction team including at least one virtual character, and the equipment set including at least two types of virtual equipment; displaying at least one candidate setting state on the first interaction screen in response to a switching operation on the current setting state; A virtual scene interaction method comprising: in response to a selection operation for a goal setting state, switching the first interaction screen to a second interaction screen in which the target account corresponds to the goal setting state, and displaying second instruction information for the goal setting state on the second interaction screen.
2. The step of displaying first instruction information corresponding to the current setting state of the target account on the first interaction screen includes: displaying first instruction information corresponding to a current setting state of the target account in a target area having a predetermined transparency in the first interaction screen, the target area being a partial area of the first interaction screen; The step of displaying at least one candidate setting state on the first interaction screen includes: displaying at least one candidate setting state in the target area of the first interaction screen; The method of virtual scene interaction according to claim 1 .
3. Before displaying at least one candidate setting state on the first interaction screen, the virtual scene interaction method includes: a method of receiving a first trigger operation in response to the first instruction information, and treating the first trigger operation as a switching operation for the current setting state; a method of receiving a second trigger operation on a switching control for switching the current setting state, and treating the second trigger operation as a switching operation for the current setting state; A method of displaying presentation information for presenting a change of the setting state, and when a confirmation operation for the presentation information is received, determining the confirmation operation as a change operation for the current setting state; and a display time length of the first indication information, and when the display time length reaches a target time length, receiving a switching operation for the current setting state by one of the methods. The method of virtual scene interaction according to claim 1 .
4. When the current setting state includes an interaction team to which a first virtual character controlled by the target account belongs, the step of displaying first instruction information corresponding to the current setting state of the target account on the first interaction screen includes: When the interaction team to which the first virtual character belongs includes one virtual character, displaying a character mark of the first virtual character on the first interaction screen; When the interaction team to which the first virtual character belongs includes at least two virtual characters, displaying a character mark of each virtual character in the interaction team on the first interaction screen; and setting the character mark as first indication information corresponding to a current setting state of the target account. The method of virtual scene interaction according to claim 1 .
5. The step of displaying at least one candidate setting state on the first interaction screen includes: displaying at least one candidate interaction team on the first interaction screen and setting the candidate interaction team in a candidate setting state; The virtual scene interaction method of claim 4.
6. The step of displaying at least one candidate interaction team on the first interaction screen includes: If the number of the candidate interaction teams is at least two, displaying each of the candidate interaction teams in the form of a team list on the first interaction screen; or a step of scrolling and displaying each of the candidate interaction teams on the first interaction screen; The virtual scene interaction method of claim 5.
7. The step of displaying at least one candidate interaction team on the first interaction screen includes: If the number of the candidate interaction teams is at least two, obtaining influence parameters for influencing the selection priority of the candidate interaction teams, the influence parameters including at least one of the interaction attributes of the candidate interaction teams, the character characteristics of the virtual characters included in the candidate interaction teams, and the past interaction characteristics of the candidate interaction teams; determining a selection priority of each of the candidate interaction teams based on the influence parameter, and displaying each of the candidate interaction teams on the first interaction screen using a display style corresponding to each of the selection priorities; The virtual scene interaction method of claim 5.
8. After displaying at least one candidate interaction team on the first interaction screen, the virtual scene interaction method includes: Displaying a character mark of at least one virtual character included in each of the candidate interaction teams in a display area of the corresponding candidate interaction team; or and displaying a team attribute mark of each of the candidate interaction teams in a display area of each of the candidate interaction teams. The virtual scene interaction method of claim 5.
9. a step of switching the first interaction screen to a second interaction screen in which the target account corresponds to the goal setting state in response to a selection operation for the goal setting state, and displaying second instruction information for the goal setting state on the second interaction screen, In response to a selection operation for a target interaction team in the at least one candidate interaction team, switching the first interaction screen to a second interaction screen in which a second virtual character in the target interaction team controlled by the target account interacts in the virtual scene; displaying character marks of each virtual character in the target interaction team on the second interaction screen, and setting the character marks of each virtual character in the target interaction team as second instruction information of the target setting state, The virtual scene interaction method of claim 5.
10. Before displaying at least one candidate interaction team on the first interaction screen, the virtual scene interaction method includes: displaying a team setting interface and displaying an interaction team template in the team setting interface, the interaction team template including a plurality of slots for accommodating virtual characters; In response to a character addition operation, displaying the added virtual characters in each of the slots of the interaction team template; generating a candidate interaction team including the added virtual character in response to a team generation operation; and The virtual scene interaction method of claim 5.
11. Before displaying the added virtual characters in each of the slots of the interaction team template, the virtual scene interaction method includes: displaying a first additional control for adding a virtual character in the interaction team template, the first additional control and the slot having a one-to-one correspondence; displaying at least two selectable candidate virtual characters in response to a trigger operation on a first additional control corresponding to the target slot; receiving a character addition operation for the target slot in response to a selection operation for the target virtual character, the character addition operation indicating that the target virtual character is to be added to the target slot; The method of virtual scene interaction according to claim 10.
12. The step of displaying a selected virtual character in each of the slots of the interaction team template in response to the character addition operation includes: displaying second add controls for adding virtual characters to the interaction team template, the second add controls corresponding to a plurality of the slots; displaying at least two selectable candidate virtual characters in response to a trigger operation on the second additional control; In response to a character addition operation for a target number of candidate virtual characters, displaying a target virtual character among the target number of candidate virtual characters in each of the slots of the interaction team template, the compatibility between the target virtual character displayed in each of the slots and the corresponding slot exceeds a compatibility threshold; The method of virtual scene interaction according to claim 10.
13. The step of displaying a selected virtual character in each of the slots of the interaction team template in response to the character addition operation includes: displaying a third additional control for adding a virtual character to the interaction team template, the third additional control corresponding to a plurality of the slots; displaying at least two selectable candidate virtual characters in response to a trigger operation on the third additional control; In response to a drag operation on a target virtual character, displaying the target virtual character in a slot indicated by the drag operation within the interaction team template. The method of virtual scene interaction according to claim 10.
14. When the current setting state is an equipment set used by the first virtual character in an interaction, the step of displaying first instruction information corresponding to the current setting state of the target account on the first interaction screen includes: Displaying on the first interaction screen equipment marks of various virtual equipment in an equipment set used by the first virtual character in the interaction; and setting the equipment marks of the various virtual equipment as first indication information corresponding to the current setting state of the target account. The method of virtual scene interaction according to claim 1 .
15. The step of displaying at least one candidate setting state on the first interaction screen includes: Displaying at least one candidate equipment set on the first interaction screen and setting the candidate equipment set to the candidate setting state, The method of virtual scene interaction according to claim 11.
16. a step of switching the first interaction screen to a second interaction screen in which the target account corresponds to the goal setting state in response to a selection operation for the goal setting state, and displaying second instruction information for the goal setting state on the second interaction screen, In response to a selection operation on a target equipment set in the at least one candidate equipment set, switching the first interaction screen to a second interaction screen in which the first virtual character uses the target equipment set to interact in the virtual scene; displaying an equipment mark of the virtual equipment included in the target equipment set on the second interaction screen, and setting the equipment mark of the virtual equipment included in the target equipment set as second instruction information of the target setting state, 16. The method of virtual scene interaction of claim 15.
17. Before displaying at least one candidate equipment set on the first interaction screen, the virtual scene interaction method includes: displaying an equipment setting interface and displaying an equipment addition control for adding virtual equipment to the equipment setting interface; displaying the target quantity of virtual equipment added in response to an equipment addition operation triggered by the equipment addition control; generating a candidate equipment set including the target quantity of virtual equipment in response to a set generation operation; 16. The method of virtual scene interaction of claim 15.
18. A virtual scene interaction device, comprising: a first display module, a second display module, and a third display module; the first display module is configured to display a first interaction screen in which a first virtual character controlled by a target account interacts in a virtual scene, and display first instruction information corresponding to a current setting state of the target account on the first interaction screen; The current setting state includes at least one of an interaction team to which a first virtual character controlled by the target account belongs and an equipment set used by the first virtual character in an interaction, the interaction team including at least one virtual character, and the equipment set including at least two types of virtual equipment; the second display module is configured to display at least one candidate setting state on the first interaction screen in response to a switching operation on the current setting state; An interaction device for a virtual scene, wherein the third display module is configured to switch the first interaction screen to a second interaction screen in which the target account corresponds to the goal setting state in response to a selection operation for the goal setting state, and display second instruction information for the goal setting state on the second interaction screen.
19. An electronic device, a memory configured to store computer-executable instructions or computer programs; a processor configured to execute computer-executable instructions or computer programs stored in said memory to implement the method for interacting with a virtual scene according to any one of claims 1 to 17.
20. A computer-readable storage medium having stored thereon computer-executable instructions or a computer program for causing a processor to perform the method for virtual scene interaction according to any one of claims 1 to 17.
21. A computer program product comprising a computer program or computer executable instructions for causing a processor to carry out the method for virtual scene interaction according to any one of claims 1 to 17.
Citation Information
Patent Citations
Information processing program, information processing method, and information processing system
CN116419786A
Server system and game system
JP2019177037A
Game program, method, and information processing device
JP2020044134A
Game program, method, and information processing device
JP2020110449A
Game program, game system, game device control method, and game device
JP2020188984A