Behavior tree design of intelligent behavior of non-player character (NPC) based on Unity3D

被引:19
|
作者
Zhu, Xianwen [1 ]
机构
[1] Huanghuai Univ, Int Coll, Zhumadian 463000, Henan, Peoples R China
关键词
Unity3D; intelligent behavior; behavior tree; non-player character (NPC);
D O I
10.3233/JIFS-179190
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
At this stage, the rapid development of computer technology and information technology in China has provided favorable conditions for the development of the game. In order to pursue the game experience, how to use artificial intelligence in the game has become a new research hotspot. Therefore, the current situation of artificial intelligence used in games was investigated, and the principles of Unity3D game engine were studied; then the intelligent behavior model for NPC was established by using the behavior tree as the basic algorithm, and the AI architecture of the agent in the game was designed; moreover, combined with the above analysis, the behavior tree model based on Q learning algorithm was calculated, and the application of Unity3D in the game was completed; finally, a game model was developed in combination with Unity3D game engine. The results show that the behavior tree based on Unity3D game engine can realize NPC's intelligent behavior simply and efficiently, and the system can run at a good speed, which has theoretical guidance for the follow-up research of game artificial intelligence and simulation training.
引用
收藏
页码:6071 / 6079
页数:9
相关论文
共 47 条
  • [1] Improved Non-Player Character (NPC) behavior using evolutionary algorithm-A systematic review
    Armanto, Hendrawan
    Rosyid, Harits Ar
    Muladi
    Gunawan
    ENTERTAINMENT COMPUTING, 2025, 52
  • [2] Design and Implementation of Virtual Intelligent Doctor Consultation System Based on Unity3D
    Liu, Zhibin
    Pan, Zhigeng
    Wei, Guangyu
    Zhao, Yilu
    Cai, Chuangxin
    Lang, Xu
    Gao, Hebei
    Dai, Hao
    FOURTEENTH INTERNATIONAL CONFERENCE ON GRAPHICS AND IMAGE PROCESSING, ICGIP 2022, 2022, 12705
  • [3] Design and Development of RPG Based on Unity3D
    Liu, Hao
    Chen, Dong-Lin
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND COMPUTER SCIENCE (AICS 2016), 2016, : 125 - 129
  • [4] FPS Game Design and Implementation Based on Unity3D
    Zhang, Ying-fang
    Wang, Chen-lin
    Zhu, Da-wei
    2016 INTERNATIONAL CONFERENCE ON INFORMATICS, MANAGEMENT ENGINEERING AND INDUSTRIAL APPLICATION (IMEIA 2016), 2016, : 281 - 284
  • [5] Design of Virtual Chemical Experiment Platform Based on Unity3D
    Wang, Aoyu
    Dong, Aoshuang
    3RD ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2018), 2018, 1069
  • [6] Design and implementation of 3D Virtual Digital Campus - Based on Unity3D
    Jing, Xiao
    PROCEEDINGS 2016 EIGHTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION ICMTMA 2016, 2016, : 187 - 190
  • [7] Design and Realization of Battlefield Situation Presentation System Based on Unity3D
    Sun, Zheng-Hao
    Liao, Xin
    Yang, Li-Min
    Zhang, Qi
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND APPLICATIONS (WCNA2017), 2017, : 144 - 150
  • [8] Design and Implementation of Scenic Spot Recommendation System Based on Unity3D
    Cao, Langcai
    Ma, Biyang
    Zeng, Peiqiang
    Chen, Bilian
    Pan, Yinghui
    2017 12TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (IEEE ISKE), 2017,
  • [9] Steampunk Game Scene Design and Production Based on Engine Unity3D
    Yang, Yuan
    2015 2ND INTERNATIONAL CONFERENCE ON EDUCATION AND SOCIAL DEVELOPMENT, ICESD 2015, 2015, : 898 - 905
  • [10] Design of an UAV Simulation Training and Assessment System Based On Unity3D
    Jiao Yong-kang
    Chen Yong
    Tang Daquan
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON UNMANNED SYSTEMS (ICUS), 2017, : 163 - 167