●第1章Unity3D人工智能架構模型
●1.1遊戲AI的架構模型
●1.1.1運動層
●1.1.2決策層
●1.1.3戰略層
●1.1.4AI架構模型的其他部分
●1.2FPS/TPS遊戲中的AI解析
●1.2.1FPS/TPS中的運動層
●1.2.2FPS/TPS中的決策層
●1.2.3FPS/TPS中的戰略層
●1.2.4FPS/TPS中AI架構模型的支撐部分
●第2章實現Al角色的自主移動——操控行為
●2.1Unity3D操控行為編程的主要基類
●2.1.1將AI角色抽像成一個質點——Vehicle類
●2.1.2控制AI角色移動——AILocomotion類
●2.1.3各種操控行為的基類——Steering類
●2.2個體AI角色的操控行為
●2.2.1靠近
●2.2.2離開
●2.2.3抵達
●部分目錄
要想開發一款優秀的遊戲,人工智能必不可少。本書精選了Unity3D遊戲開發中最關鍵、最實用的幾項人工智能關鍵技術,以實例的方式由淺入深地講解了深奧而強大的人工智能技術、設計原則以及編程實現方法,並且對書中的每一個案例都進行了詳細注釋,所有實例均運行測試通過。掌握了書中的技術,可以使遊戲角色具有良好的智能,大大增強遊戲的可玩性!
本書共分7章:第1章中給出了遊戲人工智能的運動層、決策層、戰略層的架構模型,將遊戲角色模擬人的感知、決策和移動等問題進行分層處理與實現;第2章講解了多種操控角色自主移動的算法,讓角色在遊戲中的運動看起來更真實自然、運算速度更快;第3章采用圖示的方式詳細講解了遊戲尋路中的A*尋路技術,並進一步介紹了復雜地形、以及存在敵方火力威脅下的戰術尋路技術;第4章講解了遊戲角色感知遊戲世界的實現方法。例如,發現敵人的位置、追尋爆炸聲、讓角色具有短期記憶,根據腳印進行追蹤等