關(guān)于BT

1.? 后端用純erlang解析行為樹

2.? 前后端共用一個編輯器, 如果編輯器導(dǎo)出的行為樹的存儲格式只是直接適用于前端佑附, 而不能直接適用于后端镇眷, 那么后端自己制作一個轉(zhuǎn)換工具吧史,將其轉(zhuǎn)換成后端想要的格式, 后端只基于自己想要的格式去解析行為樹蕴轨。

即使萬一前端以后更換為使用另一種編輯器港谊,以至于導(dǎo)出的存儲格式變了,那么后端解析行為樹的代碼也不需修改橙弱,只需修改轉(zhuǎn)換工具歧寺。

3.? 盡量做到節(jié)點類型在前后端都通用,前后端對節(jié)點的解析邏輯是一致的棘脐。

即:對于約定好定出的一棵樹斜筐,那么無論是前端還是后端,給予相同的輸入荆残,那么輸出(決策結(jié)果)就應(yīng)該是一致的奴艾。

4. 有時為了提高性能, 那么前后端可以約定特別增加定制一種節(jié)點類型内斯,這種節(jié)點類型比較hack蕴潦,利用這種節(jié)點定出來的樹,解析和執(zhí)行起來比較高效俘闯。

5. 部分節(jié)點類型潭苞,可能只有前端需要用到,后端不需要用到真朗,如果真是這樣此疹,后端可以暫時不解析它(減少一定開發(fā)量), 反之亦然遮婶。

6. 解析行為樹的邏輯要嚴謹(必要時做一定的防范)蝗碎,特別要注意死循環(huán)。

策劃在配置時也要注意旗扑,工具層面上如果能檢測出策劃配置的行為樹是否有誤蹦骑, 則更好。

7. 怎么使用編輯器臀防, 要對策劃做培訓眠菇。

程序最好能夠提供相應(yīng)的模板給策劃參考边败,以有效避免策劃出錯

ps: (1)對于第1點, 可以繼續(xù)探究下:如果使用第三方的c/c++的解析行為樹的開源庫捎废,然后erlang層調(diào)用c/c++笑窜,是否更可行?

(2)對于第2點登疗, 如果編輯器能夠支持直接導(dǎo)出后端想要的格式排截, 則更好。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末谜叹,一起剝皮案震驚了整個濱河市匾寝,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌荷腊,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件急凰,死亡現(xiàn)場離奇詭異女仰,居然都是意外死亡,警方通過查閱死者的電腦和手機抡锈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門疾忍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人床三,你說我怎么就攤上這事一罩。” “怎么了哎壳?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵阁苞,是天一觀的道長捣卤。 經(jīng)常有香客問我,道長汉嗽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任找蜜,我火速辦了婚禮饼暑,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘洗做。我一直安慰自己弓叛,他們只是感情好,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布诚纸。 她就那樣靜靜地躺著撰筷,像睡著了一般。 火紅的嫁衣襯著肌膚如雪咬清。 梳的紋絲不亂的頭發(fā)上闭专,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天奴潘,我揣著相機與錄音,去河邊找鬼影钉。 笑死画髓,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的平委。 我是一名探鬼主播奈虾,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼廉赔!你這毒婦竟也來了肉微?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤蜡塌,失蹤者是張志新(化名)和其女友劉穎碉纳,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體馏艾,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡劳曹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了琅摩。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铁孵。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖房资,靈堂內(nèi)的尸體忽然破棺而出蜕劝,到底是詐尸還是另有隱情,我是刑警寧澤轰异,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布岖沛,位于F島的核電站,受9級特大地震影響溉浙,放射性物質(zhì)發(fā)生泄漏烫止。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一戳稽、第九天 我趴在偏房一處隱蔽的房頂上張望馆蠕。 院中可真熱鬧,春花似錦惊奇、人聲如沸互躬。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽吼渡。三九已至,卻和暖如春乓序,著一層夾襖步出監(jiān)牢的瞬間寺酪,已是汗流浹背坎背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留寄雀,地道東北人得滤。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像盒犹,于是被迫代替她去往敵國和親懂更。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理急膀,服務(wù)發(fā)現(xiàn)沮协,斷路器,智...
    卡卡羅2017閱讀 134,629評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,757評論 25 707
  • 早起去選了節(jié)目 想想去年是我們站在臺下被選 用不用心一眼就能看出來 然后就是球賽了 酣暢淋漓精彩絕倫 只是結(jié)果有點...
    珍惜眼前始為真閱讀 91評論 0 0
  • 體育老師孟禿 小學的六年里有三個體育老師卓嫂,他們分別只教固定的年級慷暂。孟禿是教高年級的即五六年級。還只是上二三年級的時...
    沐陽燕閱讀 530評論 2 3