In recent years, artificial intelligence (AI) related technologies have been widely applied in the gaming industry, bringing enormous commercial value. Research has shown that non-player characters (NPCs) embedded with AI technology are more intelligent, popular among players, and can make them feel challenged and amused. Major game companies have established their own AI studios to invest energy in designing more intelligent NPCs, making the NPCs deployed in games increasingly superior. However, there is still a lack of comprehensive induction and summary of the behavior modeling design methods for NPCs. Therefore, this article focuses on providing a more comprehensive summary of this field, by searching and comparing relevant examples in existing game and research results of NPC design, summarizing and generalizing different types of methods, then analyzing and comparing the advantages and disadvantages of traditional algorithms and AI algorithms, as well as their usage scenarios, and proposing potential methods for the future in the end.
Read full abstract