《關(guān)于我們放出AI編輯器這件事》


各位B站上的小精靈鬼們,大家好
Chatgpt、AIGC

最近火到不行
本周我們星火編輯器的測試版本
迎來了新版本更新
這次我們也更新了
AI編輯器
僅限新版觸發(fā)器
支持大家自定義AI
那么這次更新了什么呢?

產(chǎn) 品 功 能 優(yōu) 化


『AI編輯器』注:該功能僅支持新版觸發(fā)器
我們在這次更新中加入了初版的AI編輯支持。可以通過點擊數(shù)據(jù)編輯器左側(cè)列表左上方的齒輪,并勾選“自定義AI設(shè)置”以顯示AI藍圖分類。
我們在AI藍圖中放入了一個重現(xiàn)默認AI的樣例,方便用戶在此基礎(chǔ)上進行修改。今后會逐步增加更多樣例,如“沿路線移動AI”和“沿路線進攻AI”等等。
星火編輯器的AI以行為樹的方式運作,每個AI對象由一個行為樹和一個AI搜索器組成,加載了AI的單位會周期性地按順序遍歷整個行為樹,直到某個行為函數(shù)返回真為止。而搜索器則相當于一個專門為AI特化的搜索效果,方便AI找到正確的施法目標。
數(shù)據(jù)編輯器允許我們自定義整個AI的行為樹,以及AI在附加到單位時以及被外部效果命中時的邏輯。
AI搜索器允許配置相對復(fù)雜的目標驗證邏輯和過濾條件,也允許自定義的排序。此外,針對AI搜索器的使用場景,還增加了『忽略指定單位x秒』的封裝方法。
AI對象擁有一個自定義的參數(shù)表屬性。方便用戶在行為樹的執(zhí)行過程中存取整個行為樹需要用到的值。
在AI配置完成之后,用戶可以通過觸發(fā)器的『為單位添加AI』動作來給單位添加設(shè)置好的AI。
『數(shù)據(jù)編輯器』自定義治療公式節(jié)點也增加了暴擊公式字段。并可配置對應(yīng)的暴擊飄字。默認情況下治療效果不會暴擊。但用戶可以通過自定義暴擊公式來使其發(fā)生暴擊。此外,自定義治療公式中現(xiàn)在額外傳入了效果節(jié)點和治療實例參數(shù),方便用戶獲取更詳細的信息。
『數(shù)據(jù)編輯器』我們在數(shù)編排序節(jié)點加入了隨機排序節(jié)點,智能施法和單位搜索節(jié)點可以使用隨機排序了
『新版觸發(fā)器』我們修改了部分的代碼生成規(guī)則,希望能解決Win7和Win8用戶以及部分Win10、11無法生成新版觸發(fā)器腳本的問題
『新版觸發(fā)器』現(xiàn)已加入云變量相關(guān)的觸發(fā)器語句,相關(guān)的Demo已經(jīng)更新在官方文檔上,我們會逐步提供相關(guān)的教程文檔
『數(shù)據(jù)編輯器』傷害響應(yīng)節(jié)點的公式中現(xiàn)在會傳入傷害實例
『地形編輯器』放在地編的單位和物品現(xiàn)在可以正常預(yù)覽掛在其上的附屬表現(xiàn)了(如武器和特效)
『觸發(fā)編輯器』現(xiàn)在在單位死亡事件中,如果擊殺者在事件發(fā)生時已被刪除,擊殺者參數(shù)可能為空
『新版觸發(fā)器』Switch結(jié)構(gòu)體現(xiàn)在會自動在每個分支添加break節(jié)點
『新版觸發(fā)器』客戶端觸發(fā)器現(xiàn)在可以獲取鼠標/手指在屏幕上的坐標
『新版觸發(fā)器』客戶端觸發(fā)器可以在屏幕坐標與場景坐標之間進行轉(zhuǎn)換
『新版觸發(fā)器』客戶端觸發(fā)器現(xiàn)在允許查詢本地化文本了
『新版觸發(fā)器』現(xiàn)在允許切換光照組(氛圍)了
『新版觸發(fā)器』加入了釋放場景的動作,對于該局游戲不再需要的場景,可以進行釋放減少資源消耗
『新版觸發(fā)器』地圖模塊名可以改名了,例如一個全局變量或者類會帶上地圖的項目名稱,現(xiàn)在這個名稱支持自定義了
『新版觸發(fā)器』在新建自定義對象時,現(xiàn)在可以在原有的構(gòu)造函數(shù)的基礎(chǔ)上追加其它的初始值了。我們今后還會進一步優(yōu)化相關(guān)體驗
『新版觸發(fā)器』數(shù)編Id類型、數(shù)編屬性類型、UI類型都獲得了專門的前綴以方便區(qū)分
『新版觸發(fā)器』現(xiàn)在客戶端觸發(fā)器也可以使用單位過濾器來過濾單位了
『新版觸發(fā)器』數(shù)組的長度增加了面向過程版本,即類似于舊版觸發(fā)器的『獲取【數(shù)組】的長度』
『新版觸發(fā)器』調(diào)試-輸出相關(guān)的節(jié)點現(xiàn)在可以直接輸出任何類型的對象,可跳過轉(zhuǎn)換為字符串的步驟
『新版觸發(fā)器』我們對類型選擇界面進行了一些修改,將大部分的復(fù)雜類型收攏到了對應(yīng)的文件夾下,我們今后還會進一步優(yōu)化相關(guān)體驗。
『新版觸發(fā)器』現(xiàn)在對Tuple類型有了較為初級的支持
『預(yù)制功能』局內(nèi)商店支持購買獲取自動使用的物品類型了
『預(yù)制功能』游戲內(nèi)背包的丟棄面板、快捷欄鎖定按鈕、快捷欄收起按鈕都支持隱藏了,并且增加了鎖定快捷欄的觸發(fā)語句(新舊觸發(fā)器均有);并且支持自選屬性在背包中顯示為原始格式或者百分比格式了(本次暫未覆蓋商店場景,僅覆蓋背包場景)
『預(yù)制功能』天賦功能支持在局內(nèi)使用,并且支持在界面編輯器中調(diào)整天賦入口的按鈕
『界面編輯器』界面編輯器的控件新增了動畫相關(guān)配置,可以用于實現(xiàn)一些簡單的動畫效果了
『界面編輯器』界面編輯器新增以長/寬為基準的自動擴展,基本可以覆蓋所有的自適應(yīng)適配需求了
『編輯器其他』調(diào)試時,用戶選擇的調(diào)試選項會被保存下來

社 區(qū) 生 態(tài) 支 持


星火編輯器案例征集活動-第四期已經(jīng)開始了,詳情見星火技術(shù)論壇
星火編輯器團隊整理了2023年工作計劃,方便大家了解我們的近期規(guī)劃

『新版觸發(fā)器』的教程案例已經(jīng)增加到了十二個,并且還在持續(xù)增加,歡迎新人嘗試學(xué)習(xí)

AIGC內(nèi)容,有技能圖標、物品圖標、角色頭像、角色立繪需求的創(chuàng)作者請在Q群聯(lián)系@運營喵溝通排期

修 復(fù) 問 題 bug


『編輯器』修復(fù)了在保存時或者修改數(shù)據(jù)編輯器時內(nèi)存泄露的問題
『數(shù)據(jù)編輯器』修正了自定義屬性配置錯誤時,錯誤信息提示不精準的問題
『新版觸發(fā)器』修正了函數(shù)自動生成局部變量時,同一觸發(fā)器中會生成同名局部變量的問題,現(xiàn)在會自動賦予編號來區(qū)分了
『新版觸發(fā)器』修復(fù)了塔防模板自定義函數(shù)點擊時報錯的問題
PC端的星火游戲盒不再支持復(fù)制后多開
【修復(fù)問題少寫點,還有很多,但是寫多了你們不看】