看板 GameDesign 關於我們 聯絡資訊
嗯 首先還是先向C大說 抱歉 還讓你除了製作遊戲外 還花了許多時間來作討論與建議 自HIGH過頭了 現在才發現C大 需要的不是ai架構 或 編輯器 方便自行完成ai 或是 找人來編寫 而是需要可以馬上放入程式 的實用ai 我先前提出的架構 確實有很多缺點 如:沒有效率.無法產生實用ai和參考價值低的問題 我想c大的判斷應該是正確的 如果我的解讀沒錯 這遊戲的ai並非需要 依照ai設計者的指導方向 再決策並計設出「攻略」的能力 進一步找出現在應該「實行」的「指令」 ai只是需要知道 「現在該做什麼?」 也就是由ai計設者編寫「攻略」 而ai只要遵照「攻略」去「實行」「指令」及可 而重新規劃的ai架構如下 將ai分成三個部分「階段性指令」.「方向性指令」與「緊急性指令」 「階段性指令」 將一個國家的發展可以分成 初期.中期.後期等 不同的「階段」 依照各「階段」的需求由設計者設定「目標」與應該要實行的「指令」 例如:港英政府的「階段性指令」ai-初期 目標:TP500 優先指令 1.改革-市場經濟 2.建設-香港-工廠Ⅰ 3.建設-香港-鴉片田*3 4.建設-香港-工廠Ⅱ 等待指令-每1回合 //在優先指令完成後 重複實行的指令 1.開發-香港 而在初期目標完成後會進入下階段 此外有需要可以再設定「階段性指令」的行動力運用比例 而剩餘的部份則由「方向性指令」決定行動 「方向性指令」 這個部份的設計是參考c大AI性格 用來決定實行完「階段性指令」後的行動力應用 ※ 引述《chenglap (無想流流星拳)》之銘言: : 我暫時設計的 AI 性格如下: : 工業家 - 在建築時優先建工業, 每回合都做開發 (工業型) : 生存家 - 建鴉片田, 防禦工事 : 商業家 - 建警局, 法院 (治安型 I) : 軍事家 - 建騎兵學校, 砲兵學校, 步兵學校, 裝甲兵學校, 防禦工事 : 帝國主義者 - 建傳媒, 政府 (治安型 II) : 在 AI 上根據政體做調整: : 計劃經濟 - 增加建築的頻率 : 遊擊隊 - 增加徵兵和戰爭的頻率 : 地方政府 - 先起滿六個建築物 : 帝國 - 優先在所有地方先起一個官僚 : 列強 - 投資優先 : 市場經濟 - 治安優先 : 社會主義 - 建築傳媒優先, 開發優先 : 防禦性軍隊 - 建築防禦工事 目前設計是依照「方向性指令」中的優先權 影響各種行動出現的機率 「緊急性指令」 當發生兵力不足 外交危機等緊急狀況的優先處理ai 基本上同之前架構的「緊急狀況ai」不過改進了設定方便介面化 例如: 總兵力<1000 SP>100 TP>100 1.整備-兵力最低之部隊 2.徵招-裝甲兵 我想這種設計架構比起之前的架構好上許多 也更容易設計成編輯介面 除了應變性與編輯難度外 不論是效率.實用ai產生的可能性還是架構上都有所提升 說起來這種架構不用編輯器直接寫再程式中也很容易 同樣的如果有此設計架構上可能的缺點請提出來 一個人想再久還是會有盲點 至於ai的應變性 基本上除了「緊急性指令」外 只能交給ai設計者去作通盤的思考來設定了 結論 我想新的架構 應該更符合你的需求 如果有需要 我承諾在收到原始碼(source code)後 會負責完成新架構的ai編輯器 包含規劃.實作.除錯 其中初步規劃已經完成了 之後的實作及除錯在取得原始碼後開始 完成之後 會附上2-3個國家的ai設定(大致上挑容易的作) 如果不滿意當時的成果與影響或著 相信這遊戲直到被世人遺忘也不會有人用這編輯器產生有用的ai 無視這個ai編輯器與ai即可 如果 你有興趣親自編寫更符合你理想中ai編輯器 或是 想(找)到其他對於ai的處理方案 我個人也有很高的興趣了解看看 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.52.221
F23ko:請問這遊戲是用哪種語言寫的啊? 02/17 10:45
outshaker:delphi 之前推文有提到 02/17 17:09
F23ko:看不懂.... 〒△〒 02/17 18:29
zxcmoney:嗯 問一下 是說我寫的內容語意不明而理解困難嗎? 02/17 19:12
zxcmoney:如果是的話 回答一下我再修改看看 02/17 19:12
zxcmoney:簡單的說現在這個編輯器就是 讓玩家寫攻略 AI照作就是了 02/17 19:15
zxcmoney:同時會會附上2-3個攻略的撰寫格式 方便參考 02/17 19:16
F23ko:我是說.... 我看不懂delphi.... 02/17 20:10
zxcmoney:嗯 那抱歉 誤會了... 02/17 23:22