【技術實現步驟摘要】
游戲數據編輯方法、裝置、編輯器、可讀介質和設備
[0001]本公開涉及電子信息處理
,具體地,涉及一種游戲數據編輯方法、裝置、編輯器、可讀介質和設備。
技術介紹
[0002]隨著電子信息技術的不斷發展,應用市場上出現了各種各樣的游戲類的應用程序。在游戲應用的開發過程中,游戲應用的場景對應的執行邏輯通常比較復雜,例如場景中會包括大量的NPC(英文:Non
?
Player Character,中文:非玩家角色)、能夠與玩家產生交互的物體(英文:Doodad),還可能存在大量能夠觸發各種事件的觸發區域等。要對上述場景的執行邏輯進行編輯,需要先確定位置坐標,然后再將位置坐標手動編輯到相應的配置文件中,再通過運行游戲的方式進行驗證和調試,編輯效率和準確度都較低。
技術實現思路
[0003]提供該
技術實現思路
部分以便以簡要的形式介紹構思,這些構思將在后面的具體實施方式部分被詳細描述。該
技術實現思路
部分并不旨在標識要求保護的技術方案的關鍵特征或必要特征,也不旨在用于限制所要求的保護的技術方案的范圍。
[0004]第一方面,本公開提供一種游戲數據編輯方法,所述方法包括:
[0005]獲取并加載游戲地圖,在游戲編輯界面上顯示由游戲引擎渲染得到的所述游戲地圖;
[0006]接收對象配置指令,并基于所述對象配置指令獲取對象配置信息;
[0007]根據所述對象配置指令和所述對象配置信息,在所述游戲地圖中創建并顯示由所述游戲引擎渲染得到的實例對象,所述實例對象在所述游戲地 ...
【技術保護點】
【技術特征摘要】
1.一種游戲數據編輯方法,其特征在于,所述方法包括:獲取并加載游戲地圖,在游戲編輯界面上顯示由游戲引擎渲染得到的所述游戲地圖;接收對象配置指令,并基于所述對象配置指令獲取對象配置信息;根據所述對象配置指令和所述對象配置信息,在所述游戲地圖中創建并顯示由所述游戲引擎渲染得到的實例對象,所述實例對象在所述游戲地圖上的位置,為所述游戲引擎根據所述實例對象的顯示屬性確定;接收區域配置指令,并根據所述區域配置指令在所述游戲地圖中創建觸發區域,所述觸發區域被選中的情況下,顯示由所述游戲引擎渲染得到的所述觸發區域的標記符,所述觸發區域的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述觸發區域的顯示屬性確定;根據所述游戲地圖、所述實例對象和所述觸發區域,生成游戲應用的場景文件,所述場景文件包括所述游戲應用的場景對應的執行邏輯。2.根據權利要求1所述的方法,其特征在于,所述方法還包括:接收路徑配置指令,并根據所述路徑配置指令和所述路徑配置指令指示的目標實例對象,在所述游戲地圖中創建與所述目標實例對象綁定的巡邏路徑;所述巡邏路徑被選中的情況下,顯示由所述游戲引擎渲染得到的所述巡邏路徑的標記符,所述巡邏路徑的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述巡邏路徑的顯示屬性確定;接收刷新組配置指令,并根據所述刷新組配置指令和所述刷新組配置指令指示的綁定模型,在所述游戲地圖中創建與所述綁定模型綁定的刷新組;所述刷新組被選中的情況下,顯示由所述游戲引擎渲染得到的所述刷新組的標記符,所述刷新組的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述刷新組的顯示屬性確定;所述根據所述游戲地圖、所述實例對象和所述觸發區域,生成游戲應用的場景文件,包括:根據所述游戲地圖、所述實例對象、所述觸發區域、所述巡邏路徑和所述刷新組,生成所述場景文件。3.根據權利要求1所述的方法,其特征在于,所述根據所述對象配置指令和所述對象配置信息,在所述游戲地圖中創建并顯示由所述游戲引擎渲染得到的實例對象,包括:根據所述對象配置指令中包括的位姿參數、巡邏參數、腳本參數和展示參數,確定所述實例對象的顯示屬性和邏輯屬性;根據所述對象配置指令中包括的模型參數,在所述對象配置信息中確定所述實例對象對應的目標模型;顯示由所述游戲引擎根據所述實例對象的顯示屬性和所述目標模型指示的形狀渲染得到的所述實例對象;所述方法還包括:接收對象選中指令,并確定所述對象選中指令指示的目標實例對象;顯示由所述游戲引擎按照預設模式渲染得到的所述目標實例對象。4.根據權利要求1所述的方法,其特征在于,所述根據所述區域配置指令在所述游戲地
圖中創建觸發區域,包括:根據所述區域配置指令中包括的腳本參數、區域參數,確定所述觸發區域的顯示屬性和邏輯屬性;所述方法還包括:接收區域選中指令,并確定所述區域選中指令指示的目標觸發區域;顯示由所述游戲引擎渲染得到的所述目標觸發區域的標記符,所述目標觸發區域的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述目標觸發區域的顯示屬性確定。5.根據權利要求2所述的方法,其特征在于,所述根據所述路徑配置...
【專利技術屬性】
技術研發人員:焦維琳,阮嘉偉,陳到,
申請(專利權)人:北京字跳網絡技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。