Font Size: a A A

The Application Of Artificial Intelligence In The Shooter Games

Posted on:2022-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2518306539974139Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the advent of mobile information,artificial intelligence technology is widely used in various fields,artificial intelligence technology has made great progress,the use of artificial intelligence technology in the game more and more frequent,at present,through the artificial intelligence technology,make the player control characters(NPCS)has some degree of ability of self-study,optimization to improve the playability of the game,become a video game application research hot spot.This paper designs an artificial intelligence method combining behavior tree,artificial neural network and genetic algorithm to construct game artificial intelligence,so that game artificial intelligence has the ability of self-learning and self-optimization,thus,the game ai has the ability of self-learning and self-optimizing,and can control the direction of Ai Learning to get the NPCS that meet the game demand.This artificial intelligence integrates three artificial intelligence technologies,namely,behavior tree,artificial neural network and genetic algorithm.Among them,behavior tree is to realize the direct cooperation and cooperation between nonplayer control characters(NPCS)in the game and realize the coordination and cooperation among multiple NPCS.The purpose of artificial neural network is to make NPCS capable of self-learning and self-adaptation.The aim of genetic algorithm is to control the direction of evolution and improve the efficiency of optimization.This method was applied to a shooting video game based on Unity3D platform and the experiment was carried out.The experiment proved the feasibility of the artificial intelligence construction scheme.This scheme can make each NPC in the game more intelligent and has a certain degree of swarm intelligence,and the system runs normally.The realization of this artificial intelligence scheme can be used as a reference for the design and experiment of artificial intelligence technology in games in the future.
Keywords/Search Tags:Game AI, Artificial neural network, Genetic algorithm, Unity3D, Behavior Tree
PDF Full Text Request
Related items