本申請涉及游戲,具體而言,涉及一種游戲場景編輯方法、裝置、設備及存儲介質。
背景技術:
1、在建造類游戲中,網格吸附是一項實用功能,它的主要作用是幫助玩家更精準地放置和對齊游戲中的場景組件,一個好用的網格吸附系統能大大提高游戲體驗。
2、但在目前的建造類游戲中,玩家只能基于場景中唯一固定的網格體系,通過固定的網格位置來吸附場景組件,玩家的創作自由度低,影響了玩家的游戲體驗感。
技術實現思路
1、本申請針對上述現有技術中的不足,提供一種游戲場景編輯方法、裝置、設備及存儲介質,以便解決現有技術中存在的問題。
2、本申請實施例采用的技術方案如下:
3、第一方面,本申請實施例提供了一種游戲場景編輯方法,通過終端設備提供圖形用戶界面,所述方法包括:
4、在所述圖形用戶界面顯示游戲編輯界面,所述游戲編輯界面包括待編輯游戲場景;
5、確定第一場景組件;
6、根據所述第一場景組件的第一組件尺寸或根據所述第一場景組件的第一組件尺寸與預設網格倍數,在所述待編輯游戲場景中生成多個第一網格,其中,所述第一網格配置有第一網格尺寸,所述第一網格尺寸與所述第一組件尺寸相對應;
7、響應針對所述第一場景組件的移動指令,控制所述第一場景組件在所述待編輯游戲場景中移動;
8、根據所述第一場景組件的位置信息從所述多個第一網格中確定第一目標網格;
9、將所述第一場景組件吸附于所述第一目標網格。
10、第二方面,本申請實施例提供了一種游戲場景編輯裝置,通過終端設備提供圖形用戶界面,所述裝置包括:
11、顯示模塊,用于在所述圖形用戶界面顯示游戲編輯界面,所述游戲編輯界面包括待編輯游戲場景;
12、第一確定模塊,用于確定第一場景組件;
13、生成模塊,用于根據所述第一場景組件的第一組件尺寸或根據所述第一場景組件的第一組件尺寸與預設網格倍數,在所述待編輯游戲場景中生成多個第一網格,其中,所述第一網格配置有第一網格尺寸,所述第一網格尺寸與所述第一組件尺寸相對應;
14、控制模塊,用于響應針對所述第一場景組件的移動指令,控制所述第一場景組件在所述待編輯游戲場景中移動;
15、第二確定模塊,用于根據所述第一場景組件的位置信息從所述多個第一網格中確定第一目標網格;
16、吸附模塊,用于將所述第一場景組件吸附于所述第一目標網格。
17、第三方面,本申請實施例提供了一種電子設備,包括:處理器、存儲介質和總線,所述存儲介質存儲有所述處理器可執行的程序指令,當電子設備運行時,所述處理器與所述存儲介質之間通過總線通信,所述處理器執行所述程序指令,以實現上述實施例所述的游戲場景編輯方法。
18、第四方面,本申請實施例提供了一種可讀存儲介質,所述可讀存儲介質上存儲有程序指令,所述程序指令被處理器運行時實現上述實施例所述的游戲場景編輯方法。
19、本申請的有益效果是:本申請提供了一種游戲場景編輯方法,包括:在圖形用戶界面顯示游戲編輯界面,游戲編輯界面包括待編輯游戲場景;確定第一場景組件;根據第一場景組件的第一組件尺寸或根據第一場景組件的第一組件尺寸與預設網格倍數,在待編輯游戲場景中生成多個第一網格,其中,第一網格配置有第一網格尺寸,第一網格尺寸與第一組件尺寸相對應;響應針對第一場景組件的移動指令,控制第一場景組件在待編輯游戲場景中移動;根據第一場景組件的位置信息從多個第一網格中確定第一目標網格;將第一場景組件吸附于第一目標網格。
20、其中,第一網格的第一網格尺寸與第一場景組件的第一組件尺寸相對應,玩家可將第一場景組件快速吸附到任一第一網格,無需反復微調位置來對齊,提升了編輯效率,也提高了創作自由度和玩家的游戲體驗感。
1.一種游戲場景編輯方法,其特征在于,通過終端設備提供圖形用戶界面,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述尺寸為二維尺寸或是三維尺寸。
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
5.根據權利要求1所述的方法,其特征在于,所述游戲編輯界面中還顯示有:多個組件控件,所述多個組件控件分別為用于生成多個預設場景組件的控件;
6.根據權利要求1所述的方法,其特征在于,所述待編輯游戲場景中顯示有:至少一個場景組件;
7.根據權利要求1所述的方法,其特征在于,所述方法還包括:
8.根據權利要求7所述的方法,其特征在于,所述響應于針對所述第一場景組件的旋轉指令,控制旋轉所述第一場景組件,并控制旋轉所述多個第一網格,包括:
9.根據權利要求1所述的方法,其特征在于,所述根據所述第一場景組件的第一組件尺寸與預設網格倍數,在所述待編輯游戲場景中生成多個第一網格,包括:
10.根據權利要求1所述的方法,其特征在于,所述方法還包括:
11.根據權利要求10所述的方法,其特征在于,所述受控虛擬對象配置為在第一控制模型下,響應于移動指令,控制所述受控虛擬對象在所述待編輯游戲場景中懸浮移動;或所述受控虛擬對象配置為在第二控制模型下,響應于移動指令,控制所述受控虛擬對象在所述待編輯游戲場景中的所述場景組件的表面進行移動。
12.根據權利要求10所述的方法,其特征在于,所述方法還包括:
13.根據權利要求12所述的方法,其特征在于,所述方法還包括:
14.根據權利要求13所述的方法,其特征在于,所述方法還包括:
15.根據權利要求1所述的方法,其特征在于,所述待編輯游戲場景包括一個或多個場景組件,其中,所述場景組件配置為在游戲運行階段,生成對應的場景組件模型。
16.根據權利要求15所述的方法,其特征在于,所述方法還包括:
17.根據權利要求16所述的方法,其特征在于,所述確定第一場景組件的步驟包括:
18.根據權利要求17所述的方法,其特征在于,所述方法還包括:
19.根據權利要求10所述的方法,其特征在于,所述方法還包括:
20.根據權利要求1所述的方法,其特征在于,所述待編輯游戲場景中還包括:多個第三網格,所述多個第三網格為基于預設網格尺寸對虛擬三維空間進行劃分得到的三維網格。
21.根據權利要求20所述的方法,其特征在于,所述方法還包括:
22.根據權利要求21所述的方法,其特征在于,所述將所述待編輯游戲場景的網格模式配置為第一網格模式之后,所述方法還包括:
23.根據權利要求21所述的方法,其特征在于,所述將所述待編輯游戲場景的網格模式配置為第三網格模式之后,所述方法還包括:
24.根據權利要求1所述的方法,其特征在于,所述方法還包括:
25.一種游戲場景編輯裝置,其特征在于,通過終端設備提供圖形用戶界面,所述裝置包括:
26.一種電子設備,其特征在于,包括:處理器、存儲介質和總線,所述存儲介質存儲有所述處理器可執行的程序指令,當電子設備運行時,所述處理器與所述存儲介質之間通過總線通信,所述處理器執行所述程序指令,以實現權利要求1至24任一所述的游戲場景編輯方法。
27.一種可讀存儲介質,其特征在于,所述可讀存儲介質上存儲有程序指令,所述程序指令被處理器運行時實現權利要求1至24任一所述的游戲場景編輯方法。