[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115328354B - Interactive processing method and device in game, electronic equipment and storage medium - Google Patents

Interactive processing method and device in game, electronic equipment and storage medium Download PDF

Info

Publication number
CN115328354B
CN115328354B CN202210986090.0A CN202210986090A CN115328354B CN 115328354 B CN115328354 B CN 115328354B CN 202210986090 A CN202210986090 A CN 202210986090A CN 115328354 B CN115328354 B CN 115328354B
Authority
CN
China
Prior art keywords
node
target
tree
candidate
guide
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210986090.0A
Other languages
Chinese (zh)
Other versions
CN115328354A (en
Inventor
陈璋君
赵振涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202210986090.0A priority Critical patent/CN115328354B/en
Publication of CN115328354A publication Critical patent/CN115328354A/en
Priority to PCT/CN2023/079118 priority patent/WO2024036915A1/en
Application granted granted Critical
Publication of CN115328354B publication Critical patent/CN115328354B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application provides an interactive processing method, an interactive processing device, electronic equipment and a storage medium in a game, wherein the method comprises the following steps: receiving triggering operation of a user on a target node, wherein the target node is one node in a target strategy tree in a game; responding to the triggering operation, determining a guide node of the target node, and entering a first operation interface aiming at the guide node; and displaying a first trigger control for the guide node on the first operation interface, wherein the first trigger control is a control for executing a preset function on a virtual element corresponding to the guide node in the game. According to the method and the device for the interaction of the target strategy tree, the complexity of the user in operation of each node in the target strategy tree can be reduced, and the interaction efficiency is improved.

Description

Interactive processing method and device in game, electronic equipment and storage medium
Technical Field
The present application relates to the field of computer applications, and in particular, to a method and apparatus for interactive processing in a game, an electronic device, and a storage medium.
Background
In games, a game play is often presented in a tree structure, such as a science and technology tree, a heavenly tree, a weapon tree, a prop tree, etc. in the game.
At present, when a player looks at a tree structure interface, all tree nodes are displayed in the tree structure interface, and when the player expects to operate each tree node, the player needs to find the corresponding tree nodes first, then open the tree nodes one by one, and operate each tree node, so that the operation process of the player on each tree node becomes complicated and complex, and the processing efficiency is low.
Disclosure of Invention
In view of the above, embodiments of the present application provide at least a method, an apparatus, an electronic device, and a storage medium for processing interactions in a game, which can reduce the complexity of operation of a user on each node in a target policy tree, and improve interaction efficiency.
In a first aspect, an exemplary embodiment of the present application provides an interaction processing method in a game, the method including: receiving trigger operation executed by a user on a target node, wherein the target node is one node in a target strategy tree in a game; responding to the triggering operation, determining a guide node of the target node, and entering a first operation interface aiming at the guide node; and displaying a first trigger control for the guide node on the first operation interface, wherein the first trigger control is a control for executing a preset function on a virtual element corresponding to the guide node in the game.
In a possible implementation manner, the triggering operation includes a selection operation performed by a user on a second operation interface for the target node on a second triggering control, where the second triggering control is a control for performing a predetermined function on a virtual element corresponding to the target node in the game.
In a possible implementation manner, the target node is a node in the target policy tree that satisfies the following conditions: each node on a designated node path in the target policy tree is triggered, wherein the designated node path is a path from a father node to a root node of the target node, and the node is triggered to perform a preset function on a virtual element corresponding to the node in the game; the trigger condition corresponding to the target node belongs to the target constraint condition.
In one possible embodiment, the method further comprises: displaying a tree structure interface aiming at a target strategy tree, wherein target nodes in the target strategy tree are displayed in the tree structure interface; and responding to the selected operation performed on the target node on the tree structure interface, and entering a second operation interface aiming at the target node.
In a possible implementation manner, each node in the target policy tree has a corresponding constraint condition, and the step of determining the guiding node of the target node includes: screening a first candidate node from nodes of the target strategy tree according to a target constraint condition; determining a boot order based on the first candidate node; and determining a guide node of the target node from nodes of the target policy tree based on the guide sequence, wherein the guide node is the next node in the guide sequence under the target policy tree.
In one possible implementation, the step of determining the boot order based on the first candidate node includes: determining a first sub-order of the first candidate node; the first sub-order is determined as a boot order.
In a possible implementation manner, the target constraint condition includes a first time constraint condition, and the step of determining a first sub-order of the first candidate node includes: determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule; traversing each first candidate node in the target strategy tree according to the determined traversing sequence to form a first sub-sequence corresponding to all the first candidate nodes, wherein the first candidate nodes are nodes in the target strategy tree, and the triggering conditions of the nodes belong to first time constraint conditions.
In a possible implementation, the first candidate node is located before the other nodes in the boot sequence.
In one possible implementation, the step of determining the boot order based on the first candidate node includes: determining a first subsequence of a first candidate node and a second subsequence of a second candidate node, wherein the second candidate node is a node in the target strategy tree, and the trigger condition of the node belongs to a second time constraint condition; the boot sequence is constructed from a first sub-sequence and a second sub-sequence, wherein the second sub-sequence is located after the first sub-sequence.
In a possible embodiment, the constraint includes a second time constraint, wherein the step of determining a second sub-order of the second candidate node includes: determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule; traversing each second candidate node in the target strategy tree according to the determined traversing sequence to form a second sub-sequence corresponding to all the second candidate nodes.
In one possible implementation, the step of entering a first operation interface for the guidance node includes: and automatically selecting the guide node to enter a first operation interface aiming at the guide node.
In one possible implementation, the first operation interface is entered by: responding to the triggering operation, switching interfaces to exit a second operation interface aiming at the target node, and displaying a tree structure interface; and automatically selecting the guide node on the displayed tree structure interface to enter a first operation interface aiming at the guide node.
In one possible embodiment, the method further includes: after the interface is switched, controlling the tree structure interface to move on a screen so as to display guide nodes in a target strategy tree in the screen; and/or after the guide node is automatically selected, creating a window, and displaying a first operation interface aiming at the guide node in the created window.
In one possible embodiment, the method further includes: receiving a selection operation of a user on a first trigger control; responding to the selection operation of the first trigger control, and determining a trigger condition corresponding to the guide node; and executing the preset function aiming at the virtual element corresponding to the guide node when the trigger condition is met.
In a possible implementation manner, the guide node is a node in the target policy tree, where the trigger condition belongs to a first time constraint condition, and the first operation interface is a simplified interface including a first trigger control for the guide node, where the method further includes: and responding to the selection operation of the first trigger control, determining a node next to the boot node in the boot sequence under the target policy tree, and entering a third operation interface for the node.
In a possible implementation manner, the guide node is a node in the target policy tree, where the trigger condition belongs to the second time constraint condition, and the first operation interface is an editing interface including a first trigger control for the guide node and a plurality of candidate virtual elements, where the method further includes: receiving a selection operation of any one of the plurality of candidate virtual elements on a first operation interface; and responding to the selection operation of the first trigger control, determining any selected candidate virtual element as the virtual element corresponding to the guide node, and executing the preset function on the virtual element corresponding to the guide node.
In a second aspect, an embodiment of the present application further provides an interaction processing apparatus in a game, where the apparatus includes: the receiving module receives trigger operation executed by a user on a target node, wherein the target node is one node in a target strategy tree in a game; the conversion module is used for responding to the triggering operation, determining a guide node of a target node and entering a first operation interface aiming at the guide node; and the display control module is used for displaying a first trigger control for the guide node on the first operation interface, wherein the first trigger control is a control for executing a preset function on a virtual element corresponding to the guide node in the game.
In a third aspect, an embodiment of the present application further provides an electronic device, including: a processor, a memory and a bus, the memory storing machine readable instructions executable by the processor, the processor and the memory in communication via the bus when the electronic device is running, the machine readable instructions when executed by the processor performing the steps of the interactive processing method in a game in any one of the possible implementations of the first aspect or the first aspect.
In a fourth aspect, the present embodiment further provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor performs the steps of the method for interactive processing in a game in the first aspect or any of the possible implementation manners of the first aspect.
The interactive processing method, the device, the electronic equipment and the storage medium in the game provided by the embodiment of the application are beneficial to reducing the complexity of operation of the user on each node in the target strategy tree so as to improve the interactive efficiency.
In order to make the above objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart illustrating a method of interactive processing in a game provided by an exemplary embodiment of the present application;
FIG. 2 is a flowchart illustrating steps for entering a second operator interface provided by an exemplary embodiment of the present application;
FIG. 3 is a flowchart illustrating steps provided by an exemplary embodiment of the present application to determine a target node's bootstrap node;
FIG. 4 illustrates a schematic diagram of a traversal rule for a target policy tree provided by an exemplary embodiment of the application;
FIG. 5 shows a flowchart of the steps for forming a boot sequence provided by an exemplary embodiment of the present application;
FIG. 6 illustrates one of the diagrams for determining a boot sequence provided by an exemplary embodiment of the present application;
FIG. 7 illustrates a second schematic diagram of determining a boot sequence provided by an exemplary embodiment of the present application;
FIG. 8 illustrates a third schematic diagram of determining a boot sequence provided by an exemplary embodiment of the present application;
FIG. 9 is a flowchart illustrating steps for displaying a first operator interface provided by an exemplary embodiment of the present application;
FIG. 10 is a schematic diagram of a first operator interface provided by an exemplary embodiment of the present application;
FIG. 11 is a flowchart illustrating steps provided by an exemplary embodiment of the present application to trigger a bootstrap node;
FIG. 12 is a schematic diagram showing the structure of an interactive processing device in a game according to an exemplary embodiment of the present application;
fig. 13 shows a schematic structural diagram of an electronic device according to an exemplary embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described with reference to the accompanying drawings in the embodiments of the present application, and it should be understood that the drawings in the present application are for the purpose of illustration and description only and are not intended to limit the scope of the present application. In addition, it should be understood that the schematic drawings are not drawn to scale. A flowchart, as used in this disclosure, illustrates operations implemented according to some embodiments of the present application. It should be appreciated that the operations of the flow diagrams may be implemented out of order and that steps without logical context may be performed in reverse order or concurrently. Moreover, one or more other operations may be added to or removed from the flow diagrams by those skilled in the art under the direction of the present disclosure.
The terms "a," "an," "the," and "said" are used in this specification to denote the presence of one or more elements/components/etc.; the terms "comprising" and "having" are intended to be inclusive and mean that there may be additional elements/components/etc. in addition to the listed elements/components/etc.; the terms "first" and "second" and the like are used merely as labels, and are not intended to limit the number of their objects.
It should be understood that in embodiments of the present application, "at least one" means one or more and "a plurality" means two or more. "and/or" is merely an association relationship describing an association object, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship. "comprising A, B and/or C" means comprising any 1 or any 2 or 3 of A, B, C.
It should be understood that in embodiments of the present application, "B corresponding to a", "a corresponding to B", or "B corresponding to a" means that B is associated with a from which B may be determined. Determining B from a does not mean determining B from a alone, but may also determine B from a and/or other information.
In addition, the described embodiments are only some, but not all, embodiments of the application. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by a person skilled in the art based on embodiments of the application without making any inventive effort, fall within the scope of the application.
In games, a game play is often presented in a tree structure, such as a science and technology tree, a heavenly tree, a weapon tree, a prop tree, etc. in the game.
At present, when a player looks at a tree structure interface, all tree nodes are displayed in the tree structure interface, and when the player expects to operate each tree node, the player needs to find the corresponding tree nodes first, then open the tree nodes one by one, and operate each tree node, so that the operation process of the player on each tree node becomes complicated and complex, and the processing efficiency is low.
In view of at least one aspect of the foregoing, the present application proposes a method, an apparatus, an electronic device, and a storage medium for processing interactions in a game, where an automatic guiding mechanism is introduced to simplify an operation process of a user on each node in a target policy tree, so as to improve interaction efficiency.
First, the names involved in the embodiments of the present application will be briefly described.
In the embodiment of the application, the graphical user interface can be provided through the terminal equipment, wherein:
terminal equipment:
The terminal device according to the embodiment of the present application mainly refers to an intelligent device for providing a game interface (presenting a game scene in the game interface) and capable of performing control operation on a virtual character, and the terminal device may include, but is not limited to, any one of the following devices: smart phones, tablet computers, portable computers, desktop computers, gaming machines, personal Digital Assistants (PDAs), electronic book readers, MP4 (Moving Picture Experts Group Audio Layer IV, dynamic video experts compression standard audio layer 4) players, and the like. The terminal device has installed and running therein an application program supporting a game scene, such as an application program supporting a three-dimensional game scene. The application may include, but is not limited to, any of a virtual reality application, a three-dimensional map application, a military simulation application, MOBA games, a multiplayer gunfight survival game, a Third person shooter game (TPS, third-Personal Shooting Game). Alternatively, the application may be a stand-alone application, such as a stand-alone 3D game, or a network-on-line application.
Graphical user interface:
Is an interface display format in which a person communicates with a computer, allowing a user to manipulate icons, marks, or menu options on a screen using an input device such as a mouse or a keyboard, and also allowing a user to manipulate icons or menu options on a screen by performing a touch operation on a touch screen of a touch terminal to select a command, start a program, or perform some other task, etc.
Game scene:
Is a virtual scene that an application displays (or provides) when running on a terminal or server. Optionally, the virtual game is a simulated environment for the real world, or a semi-simulated semi-fictional virtual environment, or a purely fictional virtual environment. The virtual scene is any one of a two-dimensional virtual scene and a three-dimensional virtual scene, and the virtual environment can be sky, land, ocean and the like, wherein the land comprises environmental elements such as deserts, cities and the like. The game scene is a scene of a complete game logic of a virtual character controlled by a user.
Virtual roles:
Refers to a virtual character in a virtual environment, which may be a virtual character manipulated by a player, including but not limited to at least one of a virtual character, a virtual animal, a cartoon character, and may also be a non-player-manipulated virtual character (NPC). Alternatively, when the virtual environment is a three-dimensional virtual environment, the virtual characters may be three-dimensional virtual models, each having its own shape and volume in the three-dimensional virtual environment, occupying a part of the space in the three-dimensional virtual environment. Optionally, the virtual character is a three-dimensional character constructed based on three-dimensional human skeleton technology, which implements different external figures by wearing different skins. In some implementations, the avatar may also be implemented using a 2.5-dimensional or 2-dimensional model, as embodiments of the application are not limited in this regard.
There may be multiple virtual characters in the virtual scene, which are virtual characters that the player manipulates (i.e., characters that the player controls through the input device), or artificial intelligence set in the virtual environment combat through training (ARTIFICIAL INTELLIGENCE, AI). Optionally, the avatar is a avatar that plays in the game scene. Optionally, the number of virtual characters in the game scene fight is preset, or is dynamically determined according to the number of terminal devices joining the virtual fight, which is not limited by the embodiment of the present application. In one possible implementation, a user can control a virtual character to move in the virtual scene, e.g., control the virtual character to run, jump, crawl, etc., and also control the virtual character to fight other virtual characters using virtual skills, virtual props, etc., provided by an application.
In an alternative embodiment, the terminal device may be a local terminal device. Taking a game as an example, the local terminal device stores a game program and is used to present a game screen. The local terminal device is used for interacting with the player through the graphical user interface, namely, conventionally downloading and installing the game program through the electronic device and running. The manner in which the local terminal device provides the graphical user interface to the player may include a variety of ways, for example, may be rendered for display on a display screen of the terminal device or provided to the player by holographic projection. For example, the local terminal device may include a display screen for presenting a graphical user interface including a game scene screen and a processor for running the game, generating the graphical user interface, and controlling the display of the graphical user interface on the display screen.
The application scene to which the application is applicable is introduced. The application can be applied to the technical field of games, wherein a plurality of players participating in the game jointly join in the same virtual game.
Before entering the virtual game, the player may select different character attributes, e.g., identity attributes, for the virtual characters in the virtual game by assigning the different character attributes to determine different camps, so that the player wins the game play by performing the assigned tasks of the game at different stages of the virtual game, e.g., multiple virtual characters having the character attribute a "culls" the virtual character having the character attribute B at the stages of the game play to obtain the winning of the game play. Here, when entering the virtual game, a character attribute may be randomly assigned to each virtual character participating in the virtual game.
The implementation environment provided in one embodiment of the present application may include: the system comprises a first terminal device, a server and a second terminal device. The first terminal device and the second terminal device are respectively communicated with the server to realize data communication. In this embodiment, the first terminal device and the second terminal device are respectively installed with an application program for executing the in-game interaction processing method provided by the present application, and the server is a server for executing the in-game interaction processing method provided by the present application. The first terminal device and the second terminal device can communicate with the server respectively through the application program.
Taking a first terminal device as an example, the first terminal device establishes communication with a server by running an application. In an alternative embodiment, the server establishes the virtual game according to the game request of the application program. The parameters of the virtual game may be determined according to the parameters in the received game request, for example, the parameters of the virtual game may include the number of persons participating in the virtual game, the role level of participating in the virtual game, and the like. When the first terminal equipment receives a response of the game server, displaying a game scene corresponding to the virtual game through a graphical user interface of the first terminal equipment, wherein the first terminal equipment is equipment controlled by a first user, the virtual character displayed in the graphical user interface of the first terminal equipment is a player character (namely a first virtual character) controlled by the first user, and the first user inputs an operation instruction through the graphical user interface so as to control the player character to execute corresponding operation in the game scene.
Taking a second terminal device as an example, the second terminal device establishes communication with the server by running an application. In an alternative embodiment, the server establishes the virtual game according to the game request of the application program. The parameters of the virtual game may be determined according to the parameters in the received game request, for example, the parameters of the virtual game may include the number of persons participating in the virtual game, the role level of participating in the virtual game, and the like. And when the second terminal equipment receives the response of the server, displaying the game scene corresponding to the virtual game through the graphical user interface of the second terminal equipment. The second terminal device is a device controlled by a second user, the virtual character displayed in the graphical user interface of the second terminal device is a player character controlled by the second user (namely, a second virtual character), and the second user inputs an operation instruction through the graphical user interface so as to control the player character to execute corresponding operation in the virtual scene.
The server calculates data according to game data reported by the first terminal equipment and the second terminal equipment, and synchronizes the calculated game data to the first terminal equipment and the second terminal equipment, so that the first terminal equipment and the second terminal equipment control the graphical user interface to render corresponding game scenes and/or virtual roles according to the synchronous data issued by the game server.
In this embodiment, the first virtual character controlled by the first terminal device and the second virtual character controlled by the second terminal device are virtual characters in the same virtual pair. The first virtual role controlled by the first terminal device and the second virtual role controlled by the second terminal device may have the same role attribute, or may have different role attributes, where the first virtual role controlled by the first terminal device and the second virtual role controlled by the second terminal device belong to the same camping.
It should be noted that, in the virtual game, two or more virtual roles may be included, and different virtual roles may correspond to different terminal devices, that is, in the virtual game, there are two or more terminal devices that perform transmission and synchronization of game data with the game server, respectively.
In order to facilitate understanding of the present application, the following details of the method, the device, the electronic device, and the storage medium for processing interactions in a game provided by the embodiments of the present application are described.
Referring to fig. 1, a flowchart of an interactive processing method in a game according to an exemplary embodiment of the present application specifically includes:
step S101: and receiving a triggering operation executed by the user on the target node.
Here, at least one policy tree exists in the game, each policy tree has at least one bifurcation, each bifurcation has at least one node, the nodes with association relationship are connected by a connection line, and a sequential relationship may exist or may not exist between two nodes connected by the connection line.
Illustratively, each node in the policy tree corresponds to a virtual element in the game scene, and by operating on the virtual element, the state of the game world can be changed.
As an example, the policy tree may include, but is not limited to: science and technology trees, heaven trees, weapon trees, prop trees, building trees (which may refer to tree structures used to create buildings in a game scene), and the like. That is, science and technology, weapons, props, etc. in the game can be presented in the form of a tree structure, and virtual elements corresponding to the operated nodes can be applied in the game scene through the operation of the nodes in the tree structure so as to change the state of the game world.
In an exemplary embodiment of the present application, the tree structure interface corresponding to the policy tree may be accessed in various ways to operate on each node in the policy tree.
In one example, a player in a game may obtain a game box in a variety of ways, which may include, by way of example, at least one of the following: paying virtual electronic resources, picking up and killing virtual characters of enemy campaigns from game scenes, and completing virtual tasks in games. When the opening operation of the game box is received, generating a strategy tree corresponding to the game box, and displaying each node of the strategy tree on a tree structure interface. It should be appreciated that the manner in which the policy tree is generated as set forth above is merely an example and the present application is not limited thereto.
In the embodiment of the application, the target node is one node in a target strategy tree in the game, and the target strategy tree is one of at least one strategy tree existing in the game.
As an example, the triggering operation is an operation for triggering a predetermined function corresponding to the target node, for example, the triggering operation may include a selection operation performed by a user on a second operation interface for the target node, where the second operation interface is an interface for displaying description information of the target node and may operate the target node, and the second triggering control is a control for performing the predetermined function for a virtual element corresponding to the target node in the game.
In an exemplary embodiment, each node in the policy tree corresponds to a virtual element in the game, taking the target policy tree as an example of a building tree, each node in the building tree corresponds to a building, at this time, the second trigger control for the target node is a control for creating the building in the game scene, taking the target policy tree as an example of a prop tree, each node in the prop tree corresponds to a prop, and the second trigger control for the target node is a control for enabling the virtual character to have the prop in the game.
By way of example, the virtual elements may include virtual items, virtual skills for enhancing the combat capabilities of the virtual character. The virtual item may refer to a virtual prop in a game, the virtual item being a virtual prop for increasing virtual capabilities of a virtual character.
As an example, the virtual article may include, but is not limited to, at least one of: virtual weapons held by the virtual character, virtual accessories attached to or on the virtual character. Wherein virtual accessories may refer to accessories such as precious stones, stock, etc. that may be attached to the weapon.
The following describes a procedure for entering a second operation interface for a target node with reference to fig. 2, it being understood that the manner shown in fig. 2 is only an example, and the present application is not limited thereto.
Fig. 2 shows a flowchart of the steps for entering the second operation interface provided by the exemplary embodiment of the present application.
In step S201, a tree structure interface for the target policy tree is displayed.
Here, the target nodes in the target policy tree are displayed in the tree structure interface. For example, all nodes in the target policy tree may be displayed in the tree structure interface to reveal the target nodes in the tree structure interface, or an interface zoom operation may be performed on the tree structure interface in which only a portion of the nodes in the target policy tree that include the target nodes are displayed.
In step S202, in response to a selected operation performed on the target node on the tree structure interface, a second operation interface for the target node is entered.
In an optional embodiment of the present application, the above interaction processing method may further include: determining whether the target node is the first triggered node after entering the tree structure interface, if the target node is the first triggered node after entering the tree structure interface, the selecting operation is a manual operation, for example, the selecting operation is a click operation performed on the target node by a user, and if the target node is not the first triggered node after entering the tree structure interface, the selecting operation is an automatic operation, for example, the selecting operation is an operation of automatically selecting the target node after entering the tree structure interface.
In a preferred embodiment of the present application, the target node is a node in the target policy tree that satisfies the following conditions: all nodes on the designated node path in the target policy tree are triggered, and the triggering condition corresponding to the target node belongs to the target constraint condition.
Here, the above-mentioned designated node path may refer to a path from a parent node to a root node of the target node, and the node being triggered refers to a predetermined function having been performed on a virtual element corresponding to the node in the game, and illustratively, the node being triggered may refer to a trigger control corresponding to each node having been selected.
In the embodiment of the application, each node in the target policy tree corresponds to a respective trigger condition, when the trigger condition is satisfied, a predetermined function is executed on a virtual element corresponding to the node in the game, and when the trigger condition is not satisfied, the predetermined function is not executed on the virtual element corresponding to the node in the game.
The trigger condition corresponding to each node may be various constraint conditions for node triggering, and exemplary, the trigger condition corresponding to each node in the target policy tree may include at least one of the following: constraints on trigger times, constraints on the production materials of the virtual elements, task constraints on the virtual elements (e.g., associating the completion of at least one task in a game with a virtual element corresponding to a node).
When the trigger condition corresponding to the node is satisfied, it means that a predetermined function can be performed on the virtual element corresponding to the node in the game. Here, the trigger condition corresponding to the node also includes a condition that execution of a predetermined function on the virtual element corresponding to the node is completed.
In the embodiment of the present application, for the case that the triggering condition corresponding to the node is a constraint condition on the triggering time, the constraint condition on the triggering time corresponding to each node may include a first time constraint condition and a second time constraint condition, where, as an example, the first time constraint condition refers to that the triggering time corresponding to the node is 0, and the second time constraint condition refers to that the triggering time corresponding to the node is not 0. The trigger time may refer to a waiting time for triggering the virtual element corresponding to the node to be executed with a predetermined function, for example, for a node with a trigger time of 0, when the trigger control corresponding to the node is selected, the predetermined function is executed on the virtual element corresponding to the node in the game immediately, and for a node with a trigger time other than 0, when the trigger control corresponding to the node is selected, the predetermined function is executed on the virtual element corresponding to the node in the game after the trigger time has elapsed.
Returning to fig. 1, step S102: and responding to the triggering operation executed by the user on the target node, determining a guide node of the target node, and entering a first operation interface aiming at the guide node.
In the embodiment of the present application, the manner of entering the first operation interface for the boot node includes: the boot node is automatically selected to enter a first operation interface for the boot node.
Here, when the target node is triggered, an automatic guiding mechanism is introduced to automatically select the guiding node needing to be operated, and the user does not need to click, so that the operation process of the user on each node in the target policy tree is simplified to a certain extent.
In one case, the lead node is the first candidate node in the target policy tree. Here, the first candidate node is a node in the target policy tree, where the trigger condition belongs to the first time constraint condition.
Fig. 3 is a flowchart illustrating steps for determining a boot node of a target node according to an exemplary embodiment of the present application.
In step S301, a first candidate node is selected from the nodes of the target policy tree according to the target constraint condition.
Here, the triggering condition corresponding to the node includes at least one constraint condition for triggering the node, the target constraint condition is one of the at least one constraint conditions, and node screening may be performed on the target policy tree based on the determined target constraint condition, so as to obtain the first candidate node. As an example embodiment, the target constraint condition may be a first time constraint condition that a trigger time corresponding to the node is 0, or a first material constraint condition that a material loss value corresponding to the node is lower than a preset loss value, or a first task constraint condition that a task association degree of the node is greater than a second preset threshold.
That is, the first candidate node is a node in the target policy tree that satisfies the target constraint condition.
In step S302, a boot order is determined based on the first candidate node.
Here, the guiding order is a predetermined triggering order for each node in the target policy tree, and by way of example, the guiding order is an order determined after traversing each first candidate node in the target policy tree and used for automatically guiding the user to perform function triggering on the node.
In this embodiment, the trigger sequence for the first candidate node is determined as the boot sequence for the target policy tree. For example, a first sub-order of the first candidate node may be determined, the first sub-order being determined as the boot order.
Aiming at the condition that the triggering condition corresponding to the node is the constraint condition of the triggering time, the target constraint condition comprises a first time constraint condition.
In this case, the first sub-order of the first candidate node is determined by: according to a preset traversing rule, determining a traversing sequence aiming at the target strategy tree, and traversing each first candidate node in the target strategy tree according to the determined traversing sequence to form a first sub-sequence corresponding to all the first candidate nodes. Here, the first candidate node is a node in the target policy tree, where the trigger condition belongs to the first time constraint condition.
Here, the preset traversal rule may be various traversal manners, and exemplary may include, but not limited to, an preface traversal manner, a middle-order traversal manner, a subsequent traversal manner, etc. for the target policy tree, and may also be other customized traversal manners.
FIG. 4 illustrates a schematic diagram of traversal rules for a target policy tree provided by an exemplary embodiment of the application.
In this example, one example of a target policy tree is shown, which includes A-K10 nodes.
The process of determining the traversal order for the target policy tree based on the first-order traversal, the middle-order traversal, and the subsequent-order traversal, respectively, will be described below.
Taking an advanced traversal method as an example, the traversal method is to traverse each node in the target policy tree in a middle-left order, and the traversal order of the target policy tree shown in fig. 4 in the traversal method is as follows: ABDHECFJKG.
Taking a middle-order traversing mode as an example, the traversing mode is to traverse each node in the target strategy tree in a left-middle-right order, and the traversing sequence of the target strategy tree shown in fig. 4 in the traversing mode is as follows: DHBEAJFKCG.
Taking a subsequent traversal method as an example, the traversal method is to traverse each node in the target policy tree in the order of left and right, and the traversal order of the target policy tree shown in fig. 4 in the traversal method is as follows: HDEBJKEGCA.
Through the determined preset traversing mode, each candidate node in the target strategy tree can be traversed, and omission is avoided.
In the embodiment of the application, the target policy tree comprises candidate nodes and non-candidate nodes, wherein the candidate nodes are selectable nodes in the target policy tree, and the non-candidate nodes are non-selectable nodes in the target policy tree. Illustratively, the node state of each node includes an unlocked state and a locked state, the node in the unlocked state being selectable and the node in the locked state being unselected.
In the embodiment of the application, only the node in the unlocking state in the target policy tree is determined as the candidate node for traversing.
Here, the candidate nodes include a first candidate node and a second candidate node, the first candidate node is a node in the target policy tree, where the trigger condition belongs to the first time constraint condition, and the second candidate node is a node in the target policy tree, where the trigger condition belongs to the second time constraint condition.
In the embodiment of the application, the first candidate node with the first time constraint condition can be traversed to form the guiding sequence.
In step S303, a bootstrap node of the target node is determined from the nodes of the target policy tree based on the bootstrap order.
Here, the bootstrap node is a node next to the target node in the bootstrap order under the target policy tree, i.e., a node next to the target node in the bootstrap order is the bootstrap node.
Illustratively, when the target node has a node that is not the last level, then the next leading node may be the node of the target node's next level. When the target node is the leaf node of the last level of bifurcation a in the target policy tree, then the next bootstrap node may be the root node that reverts to bifurcation B, i.e. another root node is taken as the next bootstrap node.
In the embodiment of the application, the first candidate node is positioned before other nodes in the guiding sequence.
Through the above embodiment, the first candidate nodes are screened from the target policy tree, and only the first candidate nodes are guided, and the second candidate nodes may not be guided. In this embodiment, the first candidate nodes belonging to the first time constraint condition may be triggered immediately, so that the automatic guidance of such nodes may be more convenient for the subsequent user to operate the nodes, so as to further improve the operation efficiency of the nodes, and help to improve the smoothness of the game operation.
In another case, the lead node is a candidate node in the target policy tree. Here, the candidate node as the guidance node may be the first candidate node or the second candidate node.
In this embodiment, the boot node is a node next to the target node in the boot sequence under the target policy tree, that is, a node next to the target node in the boot sequence is the boot node. Here, the guiding order is a predetermined triggering order for each node in the target policy tree, and by way of example, the guiding order is an order determined after traversing each candidate node in the target policy tree and used for automatically guiding the user to perform function triggering on the node.
Fig. 5 shows a flowchart of the steps of forming a boot sequence provided by an exemplary embodiment of the present application.
In step S310, a first sub-order of the first candidate node and a second sub-order of the second candidate node are determined.
Here, the manner of determining the first sub-sequence of the first candidate node is the same as that described above in step S302, and the disclosure of this section will not be repeated.
Aiming at the condition that the triggering condition corresponding to the node is the constraint condition of the triggering time, the constraint condition comprises a second time constraint condition. In this case, each second candidate node in the target policy tree may be traversed according to the determined traversal order, to form a second sub-order corresponding to all the second candidate nodes. The first sub-sequence and the second sub-sequence may be determined by the same traversal rule, or may be determined by different traversal rules, which is not limited in this example embodiment.
In step S320, a boot sequence is constructed from the first sub-sequence and the second sub-sequence. Here, after traversing all selectable nodes in the target policy tree, a boot sequence is formed.
For example, the arrangement order between the first sub-order and the second sub-order may be determined according to actual requirements.
In a preferred embodiment, the order of arrangement between the first sub-order and the second sub-order may be determined based on historical operating habits.
In the embodiment of the application, the traversal form for each candidate node in the strategy tree is determined according to the historical operation data of each candidate node in the strategy tree in the game. For example, the history operation data includes an operation sequence of each candidate node, for example, if it is determined that each first candidate node and each second candidate node in the policy tree are respectively subjected to centralized processing (for example, after all first candidate nodes in the policy tree are triggered, all second candidate nodes are triggered), according to the history operation data, it is determined that each first candidate node and each second candidate node are respectively traversed.
In the embodiment of the application, the candidate nodes with different triggering conditions are traversed respectively, and the respective corresponding sub-sequences are determined so as to meet the personalized operation habit of the user.
For example, the selected orders of different users in the game for the first candidate node and the second candidate node may be collected, and the arrangement order between the first sub-order and the second sub-order may be determined according to the selected orders. If the number of users who first select the first candidate node is determined to be greater than the number of users who first select the second candidate node based on the historical operation habit, the first sub-sequence is determined to be located before the second sub-sequence, and if the number of users who first select the second candidate node is determined to be greater than the number of users who first select the first candidate node based on the historical operation habit, the first sub-sequence is determined to be located after the second sub-sequence.
Here, the method for determining the guidance order for the first candidate node may be selected based on the collected selection order of the different users for the first candidate node and the second candidate node in the game, when the number of users who first select the first candidate node is determined to be greater than the number of users who first select the second candidate node.
In addition, only the history operation habit of the current user (i.e., the user performing the trigger operation of S101) may be acquired, and the arrangement order between the first sub-order and the second sub-order may be determined according to the selected order of the user with respect to the first candidate node and the second candidate node.
In a preferred embodiment of the present application, the second sub-sequence in the guiding sequence is located after the first sub-sequence, that is, the user is guided to operate the first candidate node first, and then the user is guided to operate the second candidate node, so that the operation flow is simplified, the operation efficiency is improved, the operation habit of the user is also considered, the operation experience of the user is improved, and the user viscosity is increased.
The process of determining the boot sequence is described below in connection with the examples of fig. 6-8.
Fig. 6 shows one of the diagrams for determining the boot sequence provided by the exemplary embodiment of the present application.
In this example, assume that the preset traversal rule is a traversal order from left to right and from top to bottom for the target policy tree, and in the target policy tree shown in fig. 6, nodes T, T, T2, T3, T5, T6, T7 are candidate nodes, i.e., optional nodes, and node T4 is a non-candidate node, i.e., an optional node.
Specifically, the nodes T, T, T2, T5, T6, and T7 are nodes in the target policy tree, where the trigger condition belongs to the first time constraint condition, the node T3 is a node in the target policy tree, where the trigger condition belongs to the second time constraint condition, and the target policy tree is taken as an example of a prop tree, where the virtual element corresponding to the node belonging to the first time constraint condition may be a game object with a research time of 0 in the game, and the virtual element corresponding to the node belonging to the second time constraint condition may be a game object requiring a research time in the game, such as a ship technical value. Such game objects may include game props, game skills, virtual buildings, and the like.
In this embodiment, the first candidate nodes T, T, T2, T5, T6, and T7 may be traversed according to the above-mentioned traversal order, the first sub-order (t→t1→t2→t5→t6→t7) is determined, and the second candidate node T3 may be traversed according to the above-mentioned traversal order, to obtain the second sub-order (T3). The guiding sequence formed by the first sub-sequence and the second sub-sequence is T-T1-T2-T5-T6-T7-T3.
After receiving the triggering operation of the node T of the target strategy tree, determining the guiding node of the node T as T1 according to the guiding sequence, at the moment, exiting the operation interface aiming at the node T, returning to the tree structure interface, automatically selecting the guiding node T1, and entering the operation interface of the node T1.
After that, if a trigger operation is received on the node T1, the above procedure is repeated, that is, according to the above-mentioned boot sequence, it is determined that the boot node of the node 1T is T2, at this time, the operation interface for the node T1 is exited, the tree structure interface is returned, the boot node T2 is automatically selected, and the operation interface of the node T2 is entered.
And the like, repeating the process for each node according to the sequence of T5, T6, T7 and T3.
That is, after determining the guiding order for the target policy tree, each node will be automatically selected sequentially according to the guiding order, so as to guide the user to operate on the selected node.
Fig. 7 shows a second schematic diagram of determining a boot sequence provided by an exemplary embodiment of the present application.
In this example, assuming that the preset traversal rules are still in a left-to-right, top-to-bottom traversal order of the target policy tree, in the target policy tree shown in fig. 7, nodes W, W1, W2, W3, W4 are candidate nodes. Wherein W, W, W2, W4 belong to a first candidate node and W3 belongs to a second candidate node.
In this embodiment, the first candidate node W, W, the second candidate node W3, and the first candidate node W2, and the second candidate node W4 may be traversed according to the foregoing traversal order, and the resulting guidance order may be w→w1→w2→w4→w3.
And executing the process of automatic selection and manual triggering on each node in turn according to the guiding sequence.
Fig. 8 shows a third schematic diagram of determining a boot sequence provided by an exemplary embodiment of the present application.
In this example, assuming that the preset traversal rules are still in a left-to-right, top-to-bottom traversal order for the target policy tree, in the target policy tree shown in fig. 8, nodes Y, Y1, Y2, Y3, Y4, Y5 are candidate nodes. Wherein Y, Y, Y2, Y3, Y4 belong to a first candidate node and Y5 belongs to a second candidate node.
In this embodiment, the first candidate node Y, Y, the second candidate node Y5, and the first candidate node Y3, the second candidate node Y2, and the first candidate node Y3 may be traversed according to the foregoing traversing order, where the resulting guiding order is y→y1→y2→y3→y4→y5.
And executing the process of automatic selection and manual triggering on each node in turn according to the guiding sequence.
It should be understood that the above-mentioned traversing sequence may also be late father nodes, and then the child nodes, that is, traversing according to the sequence of parent node-child node and parent node-child node, which is not limited in this application, may also be determined randomly.
In the embodiment of the present application, the processing procedure shown in fig. 1 above may be executed for each node in the boot sequence one by one according to the boot sequence, that is, each node is sequentially used as a target node, so as to trigger an automatic selection mechanism for the boot node, and based on the combination of the automatic boot and the manual trigger, frequent operations of the user on each node may be avoided, and missing of nodes in the target policy tree may also be avoided.
In addition, based on the mode of automatic guidance and manual triggering, the interaction experience of the user for obtaining the virtual elements from the game is reserved while the operation complexity of the user on each node is reduced, and the user viscosity is improved. In addition, interaction experience breakpoints caused by frequent sliding and clicking of users can be reduced, and the smoothness of the playing method is improved.
The process of entering the first operation interface for the guidance node will be described with reference to fig. 9, and it should be understood that the process shown in fig. 9 is merely an example, and the present application is not limited thereto.
Fig. 9 is a flowchart illustrating steps for displaying a first operation interface according to an exemplary embodiment of the present application.
In step S401, the interface is switched in response to a trigger operation performed by the user on the target node.
Here, the triggering operation may be a selection operation performed by the user on the second operation interface for the target node on the second triggering control, in which case, in response to the selection operation, the second operation interface for the target node is exited, and the tree structure interface is displayed for switching of the interfaces.
In step S402, the tree structure interface is controlled to move on the screen so that the guide nodes in the target policy tree are displayed in the screen.
Here, the above tree structure interface may be displayed in a graphical user interface provided by the terminal device, and the tree structure interface may be controlled to slide with respect to a screen of the terminal device to reveal the guide node on the screen. This is because, in order to facilitate the user to operate the nodes in the target policy tree, the tree structure interface is enlarged, so that all the nodes of the target policy tree cannot be completely displayed on the tree structure interface, and at this time, after one node is operated, the tree structure interface needs to be moved to display another node on the screen.
In step S403, a guidance node is automatically selected on the displayed tree structure interface.
Here, the selection operation of the guidance node is automatically performed, and the user does not need to manually perform a click operation on the guidance node.
In step S404, a window is created, and a first operation interface for the guidance node is displayed in the created window.
In one example, the first operator interface may be displayed directly in the graphical user interface after the guide node is automatically selected.
In another example, the first operator interface may be displayed in the created window after the bootstrap node is automatically selected.
Preferably, the window can be displayed in a floating manner above the tree structure interface, and the display position of the window on the tree structure interface can be changed by receiving the moving operation of the window performed by the user.
The above-mentioned interaction processing method according to the embodiment of the present application may further include: and receiving positioning operation executed on the window, determining a positioning node corresponding to the window from a target strategy tree in response to the positioning operation, adjusting the ordering of the positioning node in the guiding sequence if the positioning node belongs to a first candidate node, and not adjusting the guiding sequence if the positioning node belongs to a second candidate node or a non-candidate node.
For example, a positioning control may be disposed within a window or at an edge of the window, which may include, as an example, a selection operation of the positioning control of the window. In addition, the positioning node may refer to a node closest to the window in the target policy tree, or may refer to a node covered by the area where the window is located.
As an example, the manner in which the ordering of the positioning nodes in the boot sequence is adjusted may include: the positioning node is determined as a node located next to the guidance node in the guidance order.
Here, the above-described steps S401 to S404 are a series of actions performed after receiving a trigger operation performed by the user on the target node to achieve automatic guidance to the user.
Returning to fig. 1, step S103: a first trigger control for the guided node is displayed on the first operation interface.
In the embodiment of the application, the first trigger control is a control for executing a predetermined function on a virtual element corresponding to the guide node in the game. For example, introduction information of the virtual element corresponding to the guide node may be further displayed in the first operation interface, so that the user can confirm the virtual element.
Based on the interactive processing scheme of the application, an automatic guiding mechanism for the guiding node of the target node in the strategy tree can be triggered, frequent operation of the user on each node can be avoided, the operation process is simplified, and the operation fluency is improved.
In one case, the guide node is a node in the target policy tree, where the trigger condition belongs to the first time constraint condition.
At this time, the first operation interface is a simplified interface including the first trigger control for the guide node, that is, the virtual element corresponding to the guide node is unique, and the first operation interface may include the first trigger control for the guide node and introduction information for the corresponding virtual element.
In this case, in response to a selection operation of the first trigger control, a node next to the boot node in the boot sequence under the target policy tree is determined, and a third operation interface for the node is entered.
Here, the step S101 is executed in return with the guidance node as the target node until the completion of the triggering for each node in the guidance sequence.
In another case, the guiding node is a node in the target policy tree, where the trigger condition belongs to the second time constraint condition.
At this time, the first operation interface is an editing interface including a first trigger control for the guide node and a plurality of candidate virtual elements, that is, the virtual element corresponding to the guide node is not unique, and the virtual element corresponding to the guide node needs to be determined by an operation performed on the first operation interface.
In this case, a selection operation of any one of the plurality of candidate virtual elements on the first operation interface is received, and in response to the selection operation of the first trigger control, the selected any one of the candidate virtual elements is determined to be a virtual element corresponding to the guidance node, so as to execute a predetermined function for the virtual element corresponding to the guidance node.
Fig. 10 is a schematic diagram of a first operation interface according to an exemplary embodiment of the present application.
As shown in fig. 10, a candidate virtual element display area is located below the first operation interface 10, and at least a part of candidate virtual elements are displayed in the candidate virtual element display area.
When the candidate virtual element 11 is selected, displaying the selected candidate virtual element 11 in a preview area of the first operation interface 10, and if a selection operation of the first trigger control 12 on the first operation interface 10 is received, determining the candidate virtual element 11 as a virtual element corresponding to the guide node, and executing a predetermined function for the virtual element corresponding to the guide node.
Illustratively, upon receiving a selection operation of the first trigger control 12 on the first operation interface 10, a virtual element validation interface is entered. The triggering conditions of the virtual element corresponding to the guide node comprise a first time constraint condition and a second time constraint condition, at this time, the first condition option and the second condition option are displayed in the virtual element confirmation interface, the first condition option is used for indicating the first time constraint condition, the second condition option is used for indicating the second time constraint condition, the selection operation of a user on one of the first condition option and the second condition option is received, the selected time constraint condition is determined to be the triggering condition of the virtual element, and a preset function is executed for the virtual element corresponding to the guide node in the game based on the triggering condition.
Fig. 11 is a flowchart illustrating steps provided by an exemplary embodiment of the present application to trigger a bootstrap node.
In step S501, a user selection operation of a first trigger control is received.
For example, the selection operation may include a click operation on the first trigger control.
In step S502, in response to a selection operation of the first trigger control, a trigger condition corresponding to the guidance node is determined.
Here, it may be determined whether the trigger condition corresponding to the bootstrap node belongs to the first time constraint or the second time constraint.
In step S503, when the trigger condition is satisfied, a predetermined function is performed for the virtual element corresponding to the guidance node.
For example, if the trigger condition corresponding to the guide node belongs to the first time constraint condition, responding to the selection operation of the first trigger control, and directly executing a predetermined function on the virtual element corresponding to the guide node in the game. If the trigger condition corresponding to the guide node belongs to the second time constraint condition, responding to the selection operation of the first trigger control, and executing a preset function on the virtual element corresponding to the guide node in the game after waiting for the trigger time corresponding to the second time constraint condition.
By way of example, the predetermined functions described above may include, but are not limited to, at least one of: unlocking (or activating) the corresponding virtual element in the game, applying (or assembling, using) the corresponding game element in the game, and promoting the attribute parameter of the corresponding game element in the game.
Based on the above interaction processing scheme of the embodiment of the application, the user can be assisted to operate each node in the policy tree, namely, only the node is automatically selected, and whether the node is triggered or not is still determined by the user.
Based on the same application conception, the embodiment of the application also provides an interaction processing device in the game corresponding to the method provided by the embodiment, and because the principle of solving the problem by the device in the embodiment of the application is similar to that of the interaction processing method in the game of the embodiment of the application, the implementation of the device can refer to the implementation of the method, and the repetition is omitted.
Fig. 12 is a schematic structural diagram of an in-game interaction processing device according to an exemplary embodiment of the present application, and as shown in fig. 12, the in-game interaction processing device 200 includes:
The receiving module 210 receives a trigger operation performed by a user on a target node, where the target node is one node in a target policy tree in a game;
the conversion module 220 is used for responding to the triggering operation, determining a guide node of a target node and entering a first operation interface aiming at the guide node;
The display control module 230 displays a first trigger control for the guide node on the first operation interface, where the first trigger control is a control for executing a predetermined function for a virtual element corresponding to the guide node in the game.
In one possible implementation manner of the present application, the triggering operation includes a selection operation performed by a user on a second operation interface for the target node on a second triggering control, where the second triggering control is a control for performing a predetermined function on a virtual element corresponding to the target node in the game.
In one possible implementation manner of the present application, the target node is a node in the target policy tree that satisfies the following conditions: each node on a designated node path in the target policy tree is triggered, wherein the designated node path is a path from a father node to a root node of the target node, and the node is triggered to perform a preset function on a virtual element corresponding to the node in the game; the trigger condition corresponding to the target node belongs to the target constraint condition.
In one possible embodiment of the present application, the display control module 230 displays a tree structure interface for the target policy tree, in which the target nodes in the target policy tree are displayed; the receiving module 210 enters a second operation interface for the target node in response to a selected operation performed on the target node on the tree structure interface.
In one possible embodiment of the present application, each node in the target policy tree has a corresponding constraint condition, where the conversion module 220 determines the guiding node of the target node by: screening a first candidate node from nodes of the target strategy tree according to a target constraint condition; determining a boot order based on the first candidate node; and determining a guide node of the target node from nodes of the target policy tree based on the guide sequence, wherein the guide node is the next node in the guide sequence under the target policy tree.
In one possible embodiment of the present application, the conversion module 220 determines the boot order based on the first candidate node by: a first sub-order of the first candidate node is determined, and the first sub-order is determined as a boot order.
In one possible embodiment of the present application, the target constraint includes a first time constraint, wherein the conversion module 220 determines the first sub-order of the first candidate node by: determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule; traversing each first candidate node in the target strategy tree according to the determined traversing sequence to form a first sub-sequence corresponding to all the first candidate nodes, wherein the first candidate nodes are nodes in the target strategy tree, and the triggering conditions of the nodes belong to first time constraint conditions.
In a possible embodiment of the application, the first candidate node is located before the other nodes in the boot sequence.
In one possible embodiment of the present application, the conversion module 220 determines the boot order based on the first candidate node by: determining a first subsequence of a first candidate node and a second subsequence of a second candidate node, wherein the second candidate node is a node in the target strategy tree, and the trigger condition of the node belongs to a second time constraint condition; the boot sequence is constructed from a first sub-sequence and a second sub-sequence, wherein the second sub-sequence is located after the first sub-sequence.
In one possible embodiment of the present application, the constraint includes a second time constraint, wherein the conversion module 220 determines a second sub-order of the second candidate node by: determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule; traversing each second candidate node in the target strategy tree according to the determined traversing sequence to form a second sub-sequence corresponding to all the second candidate nodes.
In one possible embodiment of the present application, the conversion module 220 enters the first operation interface for the bootstrap node by: and automatically selecting the guide node to enter a first operation interface aiming at the guide node.
In one possible embodiment of the present application, the conversion module 220 enters the first operation interface by: responding to the triggering operation, switching interfaces to exit a second operation interface aiming at the target node, and displaying a tree structure interface; and automatically selecting the guide node on the displayed tree structure interface to enter a first operation interface aiming at the guide node.
In one possible embodiment of the present application, the conversion module 220 is further configured to perform the following processing: after the interface is switched, controlling the tree structure interface to move on a screen so as to display guide nodes in a target strategy tree in the screen; and/or after the guide node is automatically selected, creating a window, and displaying a first operation interface aiming at the guide node in the created window.
In one possible implementation of the present application, the receiving module 210 receives a selection operation of the first trigger control by the user; responding to the selection operation of the first trigger control, and determining a trigger condition corresponding to the guide node; and executing the preset function aiming at the virtual element corresponding to the guide node when the trigger condition is met.
In one possible implementation manner of the present application, the guiding node is a node in the target policy tree, where the triggering condition belongs to the first time constraint condition, and the first operation interface is a simplified interface including a first triggering control for the guiding node, where the conversion module 220 determines, in response to a selection operation of the first triggering control, a node next to the guiding node in the guiding sequence under the target policy tree, and enters into a third operation interface for the node.
In one possible implementation manner of the present application, the guiding node is a node in the target policy tree, the triggering condition belongs to the second time constraint condition, the first operation interface is an editing interface including a first triggering control for the guiding node and a plurality of candidate virtual elements, where the receiving module 210 receives a selection operation on the first operation interface on any candidate virtual element of the plurality of candidate virtual elements, and the apparatus further includes: and the triggering module is used for responding to the selection operation of the first triggering control, determining any selected candidate virtual element as the virtual element corresponding to the guide node, and executing the preset function for the virtual element corresponding to the guide node.
According to the scheme provided by the embodiment of the application, frequent operation of the user on each node can be avoided, the operation complexity of the user on each node is reduced, and the interaction efficiency is improved.
Referring to fig. 12, fig. 12 is a schematic structural diagram of an electronic device according to an exemplary embodiment of the present application. As shown in fig. 12, the electronic device 300 includes a processor 310, a memory 320, and a bus 330.
The memory 320 stores machine readable instructions executable by the processor 310, and when the electronic device 300 is running, the processor 310 communicates with the memory 320 through the bus 330, and when the machine readable instructions are executed by the processor 310, the steps of the interactive processing method in the game in any of the embodiments described above may be executed, specifically as follows:
Receiving trigger operation executed by a user on a target node, wherein the target node is one node in a target strategy tree in a game;
Responding to the triggering operation, determining a guide node of a target node, and entering a first operation interface aiming at the guide node;
and displaying a first trigger control for the guide node on the first operation interface, wherein the first trigger control is a control for executing a preset function on a virtual element corresponding to the guide node in the game.
In one possible implementation manner of the present application, the triggering operation includes a selection operation performed by a user on a second operation interface for the target node on a second triggering control, where the second triggering control is a control for performing a predetermined function on a virtual element corresponding to the target node in the game.
In one possible implementation manner of the present application, the target node is a node in the target policy tree that satisfies the following conditions: each node on a designated node path in the target policy tree is triggered, wherein the designated node path is a path from a father node to a root node of the target node, and the node is triggered to perform a preset function on a virtual element corresponding to the node in the game; the trigger condition corresponding to the target node belongs to the target constraint condition.
In one possible embodiment of the present application, the processor 410 is further configured to perform the following: displaying a tree structure interface aiming at a target strategy tree, wherein target nodes in the target strategy tree are displayed in the tree structure interface; and responding to the selected operation performed on the target node on the tree structure interface, and entering a second operation interface aiming at the target node.
In one possible embodiment of the present application, each node in the target policy tree has a corresponding constraint, wherein the processor 410 is further configured to perform the following processing to determine a bootstrap node of the target node: screening a first candidate node from nodes of the target strategy tree according to a target constraint condition; determining a boot order based on the first candidate node; and determining a guide node of the target node from nodes of the target policy tree based on the guide sequence, wherein the guide node is the next node in the guide sequence under the target policy tree.
In one possible embodiment of the present application, the processor 410 is further configured to perform the following processing to determine a boot order based on the first candidate node: a first sub-order of the first candidate node is determined, and the first sub-order is determined as a boot order.
In one possible embodiment of the present application, the target constraint comprises a first time constraint, wherein the processor 410 is further configured to perform the following to determine a first sub-order of the first candidate node: determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule; traversing each first candidate node in the target strategy tree according to the determined traversing sequence to form a first sub-sequence corresponding to all the first candidate nodes, wherein the first candidate nodes are nodes in the target strategy tree, and the triggering conditions of the nodes belong to first time constraint conditions.
In a possible embodiment of the application, the first candidate node is located before the other nodes in the boot sequence.
In one possible embodiment of the present application, the processor 410 is further configured to perform the following processing to determine a boot order based on the first candidate node: determining a first subsequence of a first candidate node and a second subsequence of a second candidate node, wherein the second candidate node is a node in the target strategy tree, and the trigger condition of the node belongs to a second time constraint condition; the boot sequence is constructed from a first sub-sequence and a second sub-sequence, wherein the second sub-sequence is located after the first sub-sequence.
In a possible embodiment of the present application, the constraint comprises a second time constraint, wherein the processor 410 is further configured to perform the following process to determine a second sub-order of the second candidate node: determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule; traversing each second candidate node in the target strategy tree according to the determined traversing sequence to form a second sub-sequence corresponding to all the second candidate nodes.
In one possible embodiment of the present application, the processor 410 is further configured to perform the following processing to enter the first operation interface for the boot node: and automatically selecting the guide node to enter a first operation interface aiming at the guide node.
In one possible embodiment of the present application, the processor 410 is further configured to enter the first operation interface by: responding to the triggering operation, switching interfaces to exit a second operation interface aiming at the target node, and displaying a tree structure interface; and automatically selecting the guide node on the displayed tree structure interface to enter a first operation interface aiming at the guide node.
In one possible embodiment of the present application, the processor 410 is further configured to perform the following: after the interface is switched, controlling the tree structure interface to move on a screen so as to display guide nodes in a target strategy tree in the screen; and/or after the guide node is automatically selected, creating a window, and displaying a first operation interface aiming at the guide node in the created window.
In one possible embodiment of the present application, the processor 410 is further configured to perform the following: receiving a selection operation of a user on a first trigger control; responding to the selection operation of the first trigger control, and determining a trigger condition corresponding to the guide node; and executing the preset function aiming at the virtual element corresponding to the guide node when the trigger condition is met. .
In one possible implementation manner of the present application, the guiding node is a node in the target policy tree, where the trigger condition belongs to the first time constraint condition, and the first operation interface is a simplified interface including a first trigger control for the guiding node, where the processor 410 is further configured to perform the following processing: and responding to the selection operation of the first trigger control, determining a node next to the boot node in the boot sequence under the target policy tree, and entering a third operation interface for the node.
In one possible implementation manner of the present application, the guiding node is a node in the target policy tree, where the trigger condition belongs to the second time constraint condition, and the first operation interface is an editing interface including a first trigger control for the guiding node and a plurality of candidate virtual elements, where the processor 410 is further configured to perform the following processing: receiving a selection operation of any one of the plurality of candidate virtual elements on a first operation interface; and responding to the selection operation of the first trigger control, determining any selected candidate virtual element as the virtual element corresponding to the guide node, and executing the preset function on the virtual element corresponding to the guide node.
According to the scheme provided by the embodiment of the application, frequent operation of the user on each node can be avoided, the operation complexity of the user on each node is reduced, and the interaction efficiency is improved.
The embodiment of the present application also provides a computer readable storage medium, where a computer program is stored, where the computer program when executed by a processor may perform the steps of the interactive processing method in the game in any of the foregoing embodiments, specifically as follows:
Receiving trigger operation executed by a user on a target node, wherein the target node is one node in a target strategy tree in a game;
Responding to the triggering operation, determining a guide node of a target node, and entering a first operation interface aiming at the guide node;
and displaying a first trigger control for the guide node on the first operation interface, wherein the first trigger control is a control for executing a preset function on a virtual element corresponding to the guide node in the game.
In one possible implementation manner of the present application, the triggering operation includes a selection operation performed by a user on a second operation interface for the target node on a second triggering control, where the second triggering control is a control for performing a predetermined function on a virtual element corresponding to the target node in the game.
In one possible implementation manner of the present application, the target node is a node in the target policy tree that satisfies the following conditions: each node on a designated node path in the target policy tree is triggered, wherein the designated node path is a path from a father node to a root node of the target node, and the node is triggered to perform a preset function on a virtual element corresponding to the node in the game; the trigger condition corresponding to the target node belongs to the target constraint condition.
In one possible embodiment of the application, the processor is further configured to perform the following: displaying a tree structure interface aiming at a target strategy tree, wherein target nodes in the target strategy tree are displayed in the tree structure interface; and responding to the selected operation performed on the target node on the tree structure interface, and entering a second operation interface aiming at the target node.
In one possible embodiment of the present application, each node in the target policy tree has a corresponding constraint condition, wherein the processor is further configured to perform the following process to determine a bootstrap node of the target node: screening a first candidate node from nodes of the target strategy tree according to a target constraint condition; determining a boot order based on the first candidate node; and determining a guide node of the target node from nodes of the target policy tree based on the guide sequence, wherein the guide node is the next node in the guide sequence under the target policy tree.
In a possible embodiment of the application, the processor is further configured to perform the following processing to determine a boot order based on the first candidate node: a first sub-order of the first candidate node is determined, and the first sub-order is determined as a boot order.
In one possible embodiment of the application, the target constraint comprises a first time constraint, wherein the processor is further configured to determine a first sub-order of the first candidate node by: determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule; traversing each first candidate node in the target strategy tree according to the determined traversing sequence to form a first sub-sequence corresponding to all the first candidate nodes, wherein the first candidate nodes are nodes in the target strategy tree, and the triggering conditions of the nodes belong to first time constraint conditions.
In a possible embodiment of the application, the first candidate node is located before the other nodes in the boot sequence.
In a possible embodiment of the application, the processor is further configured to perform the following processing to determine a boot order based on the first candidate node: determining a first subsequence of a first candidate node and a second subsequence of a second candidate node, wherein the second candidate node is a node in the target strategy tree, and the trigger condition of the node belongs to a second time constraint condition; the boot sequence is constructed from a first sub-sequence and a second sub-sequence, wherein the second sub-sequence is located after the first sub-sequence.
In a possible embodiment of the application, the constraint comprises a second time constraint, wherein the processor is further configured to perform the following to determine a second sub-order of the second candidate node: determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule; traversing each second candidate node in the target strategy tree according to the determined traversing sequence to form a second sub-sequence corresponding to all the second candidate nodes.
In one possible embodiment of the application, the processor is further configured to perform the following processing to enter a first operation interface for the boot node: and automatically selecting the guide node to enter a first operation interface aiming at the guide node.
In one possible embodiment of the application, the processor is further configured to enter the first operation interface by: responding to the triggering operation, switching interfaces to exit a second operation interface aiming at the target node, and displaying a tree structure interface; and automatically selecting the guide node on the displayed tree structure interface to enter a first operation interface aiming at the guide node.
In one possible embodiment of the application, the processor is further configured to perform the following: after the interface is switched, controlling the tree structure interface to move on a screen so as to display guide nodes in a target strategy tree in the screen; and/or after the guide node is automatically selected, creating a window, and displaying a first operation interface aiming at the guide node in the created window.
In one possible embodiment of the application, the processor is further configured to perform the following: receiving a selection operation of a user on a first trigger control; responding to the selection operation of the first trigger control, and determining a trigger condition corresponding to the guide node; and executing the preset function aiming at the virtual element corresponding to the guide node when the trigger condition is met. .
In one possible implementation manner of the present application, the guiding node is a node in the target policy tree, where the trigger condition belongs to a first time constraint condition, and the first operation interface is a simplified interface including a first trigger control for the guiding node, where the processor is further configured to perform the following processing: and responding to the selection operation of the first trigger control, determining a node next to the boot node in the boot sequence under the target policy tree, and entering a third operation interface for the node.
In one possible implementation manner of the present application, the guiding node is a node in the target policy tree, where the trigger condition belongs to the second time constraint condition, and the first operation interface is an editing interface including a first trigger control for the guiding node and a plurality of candidate virtual elements, where the processor is further configured to perform the following processing: receiving a selection operation of any one of the plurality of candidate virtual elements on a first operation interface; and responding to the selection operation of the first trigger control, determining any selected candidate virtual element as the virtual element corresponding to the guide node, and executing the preset function on the virtual element corresponding to the guide node.
According to the scheme provided by the embodiment of the application, frequent operation of the user on each node can be avoided, the operation complexity of the user on each node is reduced, and the interaction efficiency is improved.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system and apparatus may refer to corresponding procedures in the foregoing method embodiments, which are not described herein again. In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. The above-described apparatus embodiments are merely illustrative, for example, the division of the units is merely a logical function division, and there may be other manners of division in actual implementation, and for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer readable storage medium executable by a processor. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily appreciate variations or alternatives within the scope of the present application. Therefore, the protection scope of the application is subject to the protection scope of the claims.

Claims (19)

1. A method of interactive processing in a game, the method comprising:
Receiving trigger operation executed by a user on a target node, wherein the target node is one node in a target strategy tree in a game;
Responding to the triggering operation, determining a guide node of the target node, and entering a first operation interface aiming at the guide node, wherein the guide node is the next node in the guide sequence under the target strategy tree and is the triggering sequence aiming at each node in the target strategy tree, and the guide sequence is preset;
and displaying a first trigger control for the guide node on the first operation interface, wherein the first trigger control is a control for executing a preset function on a virtual element corresponding to the guide node in the game.
2. The method of claim 1, wherein the triggering operation comprises a selection operation performed by a user on a second operation interface for the target node on a second triggering control, the second triggering control being a control for performing a predetermined function in the game for a virtual element corresponding to the target node.
3. The method according to claim 1 or 2, wherein the target node is a node in a target policy tree that satisfies the following condition:
Each node on a designated node path in the target policy tree is triggered, wherein the designated node path is a path from a father node to a root node of the target node, and the node is triggered to perform a preset function on a virtual element corresponding to the node in the game;
the trigger condition corresponding to the target node belongs to a target constraint condition, and the target constraint condition comprises one of the following: constraints on trigger time, constraints on fabrication materials of virtual elements, task constraints on virtual elements.
4. The method according to claim 2, wherein the method further comprises:
Displaying a tree structure interface aiming at a target strategy tree, wherein target nodes in the target strategy tree are displayed in the tree structure interface;
and responding to the selected operation performed on the target node on the tree structure interface, and entering a second operation interface aiming at the target node.
5. The method of claim 1, wherein each node in the target policy tree has a corresponding constraint,
Wherein the step of determining the lead node of the target node comprises:
Screening a first candidate node from nodes of the target strategy tree according to a target constraint condition;
determining a boot order based on the first candidate node;
Based on the boot order, a boot node of the target node is determined from the nodes of the target policy tree.
6. The method of claim 5, wherein determining a boot order based on the first candidate node comprises:
Determining a first sub-order of the first candidate node;
the first sub-order is determined as a boot order.
7. The method of claim 6, wherein the target constraint comprises a first time constraint,
Wherein the step of determining a first sub-order of the first candidate node comprises:
determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule;
traversing each first candidate node in the target strategy tree according to the determined traversing sequence to form a first sub-sequence corresponding to all the first candidate nodes, wherein the first candidate nodes are nodes in the target strategy tree, and the triggering conditions of the nodes belong to first time constraint conditions.
8. The method of claim 5, wherein a first candidate node is located before other nodes in the boot order.
9. The method of claim 8, wherein determining a boot order based on the first candidate node comprises:
Determining a first subsequence of a first candidate node and a second subsequence of a second candidate node, wherein the second candidate node is a node in the target strategy tree, and the trigger condition of the node belongs to a second time constraint condition;
The boot sequence is constructed from a first sub-sequence and a second sub-sequence, wherein the second sub-sequence is located after the first sub-sequence.
10. The method of claim 9, wherein the constraint comprises a second time constraint,
Wherein the step of determining a second sub-order of the second candidate node comprises:
determining a traversing sequence aiming at a target strategy tree according to a preset traversing rule;
traversing each second candidate node in the target strategy tree according to the determined traversing sequence to form a second sub-sequence corresponding to all the second candidate nodes.
11. The method of claim 1, wherein the step of entering a first operator interface for the bootstrap node comprises:
and automatically selecting the guide node to enter a first operation interface aiming at the guide node.
12. The method of claim 4, wherein the first operator interface is accessed by:
Responding to the triggering operation, switching interfaces to exit a second operation interface aiming at the target node, and displaying a tree structure interface;
And automatically selecting the guide node on the displayed tree structure interface to enter a first operation interface aiming at the guide node.
13. The method according to claim 12, wherein the method further comprises:
After the interface is switched, controlling the tree structure interface to move on a screen so as to display guide nodes in a target strategy tree in the screen;
And/or after the guide node is automatically selected, creating a window, and displaying a first operation interface aiming at the guide node in the created window.
14. The method according to claim 1, wherein the method further comprises:
Receiving a selection operation of a user on a first trigger control;
responding to the selection operation of the first trigger control, and determining a trigger condition corresponding to the guide node;
And executing the preset function aiming at the virtual element corresponding to the guide node when the trigger condition is met.
15. The method of claim 1, wherein the bootstrap node is a node in the target policy tree where the trigger condition belongs to a first time constraint, the first operational interface is a simplified interface including a first trigger control for the bootstrap node,
Wherein, still include:
And responding to the selection operation of the first trigger control, determining a node next to the boot node in the boot sequence under the target policy tree, and entering a third operation interface for the node.
16. The method of claim 1, wherein the bootstrap node is a node in the target policy tree where the trigger condition belongs to a second time constraint, the first operation interface is an editing interface comprising a first trigger control for the bootstrap node and a plurality of candidate virtual elements,
Wherein, still include:
receiving a selection operation of any one of the plurality of candidate virtual elements on a first operation interface;
And responding to the selection operation of the first trigger control, determining any selected candidate virtual element as the virtual element corresponding to the guide node, and executing the preset function on the virtual element corresponding to the guide node.
17. An interactive processing apparatus in a game, the apparatus comprising:
the receiving module receives trigger operation executed by a user on a target node, wherein the target node is one node in a target strategy tree in a game;
The conversion module is used for responding to the triggering operation, determining a guide node of the target node, and entering a first operation interface aiming at the guide node, wherein the guide node is the next node in the guide sequence under the target strategy tree, and the guide sequence is a predetermined triggering sequence aiming at each node in the target strategy tree;
And the display control module is used for displaying a first trigger control for the guide node on the first operation interface, wherein the first trigger control is a control for executing a preset function on a virtual element corresponding to the guide node in the game.
18. An electronic device, comprising: a processor, a storage medium and a bus, the storage medium storing machine-readable instructions executable by the processor, the processor and the storage medium communicating over the bus when the electronic device is running, the processor executing the machine-readable instructions to perform the steps of the method of any one of claims 1 to 16.
19. A computer-readable storage medium, characterized in that it has stored thereon a computer program which, when executed by a processor, performs the steps of the method according to any of claims 1 to 16.
CN202210986090.0A 2022-08-16 2022-08-16 Interactive processing method and device in game, electronic equipment and storage medium Active CN115328354B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210986090.0A CN115328354B (en) 2022-08-16 2022-08-16 Interactive processing method and device in game, electronic equipment and storage medium
PCT/CN2023/079118 WO2024036915A1 (en) 2022-08-16 2023-03-01 Interaction processing method and apparatus in game, and electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210986090.0A CN115328354B (en) 2022-08-16 2022-08-16 Interactive processing method and device in game, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115328354A CN115328354A (en) 2022-11-11
CN115328354B true CN115328354B (en) 2024-05-10

Family

ID=83924260

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210986090.0A Active CN115328354B (en) 2022-08-16 2022-08-16 Interactive processing method and device in game, electronic equipment and storage medium

Country Status (2)

Country Link
CN (1) CN115328354B (en)
WO (1) WO2024036915A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115328354B (en) * 2022-08-16 2024-05-10 网易(杭州)网络有限公司 Interactive processing method and device in game, electronic equipment and storage medium

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140023638A (en) * 2012-08-16 2014-02-27 (주)네오위즈게임즈 Game guide method, server performing the same and storage media storing the same
CN108664287A (en) * 2018-05-11 2018-10-16 腾讯科技(深圳)有限公司 Export method, apparatus, terminal and the storage medium of operation guide
CN109876445A (en) * 2019-01-11 2019-06-14 珠海金山网络游戏科技有限公司 A kind of high decoupling bootstrap technique and system of Behavior-based control tree
CN110478893A (en) * 2019-08-23 2019-11-22 网易(杭州)网络有限公司 Game events execute method and device
CN111111202A (en) * 2019-12-26 2020-05-08 北京像素软件科技股份有限公司 Game AI behavior logic control method and system
CN111481937A (en) * 2020-04-09 2020-08-04 网易(杭州)网络有限公司 Game task testing method and device, testing terminal and server
CN112245928A (en) * 2020-10-23 2021-01-22 网易(杭州)网络有限公司 Guiding method and device in game, electronic equipment and storage medium
CN113886393A (en) * 2021-10-12 2022-01-04 网易(杭州)网络有限公司 Data processing method, data processing apparatus, storage medium, and electronic apparatus
CN113926203A (en) * 2021-09-29 2022-01-14 杭州电魂网络科技股份有限公司 Game item package setting method and system based on frequency association rule
CN114011068A (en) * 2021-11-25 2022-02-08 腾讯科技(深圳)有限公司 Method and related device for processing virtual prop
WO2022041663A1 (en) * 2020-08-31 2022-03-03 网易(杭州)网络有限公司 Method for recommending and purchasing virtual prop of game, and electronic device
CN114404984A (en) * 2021-12-30 2022-04-29 北京像素软件科技股份有限公司 Data processing method and device for game scene, computer equipment and medium
CN114470791A (en) * 2022-02-14 2022-05-13 腾讯科技(深圳)有限公司 Game item recommendation method and device, computer equipment, storage medium and product
CN114797111A (en) * 2022-04-24 2022-07-29 网易(杭州)网络有限公司 Linkage triggering method and device for secret room office, terminal and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8758125B2 (en) * 2009-07-24 2014-06-24 Wms Gaming, Inc. Controlling event-driven behavior of wagering game objects
CN110221733A (en) * 2018-03-01 2019-09-10 阿里巴巴集团控股有限公司 Methods of exhibiting and device
US11816594B2 (en) * 2018-09-24 2023-11-14 International Business Machines Corporation Stochastic control with a quantum computer
CN114247141B (en) * 2021-11-09 2023-07-25 腾讯科技(深圳)有限公司 Method, device, equipment, medium and program product for guiding tasks in virtual scene
CN115328354B (en) * 2022-08-16 2024-05-10 网易(杭州)网络有限公司 Interactive processing method and device in game, electronic equipment and storage medium

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140023638A (en) * 2012-08-16 2014-02-27 (주)네오위즈게임즈 Game guide method, server performing the same and storage media storing the same
CN108664287A (en) * 2018-05-11 2018-10-16 腾讯科技(深圳)有限公司 Export method, apparatus, terminal and the storage medium of operation guide
CN109876445A (en) * 2019-01-11 2019-06-14 珠海金山网络游戏科技有限公司 A kind of high decoupling bootstrap technique and system of Behavior-based control tree
CN110478893A (en) * 2019-08-23 2019-11-22 网易(杭州)网络有限公司 Game events execute method and device
CN111111202A (en) * 2019-12-26 2020-05-08 北京像素软件科技股份有限公司 Game AI behavior logic control method and system
CN111481937A (en) * 2020-04-09 2020-08-04 网易(杭州)网络有限公司 Game task testing method and device, testing terminal and server
WO2022041663A1 (en) * 2020-08-31 2022-03-03 网易(杭州)网络有限公司 Method for recommending and purchasing virtual prop of game, and electronic device
CN112245928A (en) * 2020-10-23 2021-01-22 网易(杭州)网络有限公司 Guiding method and device in game, electronic equipment and storage medium
CN113926203A (en) * 2021-09-29 2022-01-14 杭州电魂网络科技股份有限公司 Game item package setting method and system based on frequency association rule
CN113886393A (en) * 2021-10-12 2022-01-04 网易(杭州)网络有限公司 Data processing method, data processing apparatus, storage medium, and electronic apparatus
CN114011068A (en) * 2021-11-25 2022-02-08 腾讯科技(深圳)有限公司 Method and related device for processing virtual prop
CN114404984A (en) * 2021-12-30 2022-04-29 北京像素软件科技股份有限公司 Data processing method and device for game scene, computer equipment and medium
CN114470791A (en) * 2022-02-14 2022-05-13 腾讯科技(深圳)有限公司 Game item recommendation method and device, computer equipment, storage medium and product
CN114797111A (en) * 2022-04-24 2022-07-29 网易(杭州)网络有限公司 Linkage triggering method and device for secret room office, terminal and storage medium

Also Published As

Publication number Publication date
WO2024036915A1 (en) 2024-02-22
CN115328354A (en) 2022-11-11

Similar Documents

Publication Publication Date Title
WO2017077783A1 (en) Game system, etc. for conducting route search for non-player character on basis of player movement history
KR102258278B1 (en) Seasonal reward distribution system
CN112076473B (en) Control method and device of virtual prop, electronic equipment and storage medium
KR102610422B1 (en) Method and apparatus, device, and storage medium for processing avatar usage data
US11951408B2 (en) Controlling a user interface in different views
CN112121417B (en) Event processing method, device, equipment and storage medium in virtual scene
JP2023524368A (en) ADAPTIVE DISPLAY METHOD AND DEVICE FOR VIRTUAL SCENE, ELECTRONIC DEVICE, AND COMPUTER PROGRAM
US11925872B2 (en) Dynamic modifications of single player and multiplayer mode in a video game
US20230285858A1 (en) Virtual skill control method and apparatus, device, storage medium, and program product
CN115328354B (en) Interactive processing method and device in game, electronic equipment and storage medium
CN114307152A (en) Virtual scene display method and device, electronic equipment and storage medium
WO2023061133A1 (en) Virtual scene display method and apparatus, device, and storage medium
KR20240033087A (en) Control methods, devices, devices, storage media and program products of opening operations in hypothetical scenarios
CN113181640B (en) Menu bar display method and device, electronic equipment and storage medium
CN111569428A (en) Information processing method and device in game
CN112800252B (en) Method, device, equipment and storage medium for playing media files in virtual scene
Amresh et al. Unreal game development
Vilppola Mobile game prototyping: Programmer's point of view
CN117726728A (en) Avatar generation method, device, electronic equipment and storage medium
CN116547045A (en) Toy system for multi-person social games
CN114210046A (en) Virtual skill control method, device, equipment, storage medium and program product
AUXTERO GAME ENVIRONMENT DESIGN CREATOR USING ARTIFICIAL INTELLIGENCE PROCEDURAL GENERATION
CN117582672A (en) Data processing method, device, electronic equipment and storage medium
CN116407850A (en) Information processing method and device in game, electronic equipment and storage medium
CN115624748A (en) Information processing method and device in game, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant