Implement AI system of action game with XNA

碩士 === 嶺東科技大學 === 數位媒體設計研究所 === 98 === Artificial intelligence (Artificial Intelligence, AI) is one of the important sources that the player obtains fun in games, almost all the games consis of the AI. However, the game technology rapidly grow up today by software and hardware improve each other. Th...

Full description

Bibliographic Details
Main Authors: Li, Dian En, 李典恩
Other Authors: Wang, Kuen Jie
Format: Others
Language:zh-TW
Online Access:http://ndltd.ncl.edu.tw/handle/41756347120206725093
id ndltd-TW-098LTC00641011
record_format oai_dc
spelling ndltd-TW-098LTC006410112015-10-13T18:16:16Z http://ndltd.ncl.edu.tw/handle/41756347120206725093 Implement AI system of action game with XNA 以XNA平台實作動作遊戲之AI系統 Li, Dian En 李典恩 碩士 嶺東科技大學 數位媒體設計研究所 98 Artificial intelligence (Artificial Intelligence, AI) is one of the important sources that the player obtains fun in games, almost all the games consis of the AI. However, the game technology rapidly grow up today by software and hardware improve each other. The game image developed from early 2-Dimensional to 3-Dimensional and finally became High Definition recently. The game images develop so fast to make surprise for customer, but the AI development was much slower than game image’s. This research designed an AI of Action Game with XNA Game Studio, using module concept of the Object-oriented programming to separate the function of game from AI independently. We construct a reusable, flexible design and extensible AI system through object composition approach. Furthermore we added a Finite-state machine, Fuzzy-state machine and Artifical neural network of AI techniques, and tried to combine the traditional rules-based systems and learning-adapration systems to increase the learning ability of the traditional AI-character. Wang, Kuen Jie Shan, Wei Ming 王焜潔 單煒明 學位論文 ; thesis 0 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 嶺東科技大學 === 數位媒體設計研究所 === 98 === Artificial intelligence (Artificial Intelligence, AI) is one of the important sources that the player obtains fun in games, almost all the games consis of the AI. However, the game technology rapidly grow up today by software and hardware improve each other. The game image developed from early 2-Dimensional to 3-Dimensional and finally became High Definition recently. The game images develop so fast to make surprise for customer, but the AI development was much slower than game image’s. This research designed an AI of Action Game with XNA Game Studio, using module concept of the Object-oriented programming to separate the function of game from AI independently. We construct a reusable, flexible design and extensible AI system through object composition approach. Furthermore we added a Finite-state machine, Fuzzy-state machine and Artifical neural network of AI techniques, and tried to combine the traditional rules-based systems and learning-adapration systems to increase the learning ability of the traditional AI-character.
author2 Wang, Kuen Jie
author_facet Wang, Kuen Jie
Li, Dian En
李典恩
author Li, Dian En
李典恩
spellingShingle Li, Dian En
李典恩
Implement AI system of action game with XNA
author_sort Li, Dian En
title Implement AI system of action game with XNA
title_short Implement AI system of action game with XNA
title_full Implement AI system of action game with XNA
title_fullStr Implement AI system of action game with XNA
title_full_unstemmed Implement AI system of action game with XNA
title_sort implement ai system of action game with xna
url http://ndltd.ncl.edu.tw/handle/41756347120206725093
work_keys_str_mv AT lidianen implementaisystemofactiongamewithxna
AT lǐdiǎnēn implementaisystemofactiongamewithxna
AT lidianen yǐxnapíngtáishízuòdòngzuòyóuxìzhīaixìtǒng
AT lǐdiǎnēn yǐxnapíngtáishízuòdòngzuòyóuxìzhīaixìtǒng
_version_ 1718029297574215680