本公開涉及游戲,特別涉及一種游戲資源加載方法、裝置、終端設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、目前,游戲包體一般包括必備包體資源和非必備包體資源。其中,必備包體資源是指游戲包體必須的基礎(chǔ)資源,例如覆蓋新手引導(dǎo)、核心玩法、基礎(chǔ)ui等必要內(nèi)容,其作用是確保游戲的基礎(chǔ)功能能夠正常運行。而非必備包體資源則是指不影響玩家核心體驗的資源,例如高階關(guān)卡地圖、支線劇情動畫、時裝/皮膚、坐騎/寵物模型及動作等資源,其作用是提升游戲內(nèi)容深度或個性化,玩家可以在進(jìn)入游戲后按需進(jìn)行下載。
2、然而,在玩家對非必備包體資源進(jìn)行手動下載時,由于玩家并不知道非必備包體資源中各資源的下載順序,致使玩家進(jìn)入相關(guān)游戲功能的游戲界面后才發(fā)現(xiàn),界面中對應(yīng)的游戲資源尚在“下載中”,玩家無法進(jìn)行正常瀏覽或只能看到相關(guān)游戲白模,非常影響玩家的體驗。
技術(shù)實現(xiàn)思路
1、有鑒于此,本公開提出一種游戲資源加載方法、裝置、終端設(shè)備以及計算機(jī)存儲介質(zhì),旨在解決游戲分包下載過程中玩家等待下載過程枯燥、體驗感差的問題,通過引入遮罩層和互動操作機(jī)制,使玩家在資源下載過程中獲得更好的參與感和體驗感。
2、為實現(xiàn)上述目的,本公開采用的技術(shù)方案如下:
3、第一方面,本公開提供一種游戲資源加載方法,通過終端設(shè)備的圖形用戶界面顯示目標(biāo)游戲的游戲界面,所述游戲界面包括多個功能入口,所述方法包括:
4、響應(yīng)針對目標(biāo)功能入口的觸發(fā)指令,檢測所述目標(biāo)功能入口對應(yīng)的游戲包體資源的下載狀態(tài);
5、響應(yīng)于所述游戲包體資源未下載,創(chuàng)建并執(zhí)行針對所述游戲包體資源的下載任務(wù),并在所述圖形用戶界面中顯示疊加有遮罩層的目標(biāo)功能界面,其中,所述遮罩層用于使所述目標(biāo)功能界面中的界面內(nèi)容不可見,所述目標(biāo)功能界面與所述目標(biāo)功能入口相對應(yīng);
6、響應(yīng)于針對所述目標(biāo)功能界面的第一操作,確定所述游戲包體資源的下載進(jìn)度,并根據(jù)所述下載進(jìn)度控制逐漸減少所述遮罩層在所述目標(biāo)功能界面中的遮擋區(qū)域;
7、基于所述游戲包體資源中已完成下載的游戲資源,控制在所述目標(biāo)功能界面中未遮擋區(qū)域顯示對應(yīng)的界面內(nèi)容。
8、第二方面,本公開提供一種游戲資源加載裝置,通過終端設(shè)備的圖形用戶界面顯示目標(biāo)游戲的游戲界面,所述游戲界面包括多個功能入口,所述裝置包括:
9、檢測模塊,用于響應(yīng)針對目標(biāo)功能入口的觸發(fā)指令,檢測所述目標(biāo)功能入口對應(yīng)的游戲包體資源的下載狀態(tài);
10、下載模塊,用于響應(yīng)于所述游戲包體資源未下載,創(chuàng)建并執(zhí)行針對所述游戲包體資源的下載任務(wù),并在所述圖形用戶界面中顯示疊加有遮罩層的目標(biāo)功能界面,其中,所述遮罩層用于使所述目標(biāo)功能界面中的界面內(nèi)容不可見,所述目標(biāo)功能界面與所述目標(biāo)功能入口相對應(yīng);
11、移除模塊,用于響應(yīng)于針對所述目標(biāo)功能界面的第一操作,確定所述游戲包體資源的下載進(jìn)度,并根據(jù)所述下載進(jìn)度控制逐漸減少所述遮罩層在所述目標(biāo)功能界面中的遮擋區(qū)域;
12、顯示模塊,用于基于所述游戲包體資源中已完成下載的游戲資源,控制在所述目標(biāo)功能界面中未遮擋區(qū)域顯示對應(yīng)的界面內(nèi)容。
13、第三方面,本發(fā)明提供一種終端設(shè)備,包括:處理器、存儲介質(zhì)和總線,所述存儲介質(zhì)存儲有所述處理器可執(zhí)行的計算機(jī)可讀指令,當(dāng)終端設(shè)備運行時,所述處理器與所述存儲介質(zhì)之間通過總線通信,所述處理器執(zhí)行所述機(jī)器可讀指令,以執(zhí)行如前述方法的步驟。
14、第四方面,本發(fā)明提供一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器運行時執(zhí)行如前述方法的步驟。
15、本公開的有益效果是:
16、本公開所提供的游戲資源加載方法、裝置、電子設(shè)備及存儲介質(zhì),針對現(xiàn)有技術(shù)中玩家在下載非必備包體資源時面臨的等待下載枯燥、體驗差的問題,通過采用在目標(biāo)功能界面上添加遮罩層并根據(jù)資源下載進(jìn)度逐步減少遮罩面積的技術(shù)手段,使玩家可以通過主動操作來探索逐步出現(xiàn)的界面內(nèi)容,將被動等待轉(zhuǎn)變?yōu)橹鲃訁⑴c的交互體驗,實現(xiàn)了類似"刮刮樂"的驚喜式參與體驗,不僅有效避免了資源下載期間的枯燥感,還顯著提升了玩家參與度和游戲體驗感,解決了現(xiàn)有游戲分包加載過程中玩家體驗不佳的技術(shù)問題。
1.一種游戲資源加載方法,其特征在于,通過終端設(shè)備的圖形用戶界面顯示目標(biāo)游戲的游戲界面,所述游戲界面包括多個功能入口,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征的在于,所述目標(biāo)功能入口對應(yīng)的游戲包體資源為所述目標(biāo)游戲的游戲包體中的非必備包體資源。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建并執(zhí)行針對所述游戲包體資源的下載任務(wù)的步驟,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述圖形用戶界面中顯示疊加有遮罩層的目標(biāo)功能界面的步驟之后,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述目標(biāo)功能界面包括多個功能區(qū)域,各個功能區(qū)域?qū)?yīng)的游戲資源為所述游戲包體資源中的部分游戲資源,所述各個功能區(qū)域?qū)?yīng)的游戲資源設(shè)置有對應(yīng)的下載優(yōu)先級;
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述下載進(jìn)度控制逐漸減少所述遮罩層在所述目標(biāo)功能界面中的遮擋區(qū)域的步驟,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述基于已完成下載的游戲包體資源,控制在所述目標(biāo)功能界面中未遮擋區(qū)域顯示對應(yīng)的界面內(nèi)容的步驟,包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求1-8任一項所述的方法,其特征在于,所述方法還包括:
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法還包括:
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述方法還包括:
12.一種游戲資源加載裝置,其特征在于,通過終端設(shè)備的圖形用戶界面顯示目標(biāo)游戲的游戲界面,所述游戲界面包括多個功能入口,所述裝置包括:
13.一種終端設(shè)備,包括處理器和存儲器,所述存儲器中存儲有計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)權(quán)利要求1至11任一項所述方法的步驟。
14.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至11任一項所述方法的步驟。