本申請涉及互聯(lián)網(wǎng),尤其涉及一種虛擬場景的道具處理方法、裝置、電子設備、計算機可讀存儲介質及計算機程序產(chǎn)品。
背景技術:
1、基于圖形處理硬件的顯示技術,擴展了感知環(huán)境以及獲取信息的渠道,尤其是虛擬場景的顯示技術,能夠根據(jù)實際應用需求實現(xiàn)受控于用戶(或稱玩家)或人工智能(ai,artificial?intelligence)的虛擬對象之間多樣化的交互,具有各種典型的應用場景,例如在游戲等的虛擬場景中,能夠模擬虛擬對象之間的真實的對戰(zhàn)過程。
2、以射擊類游戲為例,非玩家角色(例如受控于ai的游戲角色)的存在可以提高游戲的可玩性和挑戰(zhàn)性。非玩家角色裝備的虛擬道具(例如包括虛擬武器、虛擬頭盔、虛擬護甲、虛擬背包等),通常是從虛擬道具池中隨機獲取的。相關技術中,通常是通過手動配置虛擬道具池,然后再定期手動更新虛擬道具池中的虛擬道具。可以看出,這種方法不僅效率低下,而且容易出錯,同時由于虛擬道具池中的道具種類比較固定,導致缺乏多樣性,進而降低了游戲的真實性。
技術實現(xiàn)思路
1、本申請實施例提供一種虛擬場景的道具處理方法、裝置、電子設備、計算機可讀存儲介質及計算機程序產(chǎn)品,一方面能夠減少手動更新虛擬道具池的工作量,提高了效率;另一方面可以使得非玩家角色所裝備的虛擬道具更加多樣化和真實,提高了游戲的真實性。
2、本申請實施例的技術方案是這樣實現(xiàn)的:
3、本申請實施例提供一種虛擬場景的道具處理方法,包括:
4、對虛擬場景中玩家角色所裝備的虛擬道具進行采集,并將采集到的虛擬道具添加至虛擬道具池中;
5、對所述虛擬道具池包括的虛擬道具進行組合,得到多組虛擬道具集合;
6、響應于所述虛擬場景的虛擬對局開啟,在所述虛擬對局中添加非玩家角色,并從所述多組虛擬道具集合中篩選出與所述非玩家角色適配的目標虛擬道具集合;
7、將所述目標虛擬道具集合包括的虛擬道具配置到所述非玩家角色。
8、本申請實施例提供一種虛擬場景的道具處理裝置,包括:
9、采集模塊,用于對虛擬場景中玩家角色所裝備的虛擬道具進行采集;
10、添加模塊,用于將采集到的虛擬道具添加至虛擬道具池中;
11、組合模塊,用于對所述虛擬道具池包括的虛擬道具進行組合,得到多組虛擬道具集合;
12、所述添加模塊,還用于響應于所述虛擬場景的虛擬對局開啟,在所述虛擬對局中添加非玩家角色;
13、篩選模塊,用于從所述多組虛擬道具集合中篩選出與所述非玩家角色適配的目標虛擬道具集合;
14、配置模塊,用于將所述目標虛擬道具集合包括的虛擬道具配置到所述非玩家角色。
15、本申請實施例提供又一種虛擬場景的道具處理方法,包括:
16、顯示虛擬場景,其中,所述虛擬場景包括非玩家角色;
17、響應于針對所述非玩家角色的觸發(fā)操作,顯示道具展示界面,其中,所述道具展示界面包括所述非玩家角色所裝備的虛擬道具。
18、本申請實施例提供又一種虛擬場景的道具處理裝置,包括:
19、顯示模塊,用于顯示虛擬場景,其中,所述虛擬場景包括非玩家角色;
20、所述顯示模塊,還用于響應于針對所述非玩家角色的觸發(fā)操作,顯示道具展示界面,其中,所述道具展示界面包括所述非玩家角色所裝備的虛擬道具。
21、本申請實施例提供一種電子設備,包括:
22、存儲器,用于存儲可執(zhí)行指令;
23、處理器,用于執(zhí)行所述存儲器中存儲的可執(zhí)行指令時,實現(xiàn)本申請實施例提供的虛擬場景的道具處理方法。
24、本申請實施例提供一種計算機可讀存儲介質,存儲有計算機可執(zhí)行指令,用于被處理器執(zhí)行時,實現(xiàn)本申請實施例提供的虛擬場景的道具處理方法。
25、本申請實施例提供一種計算機程序產(chǎn)品,包括計算機程序或計算機可執(zhí)行指令,用于被處理器執(zhí)行時,實現(xiàn)本申請實施例提供的虛擬場景的道具處理方法。
26、本申請實施例具有以下有益效果:
27、通過對虛擬場景中玩家角色所裝備的虛擬道具進行采集,并將采集到的虛擬道具添加至虛擬道具池中,以實現(xiàn)自動更新虛擬道具池,接著對虛擬道具池中的虛擬道具進行組合,得到多組虛擬道具集合(即虛擬道具套裝),如此,當虛擬場景的虛擬對局開啟時,可以為虛擬對局中的非玩家角色篩選出適配的虛擬道具集合,并將虛擬道具集合包括的虛擬道具配置到非玩家角色,從而使得非玩家角色所裝備的虛擬道具更加多樣化和真實,提高了游戲的真實性。
1.一種虛擬場景的道具處理方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,每組所述虛擬道具集合預先關聯(lián)有對應的一種類型的非玩家角色;所述從所述多組虛擬道具集合中篩選出與所述非玩家角色適配的目標虛擬道具集合,包括:
3.根據(jù)權利要求1所述的方法,其特征在于,所述從所述多組虛擬道具集合中篩選出與所述非玩家角色適配的目標虛擬道具集合,包括:
4.根據(jù)權利要求1所述的方法,其特征在于,所述從所述多組虛擬道具集合中篩選出與所述非玩家角色適配的目標虛擬道具集合,包括:
5.根據(jù)權利要求4所述的方法,其特征在于,當參與所述虛擬對局的玩家角色的數(shù)量為多個時,所述對參與所述虛擬對局的玩家角色所裝備的虛擬道具的屬性值進行統(tǒng)計,得到第一統(tǒng)計結果,包括:
6.根據(jù)權利要求4所述的方法,其特征在于,每組所述虛擬道具集合預先關聯(lián)有對應的一種互動模式;所述將所述差值小于差值閾值的第二統(tǒng)計結果對應的虛擬道具集合,作為與所述非玩家角色適配的目標虛擬道具集合,包括:
7.根據(jù)權利要求1所述的方法,其特征在于,每組所述虛擬道具集合預先關聯(lián)有對應的一種互動模式;所述從所述多組虛擬道具集合中篩選出與所述非玩家角色適配的目標虛擬道具集合,包括:
8.根據(jù)權利要求7所述的方法,其特征在于,每組所述虛擬道具集合還預先關聯(lián)有對應的一種類型的非玩家角色;所述從所述多組虛擬道具集合中,篩選出與所述互動模式適配的目標虛擬道具集合,包括:
9.根據(jù)權利要求1所述的方法,其特征在于,所述從所述多組虛擬道具集合中篩選出與所述非玩家角色適配的目標虛擬道具集合,包括:
10.根據(jù)權利要求1至9任一項所述的方法,其特征在于,在所述對所述虛擬道具池包括的虛擬道具進行組合之前,所述方法還包括:
11.根據(jù)權利要求1至9任一項所述的方法,其特征在于,所述方法還包括:
12.根據(jù)權利要求1至9任一項所述的方法,其特征在于,當獲取所述目標虛擬道具集合失敗時,所述方法還包括:
13.根據(jù)權利要求1至9任一項所述的方法,其特征在于,所述對所述虛擬道具池包括的虛擬道具進行組合,得到多組虛擬道具集合,包括:
14.根據(jù)權利要求1至9任一項所述的方法,其特征在于,所述對所述虛擬道具池包括的虛擬道具進行組合,得到多組虛擬道具集合,包括:
15.根據(jù)權利要求1至9任一項所述的方法,其特征在于,所述對虛擬場景中玩家角色所裝備的虛擬道具進行采集,包括:
16.根據(jù)權利要求1至9任一項所述的方法,其特征在于,在所述將所述目標虛擬道具集合包括的虛擬道具配置到所述非玩家角色之后,所述方法還包括:
17.一種虛擬場景的道具處理方法,其特征在于,所述方法包括:
18.一種虛擬場景的道具處理裝置,其特征在于,所述裝置包括:
19.一種虛擬場景的道具處理裝置,其特征在于,所述裝置包括:
20.一種電子設備,其特征在于,包括:
21.一種計算機可讀存儲介質,存儲有計算機可執(zhí)行指令,其特征在于,所述計算機可執(zhí)行指令被處理器執(zhí)行時,實現(xiàn)權利要求1至16任一項、或權利要求17所述的虛擬場景的道具處理方法。
22.一種計算機程序產(chǎn)品,包括計算機程序或計算機可執(zhí)行指令,其特征在于,所述計算機程序或計算機可執(zhí)行指令被處理器執(zhí)行時,實現(xiàn)權利要求1至16任一項、或權利要求17所述的虛擬場景的道具處理方法。