本公開涉及計(jì)算機(jī),尤其涉及一種游戲中的角色組件編輯方法、游戲中的角色組件編輯裝置、計(jì)算機(jī)程序產(chǎn)品與電子設(shè)備。
背景技術(shù):
1、在ugc(user?generated?content,用戶生成內(nèi)容)類游戲中,用戶可以在虛擬場景中設(shè)置各類場景組件,例如裝飾、物體、功能、機(jī)關(guān)、組合等,使得用戶能夠在虛擬場景中執(zhí)行各種游戲任務(wù)。
2、相關(guān)技術(shù)中,虛擬角色在游戲運(yùn)行階段中所呈現(xiàn)的狀態(tài)通常是根據(jù)開發(fā)人員預(yù)先設(shè)定的規(guī)則進(jìn)行變化的,無法進(jìn)行用戶生成,用戶的個性化創(chuàng)作受到限制。
3、需要說明的是,在上述背景技術(shù)部分公開的信息僅用于加強(qiáng)對本公開的背景的理解,因此可以包括不構(gòu)成對本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)的信息。
技術(shù)實(shí)現(xiàn)思路
1、本公開提供一種游戲中的角色組件編輯方法、游戲中的角色組件編輯裝置、計(jì)算機(jī)程序產(chǎn)品與電子設(shè)備,以至少在一定程度上解決相關(guān)技術(shù)中用戶的個性化創(chuàng)作受限等問題。
2、根據(jù)本公開的第一方面,提供一種游戲中的角色組件編輯方法,所述游戲包括游戲編輯階段和游戲運(yùn)行階段,所述方法包括:在所述游戲編輯階段,提供針對虛擬角色的狀態(tài)編輯權(quán)限;響應(yīng)于針對所述虛擬角色的狀態(tài)編輯操作,為所述虛擬角色配置多個角色狀態(tài)和所述多個角色狀態(tài)之間的邏輯關(guān)聯(lián)關(guān)系,所述角色狀態(tài)用于表征在所述游戲運(yùn)行階段所述虛擬角色執(zhí)行的特定游戲行為和/或在所述游戲運(yùn)行階段所述虛擬角色的特定角色屬性狀態(tài),所述邏輯關(guān)聯(lián)關(guān)系用于表征所述虛擬角色的不同角色狀態(tài)之間的相互影響,其中,所述多個角色狀態(tài)至少包括第一角色狀態(tài)和第二角色狀態(tài);在所述游戲運(yùn)行階段,在所述虛擬角色處于所述第一角色狀態(tài)時,根據(jù)所述邏輯關(guān)聯(lián)關(guān)系,控制對處于所述第一角色狀態(tài)的所述虛擬角色施加與所述第二角色狀態(tài)相關(guān)的游戲影響。
3、根據(jù)本公開的第二方面,提供一種游戲中的角色組件編輯裝置,所述游戲包括游戲編輯階段和游戲運(yùn)行階段,所述裝置包括:狀態(tài)編輯權(quán)限提供模塊,用于在所述游戲編輯階段,提供針對虛擬角色的狀態(tài)編輯界權(quán)限;邏輯關(guān)聯(lián)關(guān)系配置模塊,用于響應(yīng)于針對所述虛擬角色的狀態(tài)編輯操作,為所述虛擬角色配置多個角色狀態(tài)和所述多個角色狀態(tài)之間的邏輯關(guān)聯(lián)關(guān)系,所述角色狀態(tài)用于表征在所述游戲運(yùn)行階段所述虛擬角色執(zhí)行的特定游戲行為和/或在所述游戲運(yùn)行階段所述虛擬角色的特定角色屬性狀態(tài),所述邏輯關(guān)聯(lián)關(guān)系用于表征所述虛擬角色的不同角色狀態(tài)之間的相互影響,其中,所述多個角色狀態(tài)至少包括第一角色狀態(tài)和第二角色狀態(tài);游戲運(yùn)行階段控制模塊,用于在所述游戲運(yùn)行階段,在所述虛擬角色處于所述第一角色狀態(tài)時,根據(jù)所述邏輯關(guān)聯(lián)關(guān)系,控制對處于所述第一角色狀態(tài)的所述虛擬角色施加與所述第二角色狀態(tài)相關(guān)的游戲影響。
4、根據(jù)本公開的第三方面,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)上述第一方面的游戲中的角色組件編輯方法及其可能的實(shí)現(xiàn)方式。
5、根據(jù)本公開的第四方面,提供一種電子設(shè)備,包括:處理器;以及存儲器,用于存儲所述處理器的可執(zhí)行指令;其中,所述處理器配置為經(jīng)由執(zhí)行所述可執(zhí)行指令,來執(zhí)行上述第一方面的游戲中的角色組件編輯方法及其可能的實(shí)現(xiàn)方式。
6、本公開的技術(shù)方案具有以下有益效果:
7、上述游戲中的角色組件編輯過程中,在游戲編輯階段,提供針對虛擬角色的狀態(tài)編輯權(quán)限;響應(yīng)于針對虛擬角色的狀態(tài)編輯操作,為虛擬角色配置多個角色狀態(tài)和多個角色狀態(tài)之間的邏輯關(guān)聯(lián)關(guān)系,角色狀態(tài)用于表征在游戲運(yùn)行階段虛擬角色執(zhí)行的特定游戲行為和/或在游戲運(yùn)行階段虛擬角色的特定角色屬性狀態(tài),邏輯關(guān)聯(lián)關(guān)系用于表征虛擬角色的不同角色狀態(tài)之間的相互影響,其中,多個角色狀態(tài)至少包括第一角色狀態(tài)和第二角色狀態(tài);在游戲運(yùn)行階段,在虛擬角色處于第一角色狀態(tài)時,根據(jù)邏輯關(guān)聯(lián)關(guān)系,控制對處于第一角色狀態(tài)的虛擬角色施加與第二角色狀態(tài)相關(guān)的游戲影響。本公開通過參數(shù)編輯操作為虛擬角色配置多個角色狀態(tài)和多個角色狀態(tài)之間的邏輯關(guān)聯(lián)關(guān)系,可實(shí)現(xiàn)游戲運(yùn)行階段角色狀態(tài)的靈活控制,滿足用戶個性化的游戲角色創(chuàng)作需求,豐富游戲的玩法策略。
1.一種游戲中的角色組件編輯方法,其特征在于,所述游戲包括游戲編輯階段和游戲運(yùn)行階段,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于針對所述虛擬角色的狀態(tài)編輯操作,為所述虛擬角色配置多個角色狀態(tài)和所述多個角色狀態(tài)之間的邏輯關(guān)聯(lián)關(guān)系,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述游戲運(yùn)行階段,在所述虛擬角色處于所述第一角色狀態(tài)時,根據(jù)所述邏輯關(guān)聯(lián)關(guān)系,控制對處于所述第一角色狀態(tài)的所述虛擬角色施加與所述第二角色狀態(tài)相關(guān)的游戲影響,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于針對所述虛擬角色的狀態(tài)編輯操作,為所述虛擬角色配置多個角色狀態(tài)和所述多個角色狀態(tài)之間的邏輯關(guān)聯(lián)關(guān)系,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述在所述游戲運(yùn)行階段,在所述虛擬角色處于所述第一角色狀態(tài)時,根據(jù)所述邏輯關(guān)聯(lián)關(guān)系,控制對處于所述第一角色狀態(tài)的所述虛擬角色施加與所述第二角色狀態(tài)相關(guān)的游戲影響,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于針對所述虛擬角色的狀態(tài)編輯操作,為所述虛擬角色配置多個角色狀態(tài)和所述多個角色狀態(tài)之間的邏輯關(guān)聯(lián)關(guān)系,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述響應(yīng)于針對所述邏輯關(guān)聯(lián)關(guān)系的關(guān)系解除編輯操作,為所述邏輯關(guān)聯(lián)關(guān)系配置邏輯關(guān)系解除事件,包括:
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法包括:
10.一種游戲中的角色組件編輯裝置,其特征在于,所述游戲包括游戲編輯階段和游戲運(yùn)行階段,所述裝置包括:
11.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)權(quán)利要求1至9任一項(xiàng)所述的方法。
12.一種電子設(shè)備,其特征在于,包括: