本申請涉及游戲,具體而言,涉及一種場景編輯方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、在角色扮演游戲(role-playing?game,rpg)中需要大量的劇情動畫,以強(qiáng)化游戲世界觀背景和人物關(guān)系的傳達(dá),隨著游戲技術(shù)的發(fā)展,用戶生成內(nèi)容(user?generatedcontent,ugc)技術(shù)對劇情動畫的編輯應(yīng)用越來越廣泛。
2、現(xiàn)有的ugc劇情編輯技術(shù),一般只能面向?qū)I(yè)的游戲開發(fā)團(tuán)隊使用,要實(shí)現(xiàn)一段劇情動畫,往往需要配置大量的數(shù)量,且需要大量的嘗試和學(xué)習(xí)才能掌握,這些功能無法面向游戲客戶端提供給玩家使用。
技術(shù)實(shí)現(xiàn)思路
1、本申請的目的在于,針對上述現(xiàn)有技術(shù)中的不足,提供一種場景編輯方法、裝置、電子設(shè)備及存儲介質(zhì),以便面向玩家進(jìn)行游戲場景編輯,提高游戲玩法豐富度。
2、為實(shí)現(xiàn)上述目的,本申請實(shí)施例采用的技術(shù)方案如下:
3、第一方面,本申請實(shí)施例提供了一種場景編輯方法,所述方法包括:
4、通過圖形用戶界面顯示待編輯游戲場景,所述待編輯游戲場景包括場景組件,所述場景組件配置為在所述待編輯游戲場景對應(yīng)的游戲運(yùn)行場景中生成對應(yīng)的虛擬對象;
5、獲取針對所述待編輯游戲場景預(yù)先編輯的目標(biāo)劇情;
6、響應(yīng)針對所述目標(biāo)劇情的演出配置指令,為所述目標(biāo)劇情配置動畫屬性信息,所述動畫屬性信息包括如下至少一種:所述目標(biāo)劇情的虛擬演繹角色的角色數(shù)量、虛擬演繹角色之間的角色站位、各虛擬演繹角色的角色類型;
7、響應(yīng)游戲運(yùn)行指令,在所述圖形用戶界面顯示與所述待編輯游戲場景對應(yīng)的游戲運(yùn)行場景;
8、響應(yīng)劇情播放指令,在所述圖形用戶界面顯示劇情動畫畫面,其中,所述劇情動畫畫面為通過設(shè)置于所述游戲運(yùn)行場景中的虛擬攝像機(jī)采集根據(jù)所述動畫屬性信息在所述游戲運(yùn)行場景中生成的虛擬演繹角色演繹所述目標(biāo)劇情所形成的畫面。
9、第二方面,本申請實(shí)施例還提供一種場景編輯裝置,所述裝置包括:
10、顯示模塊,用于通過圖形用戶界面顯示待編輯游戲場景,所述待編輯游戲場景包括場景組件,所述場景組件配置為在所述待編輯游戲場景對應(yīng)的游戲運(yùn)行場景中生成對應(yīng)的虛擬生物;
11、獲取模塊,用于獲取針對所述待編輯游戲場景預(yù)先編輯的目標(biāo)劇情;
12、配置模塊,用于響應(yīng)針對所述目標(biāo)劇情的演出配置指令,為所述目標(biāo)劇情配置動畫屬性信息,所述動畫屬性信息包括如下至少一種:所述目標(biāo)劇情的虛擬演繹角色的角色數(shù)量、虛擬演繹角色之間的角色站位、各虛擬演繹角色的角色類型;
13、所述顯示模塊,還用于響應(yīng)游戲運(yùn)行指令,在所述圖形用戶界面顯示與所述待編輯游戲場景對應(yīng)的游戲運(yùn)行場景;
14、所述顯示模塊,還用于響應(yīng)劇情播放指令,在所述圖形用戶界面顯示劇情動畫畫面,其中,所述劇情動畫畫面為通過設(shè)置于所述游戲運(yùn)行場景中的虛擬攝像機(jī)采集根據(jù)所述動畫屬性參數(shù)在所述游戲運(yùn)行場景中生成的虛擬演繹角色演繹所述目標(biāo)劇情所形成的畫面。
15、第三方面,本申請實(shí)施例還提供一種電子設(shè)備,包括:處理器、存儲介質(zhì)和總線,所述存儲介質(zhì)存儲有所述處理器可執(zhí)行的程序指令,當(dāng)電子設(shè)備運(yùn)行時,所述處理器與所述存儲介質(zhì)之間通過總線通信,所述處理器執(zhí)行所述程序指令,以執(zhí)行如第一方面任一項所述的場景編輯方法的步驟。
16、第四方面,本申請實(shí)施例還提供一種計算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器運(yùn)行時執(zhí)行如第一方面任一項所述的場景編輯方法的步驟。
17、本申請的有益效果是:
18、本申請?zhí)峁┑膱鼍熬庉嫹椒?、裝置、電子設(shè)備及存儲介質(zhì),面向玩家提供自定義的游戲場景編輯功能以及劇情編輯功能,對于玩家編輯的游戲場景以及目標(biāo)劇情,可以通過為目標(biāo)劇情配置動畫屬性信息,使得所編輯的游戲場景在運(yùn)行時,根據(jù)動畫屬性信息在游戲運(yùn)行場景中生成用于演繹目標(biāo)劇情的虛擬演繹角色,并根據(jù)設(shè)置在游戲運(yùn)行場景中的虛擬攝像機(jī)采集虛擬演繹角色演繹目標(biāo)劇情所形成的劇情動畫,在圖形用戶界面中顯示劇情動畫畫面,從而實(shí)現(xiàn)從游戲場景、劇情到劇情動畫的演繹方式均由玩家自定義的玩家,提高了游戲玩法的豐富度,為玩家提供高自由度的場景編輯方案,從而提高玩家的創(chuàng)作體驗(yàn)感。
1.一種場景編輯方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)針對所述目標(biāo)劇情的演出配置指令,為所述目標(biāo)劇情配置動畫屬性信息,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)針對所述第一屬性配置頁面中動畫屬性參數(shù)的配置操作,為所述目標(biāo)劇情配置所述動畫屬性參數(shù)對應(yīng)的動畫屬性信息,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述響應(yīng)針對所述站位方式列表的觸發(fā)操作,確定所述虛擬演繹角色之間的角色站位,包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述響應(yīng)針對各所述角色選擇框中角色類型的選擇操作,確定各所述虛擬演繹角色的角色類型,包括:
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述響應(yīng)針對各所述角色選擇框中角色類型的選擇操作,確定各所述虛擬演繹角色的角色類型,包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述響應(yīng)劇情播放指令,在所述圖形用戶界面顯示劇情動畫畫面,包括:
10.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)針對所述第一屬性配置頁面中動畫屬性參數(shù)的配置操作,為所述目標(biāo)劇情配置所述動畫屬性參數(shù)對應(yīng)的動畫屬性信息,包括:
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述目標(biāo)劇情包括:多條劇情對話,每個所述子劇情為其中一條劇情對話;
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述第二屬性配置頁面還包括:劇情對話列表,所述響應(yīng)針對各所述劇情對話的選擇操作,在各所述劇情對話中選擇待編輯劇情對話,并顯示所述待編輯劇情對話的屬性編輯器,包括:
13.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第二屬性配置頁面還包括:動畫預(yù)覽控件,所述響應(yīng)針對各所述子劇情對應(yīng)的屬性編輯器的調(diào)整操作,確定各所述子劇情的目標(biāo)動畫屬性信息之前,所述方法還包括:
14.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述屬性編輯器包括:編輯類型,所述編輯類型包括:可編輯模板生成和調(diào)用生成;
15.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)針對所述目標(biāo)劇情的演出配置指令,為所述目標(biāo)劇情配置動畫屬性信息之后,所述方法還包括:
16.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述方法還包括:
17.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述方法還包括:
18.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述第二屬性配置頁面還包括:劇情對話顯示框;所述方法還包括:
19.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述方法還包括:
20.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述方法還包括:
21.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述方法還包括:
22.根據(jù)權(quán)利要求21所述的方法,其特征在于,所述響應(yīng)針對所述動畫自定義控件的觸發(fā)操作,根據(jù)所述子劇情的目標(biāo)動畫屬性信息生成子劇情動畫,包括:
23.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述方法還包括:
24.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述響應(yīng)針對所述目標(biāo)劇情的演出配置指令,為所述目標(biāo)劇情配置動畫屬性信息之后,所述方法還包括:
25.根據(jù)權(quán)利要求24所述的方法,其特征在于,所述方法還包括:
26.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
27.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第一屬性配置頁面和所述第二屬性配置頁面中還包括:畫面預(yù)覽區(qū)域,所述方法還包括:
28.一種場景編輯裝置,其特征在于,所述裝置包括:
29.一種電子設(shè)備,其特征在于,包括:處理器、存儲介質(zhì)和總線,所述存儲介質(zhì)存儲有所述處理器可執(zhí)行的程序指令,當(dāng)電子設(shè)備運(yùn)行時,所述處理器與所述存儲介質(zhì)之間通過總線通信,所述處理器執(zhí)行所述程序指令,以執(zhí)行如權(quán)利要求1至27任一項所述的場景編輯方法的步驟。
30.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述存儲介質(zhì)上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器運(yùn)行時執(zhí)行如權(quán)利要求1至27任一項所述的場景編輯方法的步驟。