Research on the Behavior of Intelligent Role in Computer Games Based on Behavior Tree

Article Preview

Abstract:

Design of intelligent role behavior about computer games is a challenge in the artificial intelligence (AI) field. Finite state machine (FSM) is often used to design the behavior of games. The limitation of FSM is using simple logic to design complex intelligence role behavior, and it cant produce reasonable interactive role behavior in dynamic game environment. This paper studied and proposed a generic behavior tree method. This method can achieve AI framework effectively. It is a generic and maintainable tool for complex processes management. Behavior tree is hierarchical, and all of its layers are parallel. Through conditions and control node of behavior tree, we can use the graphical control various branching behavior clearly, and thus respond more complex intelligent role behavior.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

165-169

Citation:

Online since:

February 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Orkin,J.  Three states and a plan: the AI of FEAR [C]. In Proceedings of the 2006 Game Developers Conference(GDC2006), (2006).

Google Scholar

[2] Gutumisu, M. & D. Szafron. An Architecture for Game Behavior AI: Behavior Multi-Queues[C]. Proceedings of the Fifth Artificial Intelligence for Interactive Digital Entertainment Conference(AIIDE'2009). AAAI Press. 2009: 20-27.

DOI: 10.1609/aiide.v5i1.12350

Google Scholar

[3] Stephan Delmer. Behavior Trees for Hierarchical RTS AI, (2012).

Google Scholar

[4] Wen,L., Dromey R.G. From requirements change to design change: A formal path. Int. Conference on Software Engineering and Formal Methods(SEFM2004), IEEE Computer Society(2004)104–113.

DOI: 10.1109/sefm.2004.1347509

Google Scholar

[5] Wang zhenyu. Character's Intelligent Behavior Research and Implementation in Computer Game [J]. Hunan Normal University, (2010).

Google Scholar

[6] B. Knafla, Data-Oriented Behavior Tree Overview, 17 July 2011. [Online]. Available: http: /www. altdevblogaday. com/2011/07/09/dataoriented-behavior-tree-overview.

Google Scholar

[7] Vinayagamoorthy V,Gillies M,Steed A,et al. Building expression into virtual characters[C]/ / Eurographics Conference State of the Art Reports. Vienna,Austria,2006.

Google Scholar