Font Size: a A A

Design And Implementation Of Artificial Intelligence System In The Game Engine

Posted on:2012-12-05Degree:MasterType:Thesis
Country:ChinaCandidate:G L HuFull Text:PDF
GTID:2178330332998222Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The start point of electronic game's development can be traced back to the year of 1972. A pint-pang game developed by Nolan Bushnell started the beginning of electronic game's development. The interesting of the electronic game are attracting lots of programmers. What's more, for fascination of the electronic game and its huge market, the electronic game industry made a great progress in a short time, being one of the fastest developing new industries. Nowadays, as more and more platforms (such as iPhone, Android platforms) came out, the industry of developing electronic game became more and more popular to the people.This paper researches the electronic game's interesting part—the artificial intelligence. It is said that, the electronic game's artificial intelligence just gives the active objects in the game the thinking and behavior. The paper's research focuses on analyzing and realizing the finite state machine. The finite state machine can show the state diagram directly, for this advantage, this technology is being used widely in the game's AI system and it is also being used in editing and managing the behavior's logic of game object.The research method in this paper is implementing the game AI system by making a game.The main work of this paper includes analyzing game engine frame structure, analyzing and elaborating the principle of the finite state machine, setting up a classical shooting game with artificial intelligence, implementing the AI system for this game. The project of this paper was developed under the environment of Virtual C, and used the OpenGL link library to realize the game's diagram drawing and keyboard entering scanning.
Keywords/Search Tags:game engine, AI, artificial intelligence, finite state machine, fuzzy state machine
PDF Full Text Request
Related items