Font Size: a A A

Game Development In Artificial Intelligence Research And Application

Posted on:2008-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:J HuFull Text:PDF
GTID:2208360212499728Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The whole life of a human is just like a game, which is filled with a lot of unknown things. But a game can be saved and replay, when the human's life cannot. The computer games can provide a simulative world that players can explore, think, and to do some thing in it, just like what they are going to do in his whole life. That is amazing. But for these computer game developers, how to develop a vivid and real like game is a big challenge. To use artificial intelligent technologies in a game is obviously a good ideal.Like the graphic and sound in a game, appling AI technologies is an important factor in game developping, which is going to be a critical factor for a game's life.This thesis is based on my research and project experience about AI game system, and will focus on AI Technologies in game development. Furthermore it will bring forward a bionic robot system. This bionic robot system is just like a person, it has a brain, a sensory memory, a steering system, a path planner, a target system, a fire control system, and other selective subsystems. These subsystems have different functions and they cooperate to composite the whole robot.The bionic robot is an object oriented system, and is based on goal-driven AI control system. It uses the composite pattern in object oriented programming, which can make the computer resolve problems as a person does. Such as to decompose complex tasks to simple ones, analyze problems from abstract to concrete,general to partial,and then resolve them step by step from high to low level. This is a usable method for the game developing and debugging.In order to make the game vivid and rational to the best, the bionic robot introduces the Newton's law of action and reaction to the game world, which let the robot's action look reasonable. It also uses A* heuristic path-finding algorithm, which will carry on the optimization to the system.In practice, this Bionic Robot System has been used in more than one projects and acts very well.
Keywords/Search Tags:AI, A* algorithm, AI system, Bionic Robot
PDF Full Text Request
Related items