Re: [問題] 賽車遊戲的AI

看板CSSE (電腦科學及軟體工程)作者 (!H45)時間17年前 (2008/03/06 00:51), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《tkqhlno (~____________~)》之銘言: : (不知道是不是在這裡問= =") : 想請問,大部分賽車遊戲的AI大概是用哪些觀念寫出來的! : 如果要讓NPC會隨著比賽而成長的話, : 若用GA來寫的可行性高嗎? : 因為最近在作相關的研究, : 但小弟我不才,只會玩遊戲, : 並沒有去了解遊戲是怎麼做出來的。 : 麻煩各位大大了! 套用 GA 之前必須良好定義染色體 而染色體就是 NPC 的行為編碼,所以重要的是如何塑模 NPC 的行為 一旦有辦法塑模 NPC 的行為,就有辦法套用 GA 來找最佳解。 在賽車遊戲之中使用 GA 當作人工智慧的尋找幾乎不曾見過 因為真正困難的地方是如何取得環境的特徵以及賽車的狀態 就算取得了之後,又應該如何調整賽車的加速、煞車、左右轉 這些 Know How 才是人工智慧的困難點 把所有的環境都考慮進去之後,空間維度很可能太大 這樣很難找到一個最合適的賽車動作來反應千變萬化的環境。 強烈建議,如果時間不充分的話 以身為玩家的你,去記錄你遇到什麼樣的路段、狀況要怎麼去控制賽車的方法 然後把記錄下來的方法進行歸納整理 通常就能夠做出一個很不錯的遊戲 AI 了! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.172.148

03/06 11:27, , 1F
或是更簡單的用「軌道車」的概念 :) 古早的賽車遊戲都是
03/06 11:27, 1F

03/06 11:27, , 2F
這樣做的 ~
03/06 11:27, 2F

03/06 14:48, , 3F
如果只是賽車遊戲的話,用「軌道車」概念就好辦多了 :)
03/06 14:48, 3F
文章代碼(AID): #17pi-JJj (CSSE)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #17pi-JJj (CSSE)