本技術(shù)涉及虛擬環(huán)境,特別涉及一種基于虛擬開放世界的對局互動方法、裝置、設(shè)備及產(chǎn)品。
背景技術(shù):
1、開放世界游戲以其廣闊的探索空間和豐富的互動體驗,為玩家提供了一個自由度高、沉浸感強的游戲環(huán)境。這類游戲通常允許玩家在游戲世界中自由探索,與環(huán)境和角色進(jìn)行互動,體驗多樣化的游戲玩法。在開放世界游戲中,局內(nèi)和局外的玩法設(shè)計是提升玩家體驗的關(guān)鍵因素之一。
2、相關(guān)技術(shù)中,提供了偷襲機制,玩家可以在局外通過偷襲其他角色進(jìn)入戰(zhàn)斗,獲得局內(nèi)的先手優(yōu)勢,使玩家能夠基于開放世界中的行動直接影響戰(zhàn)斗結(jié)果,增強局內(nèi)和局外的互動性。
3、然而,上述方法中僅能通過偷襲等簡單的交互操作決定對局中的先后手,或者跳過局內(nèi)第一個回合的行動,玩家在開放世界與對局中的體驗較為割裂,降低了開放世界游戲的深度和可玩性。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供了一種基于虛擬開放世界的對局互動方法、裝置、設(shè)備及產(chǎn)品,能夠降低虛擬開放世界中虛擬對局的局內(nèi)與局外之間的割裂感。所述技術(shù)方案如下。
2、一方面,提供了一種基于虛擬開放世界的對局互動方法,所述方法包括:
3、接收對所述虛擬開放世界中的主控虛擬角色的控制操作,所述控制操作用于控制所述主控虛擬角色的行動,所述主控虛擬角色具有對第一寵物角色的召喚能力;
4、在所述主控虛擬角色召喚出所述第一寵物角色的情況下,顯示在所述虛擬開放世界中處于局外狀態(tài)的所述第一寵物角色,所述局外狀態(tài)是所述第一寵物角色在虛擬對局外時基于所述虛擬開放世界中的事件所處的狀態(tài);
5、響應(yīng)于所述第一寵物角色與第二寵物角色進(jìn)入所述虛擬對局,從所述虛擬對局的起始時刻開始,顯示在所述虛擬對局中處于第一局內(nèi)狀態(tài)的第一寵物角色,所述第一局內(nèi)狀態(tài)是基于所述局外狀態(tài)確定的局內(nèi)狀態(tài),所述第二寵物角色是系統(tǒng)控制的對象;
6、在所述第一局內(nèi)狀態(tài)符合結(jié)束條件的情況下,顯示在所述虛擬對局中處于第二局內(nèi)狀態(tài)的第一寵物角色。
7、另一方面,提供了一種基于虛擬開放世界的對局互動裝置,所述裝置包括:
8、接收模塊,用于接收對所述虛擬開放世界中的主控虛擬角色的控制操作,所述控制操作用于控制所述主控虛擬角色的行動,所述主控虛擬角色具有對第一寵物角色的召喚能力;
9、顯示模塊,用于在所述主控虛擬角色召喚出所述第一寵物角色的情況下,顯示在所述虛擬開放世界中處于局外狀態(tài)的所述第一寵物角色,所述局外狀態(tài)是所述第一寵物角色在虛擬對局外時基于所述虛擬開放世界中的事件所處的狀態(tài);
10、所述顯示模塊,還用于響應(yīng)于所述第一寵物角色與第二寵物角色進(jìn)入所述虛擬對局,從所述虛擬對局的起始時刻開始,顯示在所述虛擬對局中處于第一局內(nèi)狀態(tài)的第一寵物角色,所述第一局內(nèi)狀態(tài)是基于所述局外狀態(tài)確定的局內(nèi)狀態(tài),所述第二寵物角色是系統(tǒng)控制的對象;
11、所述顯示模塊,還用于在所述第一局內(nèi)狀態(tài)符合結(jié)束條件的情況下,顯示在所述虛擬對局中處于第二局內(nèi)狀態(tài)的第一寵物角色。
12、在一些實施例中,所述顯示模塊,還用于基于所述虛擬開放世界中的事件,顯示在所述虛擬開放世界中處于所述局外狀態(tài)的所述第一寵物角色。
13、在一些實施例中,所述顯示模塊,還用于:
14、所述顯示在所述虛擬開放世界中處于局外狀態(tài)的所述第一寵物角色,包括:
15、基于所述主控虛擬角色在所述虛擬開放世界中產(chǎn)生的第一事件,顯示在所述虛擬開放世界中處于第一局外狀態(tài)的第一寵物角色;或者,
16、基于所述第二寵物角色在所述虛擬開放世界中產(chǎn)生的第二事件,顯示在所述虛擬開放世界中處于第二局外狀態(tài)的第一寵物角色;或者,
17、基于所述主控虛擬角色和所述第二寵物角色在所述虛擬開放世界中產(chǎn)生的第一互動事件,顯示在所述虛擬開放世界中處于第三局外狀態(tài)的第一寵物角色;或者,
18、基于所述第一事件、所述第二事件和所述第一互動事件中的至少兩個,顯示在所述虛擬開放世界中處于第四局外狀態(tài)的第一寵物角色;或者,
19、基于所述第一寵物角色在所述虛擬開放世界中產(chǎn)生的第三事件,顯示在所述虛擬開放世界中處于第五局外狀態(tài)的第一寵物角色;或者,
20、基于所述第一寵物角色和所述主控虛擬角色在所述虛擬開放世界中配合產(chǎn)生的第四事件,顯示在所述虛擬開放世界中處于第六局外狀態(tài)的第一寵物角色;或者,
21、基于所述第一寵物角色和所述第二寵物角色在所述虛擬開放世界中產(chǎn)生的第二互動事件,顯示在所述虛擬開放世界中處于第七局外狀態(tài)的第一寵物角色。
22、在一些實施例中,所述第一事件包括如下事件中的至少一種:
23、所述主控虛擬角色在所述虛擬開放世界中向所述第二寵物角色釋放行為限制技能;
24、所述主控虛擬角色在所述虛擬開放世界中移動至所述第二寵物角色背后的區(qū)域范圍內(nèi);
25、所述主控虛擬角色在所述虛擬開放世界中觸發(fā)隱匿狀態(tài),并以所述隱匿狀態(tài)進(jìn)入所述第二寵物角色周邊的預(yù)設(shè)區(qū)域范圍內(nèi)。
26、在一些實施例中,所述行為限制技能符合有效條件,所述有效條件包括如下條件中的至少一種:
27、所述蓄力時長達(dá)到預(yù)設(shè)蓄力時長;
28、所述行為限制技能擊中所述第二寵物角色;
29、所述第二寵物角色的角色屬性與所述行為限制技能符合限制條件。
30、在一些實施例中,所述第二事件包括如下事件中的至少一種:
31、所述第二寵物角色在所述虛擬開放世界中進(jìn)入睡眠;
32、所述第二寵物角色在所述虛擬開放世界中觸發(fā)增益技能;
33、所述第二寵物角色在所述虛擬開放世界中向所述主控虛擬角色觸發(fā)進(jìn)攻技能;
34、所述第二寵物角色在所述虛擬開放世界中進(jìn)入虛擬陷阱。
35、在一些實施例中,所述第一互動事件包括如下事件中的至少一種:
36、所述第二寵物角色在所述虛擬開放世界中偽裝為第一虛擬元素,所述主控虛擬角色向偽裝為所述第一虛擬元素的第二寵物角色觸發(fā)第一互動操作;
37、所述主控虛擬角色在所述虛擬開放世界中追逐所述第二寵物角色,所述第二寵物角色躲避所述主控虛擬角色的追逐達(dá)到第一預(yù)設(shè)時長;
38、所述第二寵物角色在所述虛擬開放世界中追逐所述主控虛擬角色,所述主控虛擬角色躲避所述第二寵物角色的追逐達(dá)到第二預(yù)設(shè)時長。
39、在一些實施例中,所述第三事件包括:
40、所述第一寵物角色向所述第二寵物角色觸發(fā)進(jìn)攻技能,使所述第二寵物角色處于受傷狀態(tài)。
41、在一些實施例中,所述第四事件包括:
42、所述主控虛擬角色從所述第二寵物角色正面靠近所述第二寵物角色,以及所述第一寵物角色從所述第二寵物角色背后靠近所述第二寵物角色。
43、在一些實施例中,所述第二互動事件包括:
44、所述第一寵物角色在所述虛擬開放世界中偽裝為第二虛擬元素,所述第二寵物角色向偽裝為所述第二虛擬元素的第一寵物角色觸發(fā)第二互動操作。
45、在一些實施例中,所述第一寵物角色是所述主控虛擬角色擁有的寵物角色;或者,
46、所述第一寵物角色是第一賬號的關(guān)聯(lián)賬號擁有的寵物角色,所述第一賬號是所述主控虛擬角色對應(yīng)的主控賬號;或者,
47、所述第一寵物角色是與預(yù)設(shè)事件對應(yīng)的寵物角色;所述預(yù)設(shè)事件包括所述主控虛擬角色觸發(fā)預(yù)設(shè)任務(wù)節(jié)點,或者,所述主控虛擬角色進(jìn)入所述第一寵物角色的召喚范圍內(nèi)中的至少一種。
48、在一些實施例中,所述顯示模塊,還用于:
49、顯示在所述虛擬對局內(nèi)保持所述局外狀態(tài)作為所述第一局內(nèi)狀態(tài)的第一寵物角色;或者,
50、顯示在所述虛擬對局內(nèi)基于所述局外狀態(tài)轉(zhuǎn)換得到第一局內(nèi)狀態(tài),并基于所述第一局內(nèi)狀態(tài)釋放對局技能的第一寵物角色。
51、在一些實施例中,所述顯示模塊,還用于:
52、在所述第一寵物角色在所述虛擬對局外處于進(jìn)攻狀態(tài)或者偷襲狀態(tài)的情況下,顯示所述第一寵物角色進(jìn)入所述虛擬對局后以在先輪次釋放對局技能發(fā)起攻擊;或者,
53、在所述第一寵物角色在所述虛擬對局外處于增益狀態(tài)的情況下,顯示所述第一寵物角色進(jìn)入所述虛擬對局后以增益后的攻擊能力或者防御能力進(jìn)行虛擬對戰(zhàn)。
54、另一方面,提供了一種計算機設(shè)備,所述計算機設(shè)備包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執(zhí)行以實現(xiàn)如上述本技術(shù)實施例中任一所述的基于虛擬開放世界的對局互動方法。
55、另一方面,提供了一種計算機可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由處理器加載并執(zhí)行以實現(xiàn)如上述本技術(shù)實施例中任一所述的基于虛擬開放世界的對局互動方法。
56、另一方面,提供了一種計算機程序產(chǎn)品或計算機程序,該計算機程序產(chǎn)品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質(zhì)中。計算機設(shè)備的處理器從計算機可讀存儲介質(zhì)讀取該計算機指令,處理器執(zhí)行該計算機指令,使得該計算機設(shè)備執(zhí)行上述實施例中任一所述的基于虛擬開放世界的對局互動方法。
57、本技術(shù)實施例提供的技術(shù)方案帶來的有益效果至少包括:
58、通過進(jìn)入虛擬對局前第二寵物角色的局外狀態(tài)確定第二寵物角色在虛擬對局中的第一局內(nèi)狀態(tài),使得虛擬開放世界中的事件對第二寵物角色產(chǎn)生的局外狀態(tài)能夠?qū)M(jìn)入虛擬對局時的第一局內(nèi)狀態(tài)產(chǎn)生影響,將局外狀態(tài)延伸至局內(nèi),使得局內(nèi)狀態(tài)與局外狀態(tài)保持關(guān)聯(lián),提高虛擬開放世界中的事件與虛擬對局之間的聯(lián)動性,以第一局內(nèi)狀態(tài)作為局外狀態(tài)與第二局內(nèi)狀態(tài)之間的中間狀態(tài),為局外與局內(nèi)提供過渡,降低局內(nèi)與局外的割裂感,提高玩家體驗的沉浸度,提高了開放世界游戲的可玩性。