基于多Agent系統(tǒng)的游戲AI引擎分析.pdf 65頁
本文關(guān)鍵詞:基于多Agent系統(tǒng)的游戲AI引擎,由筆耕文化傳播整理發(fā)布。
天津大學 碩士學位論文
基于多Agent系統(tǒng)的游戲AI引擎 姓名:付恒 申請學位級別:碩士 專業(yè):計算機應用技術(shù) 指導教師:馮志勇 座機電話號碼 摘要 在當前的電腦游戲中,圖形質(zhì)量的發(fā)展已經(jīng)到了近乎極至的水平,人工智能
已經(jīng)成為決定游戲成功的重要因素,越來越多的游戲開發(fā)者和研究者開始將重點
轉(zhuǎn)移到游戲中的人工智能研究。由于游戲越與具體的游戲設計緊密相關(guān),目前
還沒有出現(xiàn)被廣泛使用的越引擎。本文針對團體競技類型的游戲,研究和開發(fā)
了一個基于多Agent系統(tǒng)的游戲甜引擎,主要工作包括: 根據(jù)游戲中存在大量自主角色的特點和游戲軟件對架構(gòu)靈活性的要求,設計
了游戲越引擎中的多Agent系統(tǒng)模型,包括個體Agent的感知系統(tǒng)模型、運動
系統(tǒng)模型和決策系統(tǒng)模型,以及多Agent的通訊系統(tǒng)模型和團隊協(xié)作模型。以有 限狀態(tài)機技術(shù)為支持,集成了消息處理機制,實現(xiàn)了燦引擎的隱式?jīng)Q策樹架構(gòu)
和算法封裝。在此基礎上,將足球相關(guān)知識和技能集成進來,增加了游戲控制、
輸入處理、圖形渲染、實體管理等實際的游戲需要的必要功能,實現(xiàn)了一個完整 的足球模擬游戲,以驗證該越引擎的有效性0 在利用該趾引擎構(gòu)建的足球模擬游戲中,Agent 球員 可以靈敏地感知比
賽形勢并做出正確合理的動作,,多Agent之間也可以進行良好的協(xié)作來完成同一
任務,表現(xiàn)出令人滿意的智能效果。 綜上所述,本文將多Agent系統(tǒng)用于游戲趾引擎設計,實現(xiàn)了完整的引擎
和基于該引擎的足球模擬游戲,是構(gòu)建通用游戲觸引擎的初步嘗試。我們相信,
利用該引擎,開發(fā)者可以簡單快速地實現(xiàn)游戲中的人工智能架構(gòu)和自主的智能角
色。
關(guān)鍵詞: 游戲引擎多Agent系統(tǒng)人工智能
本文關(guān)鍵詞:基于多Agent系統(tǒng)的游戲AI引擎,由筆耕文化傳播整理發(fā)布。
本文編號:51949
本文鏈接:http://sikaile.net/kejilunwen/rengongzhinen/51949.html