Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Behavior tree-based behavior execution method and device

An execution method and behavior technology, applied in the field of behavior execution based on the behavior tree, can solve the problem of low execution efficiency of game units, and achieve the effect of improving the efficiency of behavior execution and reducing the number

Active Publication Date: 2017-09-01
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] To sum up, in the prior art, each behavior tree is bound to a specific type of game unit. As the number of game units with different behaviors continues to increase, the behavior tree that needs to be maintained when different game units execute also increases, making the behavior of game units less efficient to execute

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Behavior tree-based behavior execution method and device
  • Behavior tree-based behavior execution method and device
  • Behavior tree-based behavior execution method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Embodiments of the present invention provide a behavior tree-based behavior execution method and device, which are used to reduce the number of behavior trees in a game and improve the behavior execution efficiency of game units.

[0030] In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the following The described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0031] The terms "comprising" and "having" in the description and claims of the present invention and the above drawings, as well as any variation...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a behavior tree-based behavior execution method and device for reducing the quantity of behavior trees in a game and improving the behavior execution efficiency of game units. According to the method, a first abstract behavior is searched from behavior trees according to attribute information of a first game unit; a plurality of abstract behaviors comprising the first abstract behavior are configured in the behavior trees; a corresponding first behavior commission is obtained from a behavior commission pool according to the first abstract behavior; the behavior commission pool comprises a plurality of behavior commissions comprising the first behavior commission; the first behavior commission is loaded to the first abstract behavior to generate a first concrete behavior and the first concrete behavior is executed by the first game unit.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a behavior execution method and device based on a behavior tree. Background technique [0002] Behavior tree is a tree structure including logical nodes and behavior nodes. Every time a behavior needs to be found, it will start from the root node of the tree and traverse each node to find the first behavior that matches the current data. Searching for a behavior can be defined through these logical nodes. From the logical nodes, the logical direction of the entire behavior tree can be seen. There are three commonly used logical nodes: 1. Selector: Select one of its child nodes to execute. 2. Sequence: Execute all its sub-nodes sequentially, that is to say, after the current one returns "Complete" status, then run the next sub-node. 3. Parallel: Run all its child nodes once. Behavior nodes are related to games. Different games need to define different behavior nodes. B...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): A63F13/60G06F9/44
CPCA63F13/60
Inventor 刘毅
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products