[請益] 專家都是怎樣設計遊戲中的AI呢

看板GameDesign (遊戲設計)作者 ((沒意義))時間4月前 (2024/08/11 19:01), 編輯推噓2(208)
留言10則, 5人參與, 4月前最新討論串1/2 (看更多)
身為一位新手Unity小白,在每天看youtbe兩三個小時,從連update和start都不懂 現在終於慢慢擴展到 Finite State Machine和一些interface,Scriptable的設計方法 不過還是一段很長的路要走,最近在看要如何設計""看起來比較正常移動的AI"" 找了許多資料,目前感覺是兩種方式, 第一種:直接寫在Animation裡面:StateMachine,每個動畫都有自己的Enter,Exit等等 第二種我覺得就有點複雜,是寫在場景的物件中,利用不同類型的state去轉換 如果是想寫一個躲避球 玩家 和電腦對戰,只希望電腦別太笨 這兩種看起來概念也都有點像,想問正常的設計模式,都是用哪一類型的呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.140.223 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1723374096.A.C1C.html

08/11 19:35, 4月前 , 1F
現在比較主流的可能是behavior tree 但unity好像沒內建
08/11 19:35, 1F

08/11 22:15, 4月前 , 2F
#17dUpgnd (GameDesign) 這一系列都被M了 先做點功課?
08/11 22:15, 2F

08/12 00:45, 4月前 , 3F
這種問題應該是設計好玩的ARPG會遇到的,是不是魂類
08/12 00:45, 3F

08/12 00:45, 4月前 , 4F
是用專門的行為樹工具做的?
08/12 00:45, 4F

08/12 00:45, 4月前 , 5F
(behaviour tree )
08/12 00:45, 5F

08/12 00:48, 4月前 , 6F
簡單的還是用FSM解決就行,可以看看這本
08/12 00:48, 6F

08/12 00:48, 4月前 , 7F

08/12 00:48, 4月前 , 8F
rsltid=AfmBOorfPQC1iZMrhhjPzq3Jr7YCrqe01JDyqoqHaD
08/12 00:48, 8F

08/12 00:48, 4月前 , 9F
hHOeb1jVVjS2KB
08/12 00:48, 9F

08/12 07:18, 4月前 , 10F
感謝樓上推薦~
08/12 07:18, 10F
文章代碼(AID): #1ck9eGmS (GameDesign)
文章代碼(AID): #1ck9eGmS (GameDesign)