Browse > Article
http://dx.doi.org/10.3745/KIPSTB.2006.13B.1.015

Research on Intelligent Game Character through Performance Enhancements of Physics Engine in Computer Games  

Choi Jong-Hwa (세종대학교 컴퓨터공학부)
Shin Dong-Kyoo (세종대학교 컴퓨터공학과)
Shin Dong-Il (세종대학교 컴퓨터공학과)
Abstract
This paper describes research on intelligent game character through performance enhancements of physics engine in computer games. The algorithm that recognizes the physics situation uses momentum back-propagation neural networks. Also, we present an experiment and its results, integration methods that display optimum performance based on the physics situation. In this experiment on integration methods, the Euler method was shown to produce the best results in terms of fps in a simulation environment with collision detection. Simulation with collision detection was shown similar fps for all three methods and the Runge-kutta method was shown the greatest accuracy. In the experiment on physics situation recognition, a physics situation recognition algorithm where the number of input layers (number of physical parameters) and output layers (destruction value for the master car) is fixed has shown the best performance when the number of hidden layers is 3 and the learning count number is 30,000. Since we tested with rigid bodies only, we are currently studying efficient physics situation recognition for soft body objects.
Keywords
Physics Engine; Artificial Intelligence; Intelligence Game Character;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Qian. Hu, Ming-Rui. Fei, Xia-Ei. Feng, 'Machine Learning and Cybernetics,' Proceedings of International Conference on , Vol.2, pp.1034-1037, Nov., 2002   DOI
2 Meqon, http://www.meqon.com
3 Open Dynamics Engine, http://ode.org
4 Munthe-Kaas, H, 'High order Runge-Kutta methods on manifolds,' Journal of Applied, Number Math, pp.1l5-127, 1999   DOI   ScienceOn
5 Math Engine, http://www.mathengine.com
6 Havok, http://havok.com
7 Chen Zhifei, An Yuejun, Jia Kebing, Sun Changzhi, 'Intelligent control of alternative current permanent magnet servomotor using neural network,' Electrical Machines and Systems, 2001. ICEMS 2001. Proceedings of the Fifth International Conference on, Vol.2, pp.l8-20 Aug., 2001, Vol.2, pp.743-746   DOI
8 Kook, H.J, Novak, G. S., Jr, 'Representation of models for solving real world physics problems,' Proceedings of the Sixth Conference on Artificial Intelligence for Applications, pp.274-280, 1990
9 Lawlor, O.S., Kalee, L.V, 'A Voxel-based Parallel Collision Detection Algorithm,' Proceedings of the 6th international conference on Supercomputing, pp.285-293, June, 2002   DOI
10 Gabriel Zachmann, 'Minimal Hierarchical Collision Detection,' Proceedings of the ACM symposium on Virtual reality software and technology, pp.121-128, November, 2002   DOI
11 Chen, Z., An, Y., Jia, K., Sun, C, 'Intelligent control of alternative current permanent manage servomotor using neural network', Proceedings of the Fifth International Conference on Electrical Machines and Systems, Vol.2, pp.l8-20, August, 2001   DOI