• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    游戲數據編輯方法、裝置、編輯器、可讀介質和設備制造方法及圖紙

    技術編號:31715167 閱讀:21 留言:0更新日期:2022-01-01 11:19
    本公開涉及一種游戲數據編輯方法、裝置、編輯器、可讀介質和設備,涉及電子信息處理技術領域,該方法包括:獲取并加載游戲地圖,在游戲編輯界面上顯示由游戲引擎渲染得到的游戲地圖,接收對象配置指令,并基于對象配置指令獲取對象配置信息,根據對象配置指令和對象配置信息,在游戲地圖中創建并顯示由游戲引擎渲染得到的實例對象,接收區域配置指令,并根據區域配置指令在游戲地圖中創建觸發區域,觸發區域被選中的情況下,顯示由游戲引擎渲染得到的觸發區域的標記符,根據游戲地圖、實例對象和觸發區域,生成游戲應用的場景文件,場景文件包括游戲應用的場景對應的執行邏輯。本公開能夠在游戲引擎中直觀展示實例對象、觸發區域。域。域。

    【技術實現步驟摘要】
    游戲數據編輯方法、裝置、編輯器、可讀介質和設備


    [0001]本公開涉及電子信息處理
    ,具體地,涉及一種游戲數據編輯方法、裝置、編輯器、可讀介質和設備。

    技術介紹

    [0002]隨著電子信息技術的不斷發展,應用市場上出現了各種各樣的游戲類的應用程序。在游戲應用的開發過程中,游戲應用的場景對應的執行邏輯通常比較復雜,例如場景中會包括大量的NPC(英文:Non
    ?
    Player Character,中文:非玩家角色)、能夠與玩家產生交互的物體(英文:Doodad),還可能存在大量能夠觸發各種事件的觸發區域等。要對上述場景的執行邏輯進行編輯,需要先確定位置坐標,然后再將位置坐標手動編輯到相應的配置文件中,再通過運行游戲的方式進行驗證和調試,編輯效率和準確度都較低。

    技術實現思路

    [0003]提供該
    技術實現思路
    部分以便以簡要的形式介紹構思,這些構思將在后面的具體實施方式部分被詳細描述。該
    技術實現思路
    部分并不旨在標識要求保護的技術方案的關鍵特征或必要特征,也不旨在用于限制所要求的保護的技術方案的范圍。
    [0004]第一方面,本公開提供一種游戲數據編輯方法,所述方法包括:
    [0005]獲取并加載游戲地圖,在游戲編輯界面上顯示由游戲引擎渲染得到的所述游戲地圖;
    [0006]接收對象配置指令,并基于所述對象配置指令獲取對象配置信息;
    [0007]根據所述對象配置指令和所述對象配置信息,在所述游戲地圖中創建并顯示由所述游戲引擎渲染得到的實例對象,所述實例對象在所述游戲地圖上的位置,為所述游戲引擎根據所述實例對象的顯示屬性確定;
    [0008]接收區域配置指令,并根據所述區域配置指令在所述游戲地圖中創建觸發區域,所述觸發區域被選中的情況下,顯示由所述游戲引擎渲染得到的所述觸發區域的標記符,所述觸發區域的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述觸發區域的顯示屬性確定;
    [0009]根據所述游戲地圖、所述實例對象和所述觸發區域,生成游戲應用的場景文件,所述場景文件包括所述游戲應用的場景對應的執行邏輯。
    [0010]第二方面,本公開提供一種游戲數據編輯裝置,所述裝置包括:
    [0011]獲取模塊,用于獲取并加載游戲地圖,在游戲編輯界面上顯示由游戲引擎渲染得到的所述游戲地圖;
    [0012]第一編輯模塊,用于接收對象配置指令,并基于所述對象配置指令獲取對象配置信息;根據所述對象配置指令和所述對象配置信息,在所述游戲地圖中創建并顯示由所述游戲引擎渲染得到的實例對象,所述實例對象在所述游戲地圖上的位置,為所述游戲引擎根據所述實例對象的顯示屬性確定;
    [0013]第二編輯模塊,用于接收區域配置指令,并根據所述區域配置指令在所述游戲地圖中創建觸發區域,所述觸發區域被選中的情況下,顯示由所述游戲引擎渲染得到的所述觸發區域的標記符,所述觸發區域的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述觸發區域的顯示屬性確定;
    [0014]生成模塊,用于根據所述游戲地圖、所述實例對象和所述觸發區域,生成游戲應用的場景文件,所述場景文件包括所述游戲應用的場景對應的執行邏輯。
    [0015]第三方面,本公開提供一種游戲編輯器,所述游戲編輯器用于實現本公開第一方面所述方法的步驟。
    [0016]第四方面,本公開提供一種計算機可讀介質,其上存儲有計算機程序,該程序被處理裝置執行時實現本公開第一方面所述方法的步驟。
    [0017]第五方面,本公開提供一種電子設備,包括:
    [0018]存儲裝置,其上存儲有計算機程序;
    [0019]處理裝置,用于執行所述存儲裝置中的所述計算機程序,以實現本公開第一方面所述方法的步驟。
    [0020]通過上述技術方案,本公開首先獲取并加載游戲地圖,從而在游戲編輯界面上顯示由游戲引擎渲染得到的游戲地圖。之后,接收對象配置指令,并獲取相應的對象配置信息,從而根據對象配置指令和對象配置信息,在游戲地圖中創建并顯示由游戲引擎渲染得到的實例對象。還可以接收區域配置指令,并根據區域配置指令在游戲地圖中創建觸發區域,觸發區域被選中的情況下,顯示由游戲引擎渲染得到的觸發區域的標記符。最后根據游戲地圖、實例對象和觸發區域,生成包括了游戲應用場景對應的執行邏輯的場景文件。本公開根據指令創建相應的實例對象、觸發區域,并在游戲引擎中直觀展示實例對象、觸發區域,能夠提高游戲應用的編輯效率和準確度。
    [0021]本公開的其他特征和優點將在隨后的具體實施方式部分予以詳細說明。
    附圖說明
    [0022]結合附圖并參考以下具體實施方式,本公開各實施例的上述和其他特征、優點及方面將變得更加明顯。貫穿附圖中,相同或相似的附圖標記表示相同或相似的元素。應當理解附圖是示意性的,原件和元素不一定按照比例繪制。在附圖中:
    [0023]圖1是根據一示例性實施例示出的一種游戲編輯器的示意圖;
    [0024]圖2是根據一示例性實施例示出的一種游戲數據編輯方法的流程圖;
    [0025]圖3是根據一示例性實施例示出的游戲編輯器的展示界面的示意圖;
    [0026]圖4是根據一示例性實施例示出的另一種游戲數據編輯方法的流程圖;
    [0027]圖5是根據一示例性實施例示出的另一種游戲數據編輯方法的流程圖;
    [0028]圖6是根據一示例性實施例示出的一種對象配置指令界面的示意圖;
    [0029]圖7是根據一示例性實施例示出的另一種游戲數據編輯方法的流程圖;
    [0030]圖8是根據一示例性實施例示出的一種區域配置指令界面的示意圖;
    [0031]圖9是根據一示例性實施例示出的另一種游戲數據編輯方法的流程圖;
    [0032]圖10是根據一示例性實施例示出的另一種游戲數據編輯方法的流程圖;
    [0033]圖11是根據一示例性實施例示出的另一種游戲數據編輯方法的流程圖;
    [0034]圖12是根據一示例性實施例示出的一種游戲數據編輯裝置的框圖;
    [0035]圖13是根據一示例性實施例示出的另一種游戲數據編輯裝置的框圖;
    [0036]圖14是根據一示例性實施例示出的另一種游戲數據編輯裝置的框圖;
    [0037]圖15是根據一示例性實施例示出的另一種游戲數據編輯裝置的框圖;
    [0038]圖16是根據一示例性實施例示出的一種電子設備的框圖。
    具體實施方式
    [0039]下面將參照附圖更詳細地描述本公開的實施例。雖然附圖中顯示了本公開的某些實施例,然而應當理解的是,本公開可以通過各種形式來實現,而且不應該被解釋為限于這里闡述的實施例,相反提供這些實施例是為了更加透徹和完整地理解本公開。應當理解的是,本公開的附圖及實施例僅用于示例性作用,并非用于限制本公開的保護范圍。
    [0040]應當理解,本公開的方法實施方式中記載的各個步驟可以按照不同的順序執行,和/或并行執行。此外,方法實施方式可以包括附加的步驟和/或省略執行示出的步驟。本公開的范圍在此方面不受本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種游戲數據編輯方法,其特征在于,所述方法包括:獲取并加載游戲地圖,在游戲編輯界面上顯示由游戲引擎渲染得到的所述游戲地圖;接收對象配置指令,并基于所述對象配置指令獲取對象配置信息;根據所述對象配置指令和所述對象配置信息,在所述游戲地圖中創建并顯示由所述游戲引擎渲染得到的實例對象,所述實例對象在所述游戲地圖上的位置,為所述游戲引擎根據所述實例對象的顯示屬性確定;接收區域配置指令,并根據所述區域配置指令在所述游戲地圖中創建觸發區域,所述觸發區域被選中的情況下,顯示由所述游戲引擎渲染得到的所述觸發區域的標記符,所述觸發區域的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述觸發區域的顯示屬性確定;根據所述游戲地圖、所述實例對象和所述觸發區域,生成游戲應用的場景文件,所述場景文件包括所述游戲應用的場景對應的執行邏輯。2.根據權利要求1所述的方法,其特征在于,所述方法還包括:接收路徑配置指令,并根據所述路徑配置指令和所述路徑配置指令指示的目標實例對象,在所述游戲地圖中創建與所述目標實例對象綁定的巡邏路徑;所述巡邏路徑被選中的情況下,顯示由所述游戲引擎渲染得到的所述巡邏路徑的標記符,所述巡邏路徑的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述巡邏路徑的顯示屬性確定;接收刷新組配置指令,并根據所述刷新組配置指令和所述刷新組配置指令指示的綁定模型,在所述游戲地圖中創建與所述綁定模型綁定的刷新組;所述刷新組被選中的情況下,顯示由所述游戲引擎渲染得到的所述刷新組的標記符,所述刷新組的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述刷新組的顯示屬性確定;所述根據所述游戲地圖、所述實例對象和所述觸發區域,生成游戲應用的場景文件,包括:根據所述游戲地圖、所述實例對象、所述觸發區域、所述巡邏路徑和所述刷新組,生成所述場景文件。3.根據權利要求1所述的方法,其特征在于,所述根據所述對象配置指令和所述對象配置信息,在所述游戲地圖中創建并顯示由所述游戲引擎渲染得到的實例對象,包括:根據所述對象配置指令中包括的位姿參數、巡邏參數、腳本參數和展示參數,確定所述實例對象的顯示屬性和邏輯屬性;根據所述對象配置指令中包括的模型參數,在所述對象配置信息中確定所述實例對象對應的目標模型;顯示由所述游戲引擎根據所述實例對象的顯示屬性和所述目標模型指示的形狀渲染得到的所述實例對象;所述方法還包括:接收對象選中指令,并確定所述對象選中指令指示的目標實例對象;顯示由所述游戲引擎按照預設模式渲染得到的所述目標實例對象。4.根據權利要求1所述的方法,其特征在于,所述根據所述區域配置指令在所述游戲地
    圖中創建觸發區域,包括:根據所述區域配置指令中包括的腳本參數、區域參數,確定所述觸發區域的顯示屬性和邏輯屬性;所述方法還包括:接收區域選中指令,并確定所述區域選中指令指示的目標觸發區域;顯示由所述游戲引擎渲染得到的所述目標觸發區域的標記符,所述目標觸發區域的標記符在所述游戲地圖上的位置,為所述游戲引擎根據所述目標觸發區域的顯示屬性確定。5.根據權利要求2所述的方法,其特征在于,所述根據所述路徑配置...

    【專利技術屬性】
    技術研發人員:焦維琳阮嘉偉陳到
    申請(專利權)人:北京字跳網絡技術有限公司,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品人妻中文无码AV在线| 国产50部艳色禁片无码| 亚洲精品无码你懂的| 色欲aⅴ亚洲情无码AV蜜桃| 日韩AV无码一区二区三区不卡毛片| 亚洲AV无码专区在线观看成人| 日韩精品无码一区二区三区不卡| 国产V片在线播放免费无码| 中文无码精品一区二区三区| 精品无码国产污污污免费网站国产| 亚洲最大天堂无码精品区| 18禁超污无遮挡无码免费网站国产| 99久久国产热无码精品免费| 欧洲精品久久久av无码电影| 无码一区二区三区视频| 亚洲AV无码专区电影在线观看| 曰韩无码二三区中文字幕| 成人免费无码大片A毛片抽搐| 亚洲欧洲自拍拍偷午夜色无码| 人妻aⅴ无码一区二区三区| 色情无码WWW视频无码区小黄鸭| 成人免费无码大片A毛片抽搐色欲| 无码人妻AⅤ一区二区三区| 亚洲国产成人精品无码区在线网站| 九九无码人妻一区二区三区| 久久久无码精品国产一区| 亚洲av无码专区在线| 亚洲一区AV无码少妇电影☆| 色综合久久无码五十路人妻| 亚洲日韩国产AV无码无码精品| 亚洲AV无码不卡在线播放| 精品亚洲AV无码一区二区| 亚洲国产无套无码av电影| 无码毛片视频一区二区本码| 日韩激情无码免费毛片| 无码人妻精品一区二区三区66| 久久午夜无码鲁丝片午夜精品| 亚洲AV永久无码精品一区二区国产| 中文字幕乱偷无码AV先锋| 丰满少妇人妻无码| 人妻无码精品久久亚瑟影视|