本申請實施例涉及人機交互領域,特別涉及一種基于虛擬場景的互動方法、裝置、設備、介質(zhì)和程序產(chǎn)品。
背景技術:
1、mmorpg(massive?multiplayer?online?role?playing?game)游戲是一種大型多人在線角色扮演游戲,在mmorpg游戲中,玩家可以控制虛擬角色執(zhí)行各種各樣的動作。
2、相關技術中,應用程序向玩家派發(fā)任務,玩家控制虛擬角色按照任務中所指示的內(nèi)容執(zhí)行對應的操作,如:與指定npc進行互動、去指定任務場景收集虛擬道具等,可以使玩家熟悉應用程序中的虛擬場景并在完成任務后獲得對應的虛擬資源。
3、然而,應用程序派發(fā)的任務中通常直接指示任務執(zhí)行地點和獲取虛擬資源的方式,導致玩家執(zhí)行任務的時長較短,獲得虛擬資源的頻率較高,計算機運行過程中負擔較大。
技術實現(xiàn)思路
1、本申請實施例提供了一種基于虛擬場景的互動方法、裝置、設備、介質(zhì)和程序產(chǎn)品,能夠以關鍵詞的形式表示主控虛擬對象所執(zhí)行任務的完成條件,提高人機交互體驗感,降低計算機運行過程中的負擔。所述技術方案如下:
2、一方面,提供了一種基于虛擬場景的互動方法,所述方法包括:
3、顯示任務互動點提示信息,所述任務互動點提示信息中包括任務互動點在虛擬場景中的方位信息,所述任務互動點提示信息用于引導主控虛擬對象前往所述任務互動點進行任務互動;
4、接收對所述主控虛擬對象的控制操作,所述控制操作用于基于所述任務互動點提示信息控制所述主控虛擬對象前往所述任務互動點;
5、在所述主控虛擬對象位于所述任務互動點的區(qū)域范圍內(nèi)的情況下,顯示至少兩個任務關鍵詞,所述至少兩個任務關鍵詞用于整合得到所述任務互動點的任務完成條件;
6、在所述主控虛擬對象符合所述任務完成條件的情況下,顯示任務完成結(jié)果。
7、另一方面,提供了一種基于虛擬場景的互動裝置,所述裝置包括:
8、顯示模塊,用于顯示任務互動點提示信息,所述任務互動點提示信息中包括任務互動點在虛擬場景中的方位信息,所述任務互動點提示信息用于引導主控虛擬對象前往所述任務互動點進行任務互動;
9、接收模塊,用于接收對所述主控虛擬對象的控制操作,所述控制操作用于基于所述任務互動點提示信息控制所述主控虛擬對象前往所述任務互動點;
10、所述顯示模塊,還用于在所述主控虛擬對象位于所述任務互動點的區(qū)域范圍內(nèi)的情況下,顯示至少兩個任務關鍵詞,所述至少兩個任務關鍵詞用于整合得到所述任務互動點的任務完成條件;
11、所述顯示模塊,還用于在所述主控虛擬對象符合所述任務完成條件的情況下,顯示任務完成結(jié)果。
12、另一方面,提供了一種計算機設備,所述計算機設備包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執(zhí)行以實現(xiàn)如上述本申請實施例中任一所述的基于虛擬場景的互動方法。
13、另一方面,提供了一種計算機可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由處理器加載并執(zhí)行以實現(xiàn)如上述本申請實施例中任一所述的基于虛擬場景的互動方法。
14、另一方面,提供了一種計算機程序產(chǎn)品或計算機程序,該計算機程序產(chǎn)品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質(zhì)中。計算機設備的處理器從計算機可讀存儲介質(zhì)讀取該計算機指令,處理器執(zhí)行該計算機指令,使得該計算機設備執(zhí)行上述實施例中任一所述的基于虛擬場景的互動方法。
15、本申請實施例提供的技術方案帶來的有益效果至少包括:
16、通過顯示任務互動點提示信息確定任務互動點在虛擬場景中的方位信息,可以引導主控虛擬對象前往任務互動點進行任務互動,在任務互動過程中無需按照固定規(guī)劃的路線經(jīng)過虛擬場景中的不同位置點,提高了玩家控制主控虛擬對象時的自由程度。顯示任務內(nèi)容文本,通過整合任務內(nèi)容文本中的任務關鍵詞得到主控虛擬對象在任務互動點的任務完成條件,能夠提高玩家在任務互動過程的參與程度,增加虛擬對象完成任務互動所需要的時長,減少任務完成結(jié)果顯示的次數(shù),進而降低計算資源的消耗,減少計算機設備運行過程中的負擔。
1.一種基于虛擬場景的互動方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述主控虛擬對象位于所述任務互動點的區(qū)域范圍內(nèi)的情況下,顯示至少兩個任務關鍵詞,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述主控虛擬對象位于所述任務互動點的區(qū)域范圍內(nèi)的情況下,向所述主控虛擬對象提供任務內(nèi)容信息,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述以第一顯示特征顯示所述任務關鍵詞,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述任務關鍵詞中包括第一關鍵詞和第二關鍵詞,所述第一關鍵詞和所述第二關鍵詞對應所述任務完成條件中的不同組成部分;
6.根據(jù)權(quán)利要求2至5任一所述的方法,其特征在于,所述向所述主控虛擬對象提供任務內(nèi)容信息,包括:
7.根據(jù)權(quán)利要求2至5任一所述的方法,其特征在于,所述向所述主控虛擬對象提供任務內(nèi)容信息,包括:
8.根據(jù)權(quán)利要求2至5任一所述的方法,其特征在于,所述在所述主控虛擬對象位于所述任務互動點的區(qū)域范圍內(nèi)的情況下,向所述主控虛擬對象提供任務內(nèi)容信息,包括:
9.根據(jù)權(quán)利要求2至5任一所述的方法,其特征在于,所述方法還包括:
10.根據(jù)權(quán)利要求2至5任一所述的方法,其特征在于,所述在所述主控虛擬對象位于所述任務互動點的區(qū)域范圍內(nèi)的情況下,向所述主控虛擬對象提供任務內(nèi)容信息之后,還包括:
11.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述至少兩個任務關鍵詞包括地點關鍵詞和資源關鍵詞,所述地點關鍵詞用于指示執(zhí)行所述任務互動的場景位置,所述資源關鍵詞用于指示完成所述任務互動所需要獲取的虛擬資源;
12.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述顯示任務互動點提示信息,包括:
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述在所述主控虛擬對象符合所述任務完成條件的情況下,顯示任務完成結(jié)果,包括:
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述方法還包括:
15.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述標識點陣列中包括多個邊緣標識點和中心標識點,所述邊緣標識點對應所述虛擬場景中的任務互動點;
16.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述在所述主控虛擬對象位于所述任務互動點的區(qū)域范圍內(nèi)的情況下,顯示至少兩個任務關鍵詞之后,還包括:
17.一種基于虛擬場景的互動裝置,其特征在于,所述裝置包括:
18.一種計算機設備,其特征在于,所述計算機設備包括處理器和存儲器,所述存儲器中存儲有至少一段程序,所述至少一段程序由所述處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1至16任一所述的基于虛擬場景的互動方法。
19.一種計算機可讀存儲介質(zhì),其特征在于,所述存儲介質(zhì)中存儲有至少一段程序,所述至少一段程序由處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1至16任一所述的基于虛擬場景的互動方法。
20.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至16任一所述的基于虛擬場景的互動方法。