Browse > Article
http://dx.doi.org/10.7583/JKGS.2014.14.1.93

State based Context Awareness Method for Non-Player Character  

Kim, Hyung-Il (Dept. of Multimedia, Korea Nazarene University)
Abstract
The non-player character(NPC) either cooperates with the player character to proceed the game or fight against the game player. This paper proposes the context awareness method for the natural action control of the same NPC. The context awareness method analyzes the context information of the NPC that can be utilized in the current status and creates the actions which suit the current context automatically. The context awareness method analyzes the information value of the context elements of the NPC which occur in the current context and creates natural actions of the character by utilizing the analyzed context element information. In this experiment, average performance improved by 39% and by 8% in the context awareness method as compared to the rule-based method and information gain method, respectively.
Keywords
Non-Player Character; Context Awareness; Information Gain; Machine Learning;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 R. Koh, "Co-creativity fusions in interdisciplinary augmented reality game developments", Proc. of the IEEE International Symposium on ISMAR-AMH, pp.47-56, 2012.
2 P. Khanal, "Design and development of a serious game for central line placement", Proc. of the 26th IEEE International Symposium on CBMS, pp.530-531, 2013.
3 S. Lee and M. Kwon, "Classifying Digital Game Genres", Jour. of Korea Game Society, Vol.8, No.3, pp.3-14, 2008.   과학기술학회마을
4 S. Kurkovsky, "Work in progress: Evaluating the use of mobile game development in introductory CS courses", Proc. of the IEEE-FIE International Conference, pp.1-2, 2012.
5 K. Noh, T. Lee, and S. Cho, "A Formal Study on Game Character Preference through Game User Classification", Jour. of Korea Game Society, Vol.7, No.4, pp.23-32, 2007.   과학기술학회마을
6 A. Tychsen, M. Hitchens, and T. Brolund, "Theoretical and Practical Computer Applications in Entertainment", Proc. of the ACM International Conference on IEC, pp.28-34, 2008.
7 W. Tang and T. R. Wanl, "Intelligent Self -learning Characters for Computer Games", Proc. of the EGUK International Conference, pp.51, 2002.
8 T. Bosse and E. Zwanenburg, "Do Prospect- Based Emotions Enhance Believability of Game Characters? A Case Study in the Context of a Dice Game", IEEE Transactions on Affective Computing, Vol.6, No.1, pp.21-29, 2013.
9 Y. Mishima, K. Fukuda, and H. Esaki, "An Analysis of Players and Bots Behaviors in MMORPG", Proc. of the 27th IEEE International Conference on AINA, Vol.3, No.1, pp.18-21, 2006.
10 J. Oh, "Automatic Detection of Compromised Accounts in MMORPGs", Proc. of the International Conference on Social Informatics, 2012.
11 J. Kawale, A. Pal, and J. Srivastava, "Churn Prediction in MMORPGs: A Social Influence Based Approach", Proc. of the International Conference on Computational Science and Engineering, 2009.
12 A. Petrenko, "Testing from Partial Deterministic FSM Specifications", IEEE Transactions on Computers, Vol.54, No.9, pp.1154-1165, 2005.   DOI
13 M. Borowczak and R. Vemuri, "S*FSM: A Paradigm Shift for Attack Resistant FSM Designs and Encodings", Proc. of the IEEE International Conference on BioMedCom, 2012.
14 B. M. Namee and P. Cunningham, "A Proposal for an Agent Architecture for Proactive Persistent Non Player Characters", Proc. of the 12th IRISH International Conference on AI and Cognitive Science, 2001.
15 G. Robert, P. Portier, and A. Guillot, "Classifier Systems As 'ANIMAT' Architectures For Action Selection In MMORPG", Proc. of the 3th International Conference on Intelligent Games and Simulation, 2002.
16 M. Mateas and A. Stern, "A Behavior language for story-based believable agents", IEEE Transactions on Intelligent Systems, Vol. 17, No. 4, 2002.
17 M. Delap, "Is runtime verification applicable to cheat detection?", Proc. of the ACM SIGCOMM International Conference on NGN, 2004.
18 Y. Feng, T. Teng, and A. Tan, "Modelling situation awareness for Context-aware Decision Support", Expert Systems with Applications Vol.36, pp.455-463, 2009.   DOI
19 H. Kim, D. Shin, D. Shin, S. Kim, and M. Lee, "Design of Physics Engine based on Context-Awareness for Mobile 3D Racing Game", Proc. of Korean Society for Internet Information, pp.121-125, 2010.
20 B. Lee, C. Park, J. Kim, S. Youk, and K. Ryu, "An Intelligent NPC Framework for Context Awareness in MMORPG", Proc. of the International Conference on Convergence and Hybrid Information Technology, pp.190-195, 2008.
21 R. Tibshirani and G. Walther, "Cluster Validation by Prediction Strength", Jour. of Computational and Graphical Statistics, Vol.14, No.3, pp.511-528, 2005.   DOI