Font Size: a A A

Research And Application Of Arttificial Intelligence Technology In Game Development

Posted on:2012-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:H L ZouFull Text:PDF
GTID:2218330368979462Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid upgrading of hardware and the rapid development of computer graphics, Game development is undergoing tremendous changes. Three-dimensional (3D) graphics rendering and visual effects have been developed to an extreme, and the focus of Game development is gradually shifting from the traditional "graphics" to "Artificial Intelligence (AI)". "Game AI" is a new concept and it mainly refers to the study on how the existing AI technology can be better applied to game development, making games show humans' intelligent behavior, thinking, activity, or emotion. Game AI is a powerful technology which can extend the life of the game that has aroused widespread concern in the field of technology and academia.In this paper, we have done research from three aspects based on referring to and organizing a wide range of research materials both home and abroad.Firstly, we summarize the concept, characteristics and development process of Game AI, introduce some common AI technology in the application of game development, and, combined with the development of computer science, make a moderate prospect of the trends of the Game AI.Secondly, we compare some algorithms commonly used in grid map searching, . focusing on the deficiency of A* algorithm combined with the game development. By weighted heuristic function to break the searching equilibrium, thus stopping the inefficient extension of many equilibrium points, the efficiency and Intelligent of the algorithm have been improved.Finally, we propose a model of game development based on ANN&FSM which has the ability of learning and adapting, and implement a common "Decision Engine" by using "Back Propagation Neural Networks". Meanwhile, the design and development of a 11-person Robot Soccer Simulation Game with JAVA has been achieved by adopting the above model accompanied with related technology of JAVA game development, which has produced ideal experimental results.
Keywords/Search Tags:Game AI, A-Star Algorithm, Back Propagation Neural Networks, Decision Engine, JAVA Game Development, Robot Soccer
PDF Full Text Request
Related items