本公開(kāi)涉及游戲,尤其是涉及一種游戲角色的編輯方法、裝置和電子設(shè)備。
背景技術(shù):
1、在一些游戲中,游戲場(chǎng)景中通常會(huì)包括大量的非玩家角色,用于推動(dòng)游戲發(fā)展,或者用于輔助玩家完成游戲任務(wù)等。相關(guān)技術(shù)中,通過(guò)游戲開(kāi)發(fā)人員預(yù)先配置非玩家角色的角色屬性,比如場(chǎng)景位置,行為動(dòng)作、觸發(fā)功能等。但是,游戲開(kāi)發(fā)人員創(chuàng)建的非玩家角色的角色屬性較為固定,導(dǎo)致玩家在游戲中與非玩家角色之間交互也較為固定,且交互方式較為單一,游戲內(nèi)容不夠豐富,帶給玩家的新鮮感和興趣感較低,玩家的游戲體驗(yàn)感不佳,甚至可能會(huì)導(dǎo)致游戲用戶(hù)流失,進(jìn)而導(dǎo)致游戲服務(wù)器的資源浪費(fèi)。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本公開(kāi)的目的在于提供一種游戲角色的編輯方法、裝置和電子設(shè)備,玩家可以在待編輯游戲場(chǎng)景中根據(jù)需要配置每個(gè)虛擬角色的移動(dòng)路徑和指定游戲行為,以使玩家在游戲中可以看到更加豐富的游戲內(nèi)容,且不同虛擬角色的游戲行為也不同,進(jìn)而帶給玩家較高的新鮮感和興趣感,以提高玩家的游戲體驗(yàn),從而還會(huì)增加游戲用戶(hù),提高游戲服務(wù)器的資源利用率。
2、第一方面,本公開(kāi)實(shí)施例提供了一種游戲角色的編輯方法,該方法包括:在圖形用戶(hù)界面顯示通過(guò)運(yùn)行游戲程序提供的待編輯游戲場(chǎng)景,待編輯游戲場(chǎng)景中包括角色組件和至少一場(chǎng)景組件;場(chǎng)景組件預(yù)先配置至少一個(gè)尋路點(diǎn);響應(yīng)針對(duì)角色組件的第一配置操作,確定角色組件的角色屬性;基于角色屬性從至少一個(gè)場(chǎng)景組件中確定與角色屬性對(duì)應(yīng)的目標(biāo)場(chǎng)景組件,并確定目標(biāo)場(chǎng)景組件的尋路點(diǎn);基于尋路點(diǎn)的屬性信息確定角色組件在待編輯游戲場(chǎng)景中的移動(dòng)路徑和指定游戲行為;響應(yīng)游戲運(yùn)行指令,生成與待編輯游戲場(chǎng)景對(duì)應(yīng)的游戲運(yùn)行場(chǎng)景和與角色組件對(duì)應(yīng)的虛擬角色,控制虛擬角色在游戲運(yùn)行場(chǎng)景中按照移動(dòng)路徑進(jìn)行移動(dòng)并執(zhí)行指定游戲行為。
3、第二方面,本公開(kāi)實(shí)施例提供了一種游戲角色的編輯裝置,裝置包括:場(chǎng)景顯示模塊,用于在圖形用戶(hù)界面顯示通過(guò)運(yùn)行游戲程序提供的待編輯游戲場(chǎng)景,待編輯游戲場(chǎng)景中包括角色組件和至少一場(chǎng)景組件;場(chǎng)景組件預(yù)先配置至少一個(gè)尋路點(diǎn);屬性配置模塊,用于響應(yīng)針對(duì)角色組件的第一配置操作,確定角色組件的角色屬性;尋路點(diǎn)確定模塊,用于基于角色屬性從至少一個(gè)場(chǎng)景組件中確定與角色屬性對(duì)應(yīng)的目標(biāo)場(chǎng)景組件,并確定目標(biāo)場(chǎng)景組件的尋路點(diǎn);路徑確定模塊,用于基于尋路點(diǎn)的屬性信息確定角色組件在待編輯游戲場(chǎng)景中的移動(dòng)路徑和指定游戲行為;角色控制模塊,用于響應(yīng)游戲運(yùn)行指令,生成與待編輯游戲場(chǎng)景對(duì)應(yīng)的游戲運(yùn)行場(chǎng)景和與角色組件對(duì)應(yīng)的虛擬角色,控制虛擬角色在游戲運(yùn)行場(chǎng)景中按照移動(dòng)路徑進(jìn)行移動(dòng)并執(zhí)行指定游戲行為。
4、第三方面,本公開(kāi)實(shí)施例提供了一種電子設(shè)備,包括處理器和存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)有能夠被處理器執(zhí)行的計(jì)算機(jī)可執(zhí)行指令,處理器執(zhí)行計(jì)算機(jī)可執(zhí)行指令以實(shí)現(xiàn)第一方面任一項(xiàng)的游戲角色的編輯方法。
5、第四方面,本公開(kāi)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,計(jì)算機(jī)可執(zhí)行指令在被處理器調(diào)用和執(zhí)行時(shí),計(jì)算機(jī)可執(zhí)行指令促使處理器實(shí)現(xiàn)第一方面任一項(xiàng)的游戲角色的編輯方法。
6、本公開(kāi)實(shí)施例帶來(lái)了以下有益效果:
7、本公開(kāi)提供了一種游戲角色的編輯方法、裝置和電子設(shè)備:待編輯游戲場(chǎng)景中包括角色組件和場(chǎng)景組件;響應(yīng)針對(duì)角色組件的第一配置操作,確定角色組件的角色屬性,基于角色屬性確定目標(biāo)場(chǎng)景組件的尋路點(diǎn);基于尋路點(diǎn)確定角色組件的移動(dòng)路徑和指定游戲行為;控制虛擬角色在游戲運(yùn)行場(chǎng)景中按照移動(dòng)路徑移動(dòng)并執(zhí)行指定游戲行為。該方式中,玩家可以在待編輯游戲場(chǎng)景中根據(jù)需要配置虛擬角色的移動(dòng)路徑和指定游戲行為,以使玩家在游戲中可以看到更加豐富的游戲內(nèi)容,且不同虛擬角色的游戲行為也不同,進(jìn)而帶給玩家較高的新鮮感和興趣感,提高了玩家的游戲體驗(yàn),從而還會(huì)增加游戲用戶(hù),提高游戲服務(wù)器的資源利用率。
8、本公開(kāi)的其他特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本公開(kāi)而了解。本公開(kāi)的目的和其他優(yōu)點(diǎn)在說(shuō)明書(shū)、權(quán)利要求書(shū)以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
9、為使本公開(kāi)的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。
1.一種游戲角色的編輯方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述場(chǎng)景組件預(yù)先配置有第一屬性列表;所述角色屬性包括目標(biāo)第一屬性;
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,確定所述目標(biāo)場(chǎng)景組件的尋路點(diǎn)的步驟,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于所述角色屬性從所述至少一個(gè)場(chǎng)景組件中確定與所述角色屬性對(duì)應(yīng)的目標(biāo)場(chǎng)景組件,并確定所述目標(biāo)場(chǎng)景組件的尋路點(diǎn)的步驟之后,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述場(chǎng)景組件預(yù)先配置有第二屬性列表;
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述場(chǎng)景組件的尋路點(diǎn)通過(guò)下述方式預(yù)先確定:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述場(chǎng)景組件包括人群組件,所述人群組件包括至少一個(gè)固定角色,所述固定角色在所述游戲運(yùn)行場(chǎng)景中不可移動(dòng)且執(zhí)行預(yù)設(shè)游戲行為;
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于所述尋路點(diǎn)的屬性信息確定所述角色組件在所述待編輯游戲場(chǎng)景中的移動(dòng)路徑和指定游戲行為的步驟之前,所述方法還包括:
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于所述尋路點(diǎn)的屬性信息確定所述角色組件在所述待編輯游戲場(chǎng)景中的移動(dòng)路徑和指定游戲行為的步驟,包括:
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,根據(jù)所述第一場(chǎng)景范圍內(nèi)尋路點(diǎn)的屬性信息,確定所述移動(dòng)路徑中所述第一路徑點(diǎn)的下一路徑點(diǎn)的步驟,包括:
13.根據(jù)權(quán)利要求11所述的方法,其特征在于,根據(jù)所述第一場(chǎng)景范圍內(nèi)尋路點(diǎn)的屬性信息,確定所述移動(dòng)路徑中所述第一路徑點(diǎn)的下一路徑點(diǎn)的步驟,包括:
14.根據(jù)權(quán)利要求11所述的方法,其特征在于,確定所述下一路徑點(diǎn)的指定游戲行為的步驟,包括:
15.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述方法還包括:
16.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述方法還包括:
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,所述方法還包括:
18.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述方法還包括:
19.根據(jù)權(quán)利要求1所述的方法,其特征在于,響應(yīng)針對(duì)所述角色組件的行為模式的選擇操作的步驟之后,所述方法還包括:
20.根據(jù)權(quán)利要求1所述的方法,其特征在于,響應(yīng)針對(duì)所述角色組件的第一配置操作,確定所述虛擬角色的角色屬性的步驟,包括:
21.一種游戲角色的編輯裝置,其特征在于,所述裝置包括:
22.一種電子設(shè)備,其特征在于,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有能夠被所述處理器執(zhí)行的計(jì)算機(jī)可執(zhí)行指令,所述處理器執(zhí)行所述計(jì)算機(jī)可執(zhí)行指令以實(shí)現(xiàn)權(quán)利要求1-20任一項(xiàng)所述的游戲角色的編輯方法。
23.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令在被處理器調(diào)用和執(zhí)行時(shí),所述計(jì)算機(jī)可執(zhí)行指令促使所述處理器實(shí)現(xiàn)權(quán)利要求1-20任一項(xiàng)所述的游戲角色的編輯方法。