需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:9178 | ||
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
內容摘要:人工智能是近幾年很火熱的詞語,同時也是象征著現在的尖端科技,而且通過這段時間的高速發展,人工智能這個詞語逐漸的被人們所了解。而且近來更有爆發的趨勢,近幾年國家越來越重視科技創新,人工智能作為新興技術的重頭,自然會有更多機會服務于大眾[1]。就像我們所見的游戲,很多游戲里面已經加入了人工智能,比如現在很火的英雄聯盟,里面的人機大戰充分的體現了人工智能的運用對于游戲有巨大的好處,可以充分的提高游戲的可玩性和趣味性,并且為了適應當前社會的快節奏的生活,在游戲中利用人工智能可以使游戲更具有便捷性,就比如近段時間流行的手游-陰陽師,里面的回合制是比較常見而又比較花費時間,但是陰陽師將自動化加入到其中,讓系統幫助玩家分析當前的戰局,并且排列游戲角色的出場順序,以保證當前回合有最大的勝率,這個方式既讓玩家在有多余的時間時自己操作,也可以在沒有時間的前提下進行自動對敵,解放出了玩家的雙手,充分的體現了便捷性。Unity3D游戲引擎是近幾年很火的3D游戲開發引擎,它有性能上的優勢和跨平臺等眾多優點,而且它支持的開發語言也是比較簡單的入門的c#語言,換句話說也就是游戲開發的上上之選[2]。Unity3D作為一款易上手的游戲開發引擎,使用它來進行開發當然是事半功倍了,所以我將使用它來開發一款基于Unity3D游戲引擎的PC端人工智能射擊游戲,在這個制作過程中,我將使用人工智能編程中常用的有限狀態機,給人工智能物體的行為進行管理, 游戲的UI會使用Unity3D系統自帶的UI系統,其各方面功能會進行仔細的系統的介紹和說明。
關鍵詞:人工智能 有限狀態機 Unity3D c#
目次 摘要 Abstract 1. 引言-1 2. 引擎框架-2 2.1. 場景-2 2.2. 游戲對象-2 2.3. 組件-2 3. 游戲框架-3 3.1. 游戲框架說明-3 4. 人工智能游戲系統功能模塊分析-5 4.1. 人工智能游戲玩法-5 4.2. 人工智能游戲技術-5 4.3. 游戲設計-5 5. 人工智能游戲模塊設計-7 5.1. 智能模塊-7 5.2. 關卡模塊-8 5.3. 音樂和音效模塊-8 5.4. 排名模塊-9 5.5. 控制模塊-10 6. 游戲運行結果-12 7. 結語-15 參考文獻-16 致謝-17 |