• DocumentCode
    3450250
  • Title

    Component-based hierarchical state machine — A reusable and flexible game AI technology

  • Author

    Wenfeng Hu ; Qiang Zhang ; Yaqin Mao

  • Author_Institution
    Inst. of Comput. Sci., Commun. Univ. of China, Beijing, China
  • Volume
    2
  • fYear
    2011
  • fDate
    20-22 Aug. 2011
  • Firstpage
    319
  • Lastpage
    324
  • Abstract
    Finite State Machine (FSM) is the most common used technique to create intelligent character behaviors in video games. But conventional FSM technique has many limitations in game development. The main innovation of this paper is the introduction of software component technology to the implementation of FSMs in game development, which modularizes the states and transitions of FSMs completely. Compared with the conventional FSMs, this technique has three advantages. First, high-level and complex intelligent behaviors can be constructed from a set of low-level and simple behavior rapidly. Second, high-level game designing can be decoupled from low-level game AI programming. Third, game characters equipped with this AI system can exhibit more flexibility and adaptability to the changing game environment.
  • Keywords
    artificial intelligence; computer games; finite state machines; object-oriented programming; software reusability; FSM; component-based hierarchical state machine; finite state machine; flexible game AI technology; game development; high-level game design; high-level intelligent behavior; intelligent character behaviors; low-level game AI programming; reusable game AI technology; software component technology; video games; Artificial intelligence; Context; Encapsulation; Engines; Games; Programming; Software; artificial intelligence; based hierarchical state machine; finite state machine; game AI; software reuse; video game;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Artificial Intelligence Conference (ITAIC), 2011 6th IEEE Joint International
  • Conference_Location
    Chongqing
  • Print_ISBN
    978-1-4244-8622-9
  • Type

    conf

  • DOI
    10.1109/ITAIC.2011.6030340
  • Filename
    6030340