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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |