本技術(shù)涉及互聯(lián)網(wǎng),尤其涉及一種數(shù)據(jù)處理方法、裝置、設(shè)備以及介質(zhì)。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)的不斷普及和網(wǎng)絡(luò)游戲的蓬勃發(fā)展,網(wǎng)絡(luò)游戲逐漸成為人們娛樂生活的一部分。游戲開發(fā)商為了滿足不同用戶的需求,通常會(huì)為同一款游戲開發(fā)不同表現(xiàn)形式的游戲類型,如網(wǎng)頁游戲、手游以及端游等。目前的游戲開發(fā)過程中,具有不同表現(xiàn)形式的網(wǎng)頁游戲、手游以及端游通常需要進(jìn)行獨(dú)立開發(fā),也就是說,對(duì)于游戲中的場(chǎng)景需要進(jìn)行重復(fù)建模,造成游戲的開發(fā)成本過高。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供一種數(shù)據(jù)處理方法、裝置、設(shè)備以及介質(zhì),可以降低游戲開發(fā)成本。
2、本技術(shù)實(shí)施例一方面提供了一種數(shù)據(jù)處理方法,包括:
3、在業(yè)務(wù)應(yīng)用中顯示網(wǎng)頁游戲?qū)?yīng)的游戲入口;
4、響應(yīng)針對(duì)游戲入口的觸發(fā)操作,顯示網(wǎng)頁游戲中的目標(biāo)游戲場(chǎng)景;目標(biāo)游戲場(chǎng)景是指對(duì)游戲應(yīng)用中的部分原始游戲場(chǎng)景進(jìn)行更新后所得到的游戲場(chǎng)景,網(wǎng)頁游戲是以網(wǎng)頁瀏覽形式進(jìn)行呈現(xiàn)的游戲應(yīng)用的刪減版,業(yè)務(wù)應(yīng)用與游戲應(yīng)用為不同的應(yīng)用。
5、本技術(shù)實(shí)施例一方面提供了一種數(shù)據(jù)處理裝置,包括:
6、第一顯示模塊,用于在業(yè)務(wù)應(yīng)用中顯示網(wǎng)頁游戲?qū)?yīng)的游戲入口;
7、第二顯示模塊,用于響應(yīng)針對(duì)游戲入口的觸發(fā)操作,顯示網(wǎng)頁游戲中的目標(biāo)游戲場(chǎng)景;目標(biāo)游戲場(chǎng)景是指對(duì)游戲應(yīng)用中的部分原始游戲場(chǎng)景進(jìn)行更新后所得到的游戲場(chǎng)景,網(wǎng)頁游戲是以網(wǎng)頁瀏覽形式進(jìn)行呈現(xiàn)的游戲應(yīng)用的刪減版,業(yè)務(wù)應(yīng)用與游戲應(yīng)用為不同的應(yīng)用。
8、其中,第一顯示模塊具體用于:
9、在業(yè)務(wù)應(yīng)用中顯示多媒體播放頁面;
10、若多媒體播放頁面中的多媒體播放進(jìn)度滿足信息投放條件,則在多媒體播放頁面中顯示網(wǎng)頁游戲?qū)?yīng)的游戲入口。
11、其中,第二顯示模塊具體用于:
12、響應(yīng)針對(duì)游戲入口的觸發(fā)操作,顯示網(wǎng)頁游戲?qū)?yīng)的登錄頁面;登錄頁面包括輸入?yún)^(qū)域和登錄控件;
13、響應(yīng)針對(duì)輸入?yún)^(qū)域的輸入操作,將輸入?yún)^(qū)域?qū)?yīng)的輸入信息確定為網(wǎng)頁游戲中的登錄標(biāo)識(shí)信息;
14、響應(yīng)針對(duì)登錄確認(rèn)控件的觸發(fā)操作,根據(jù)登錄標(biāo)識(shí)信息登錄網(wǎng)頁游戲,顯示網(wǎng)頁游戲中的目標(biāo)游戲場(chǎng)景。
15、其中,目標(biāo)游戲場(chǎng)景包括駕駛場(chǎng)景,第二顯示模塊具體用于:
16、響應(yīng)針對(duì)游戲入口的觸發(fā)操作,顯示與網(wǎng)頁游戲中的目標(biāo)虛擬道具相關(guān)聯(lián)的第一游戲任務(wù);
17、響應(yīng)針對(duì)第一游戲任務(wù)的啟動(dòng)操作,在駕駛場(chǎng)景中顯示目標(biāo)虛擬道具,獲取目標(biāo)虛擬道具在駕駛場(chǎng)景所關(guān)聯(lián)的目標(biāo)游戲副本中的任務(wù)起始位置;目標(biāo)游戲副本不適用于游戲應(yīng)用中的原始游戲場(chǎng)景;
18、響應(yīng)針對(duì)目標(biāo)虛擬道具的移動(dòng)操作,根據(jù)移動(dòng)操作所確定的移動(dòng)軌跡,從任務(wù)起始位置移動(dòng)目標(biāo)虛擬道具,生成目標(biāo)虛擬道具對(duì)應(yīng)的行駛路徑,獲取目標(biāo)虛擬道具在行駛路徑中的行駛速度;
19、根據(jù)行駛路徑、行駛速度,以及第一游戲任務(wù)在目標(biāo)游戲副本中的游戲任務(wù)策略,確定目標(biāo)虛擬道具所關(guān)聯(lián)的游戲?qū)ο笤诘谝挥螒蛉蝿?wù)中的任務(wù)完成結(jié)果。
20、其中,第二顯示模塊根據(jù)行駛路徑、行駛速度,以及第一游戲任務(wù)在目標(biāo)游戲副本中的游戲任務(wù)策略,確定目標(biāo)虛擬道具所關(guān)聯(lián)的游戲?qū)ο笤诘谝挥螒蛉蝿?wù)中的任務(wù)完成結(jié)果,包括:
21、獲取第一游戲任務(wù)在目標(biāo)游戲副本中的游戲任務(wù)策略,以及獲取行駛路徑與游戲任務(wù)策略中的參考路徑之間的偏差值;
22、若偏差值小于偏差閾值,且行駛速度屬于游戲任務(wù)策略中的目標(biāo)速度范圍,則確定目標(biāo)虛擬道具所關(guān)聯(lián)的游戲?qū)ο笤诘谝挥螒蛉蝿?wù)中的任務(wù)完成結(jié)果為任務(wù)通過結(jié)果。
23、其中,數(shù)據(jù)處理裝置還包括:
24、第三顯示模塊,用于若第一游戲任務(wù)中的任務(wù)完成結(jié)果指示任務(wù)通過,則顯示獎(jiǎng)勵(lì)發(fā)放提示信息;獎(jiǎng)勵(lì)發(fā)放提示信息包括游戲應(yīng)用對(duì)應(yīng)的版本更新時(shí)間,獎(jiǎng)勵(lì)發(fā)放提示信息用于提示游戲?qū)ο蟮卿洶姹靖潞蟮挠螒驊?yīng)用時(shí),在版本更新后的游戲應(yīng)用為游戲?qū)ο蟀l(fā)放第一游戲任務(wù)對(duì)應(yīng)的虛擬物品;版本更新后的游戲應(yīng)用是指在版本更新時(shí)間發(fā)布的游戲應(yīng)用。
25、其中,數(shù)據(jù)處理裝置還包括:
26、第四顯示模塊,用于若第一游戲任務(wù)中的任務(wù)完成結(jié)果指示任務(wù)通過,則顯示獎(jiǎng)勵(lì)發(fā)放頁面;獎(jiǎng)勵(lì)發(fā)放頁面包括獎(jiǎng)勵(lì)領(lǐng)取控件;
27、第五顯示模塊,用于響應(yīng)針對(duì)獎(jiǎng)勵(lì)領(lǐng)取控件的觸發(fā)操作,顯示一個(gè)或者多個(gè)內(nèi)容交互平臺(tái);
28、平臺(tái)選擇模塊,用于響應(yīng)針對(duì)一個(gè)或者多個(gè)內(nèi)容交互平臺(tái)的選擇操作,向選擇操作所確定的內(nèi)容交互平臺(tái)發(fā)送網(wǎng)頁游戲?qū)?yīng)的推薦信息;
29、物品發(fā)放模塊,用于若接收到推薦信息關(guān)聯(lián)的對(duì)象反饋信息,則為游戲?qū)ο蟀l(fā)放第一游戲任務(wù)對(duì)應(yīng)的虛擬物品。
30、其中,目標(biāo)游戲場(chǎng)景包括射擊場(chǎng)景,第二顯示模塊具體用于:
31、響應(yīng)針對(duì)游戲入口的觸發(fā)操作,顯示與網(wǎng)頁游戲中的目標(biāo)虛擬道具相關(guān)聯(lián)的第二游戲任務(wù);
32、響應(yīng)針對(duì)第二游戲任務(wù)的啟動(dòng)操作,在射擊場(chǎng)景中顯示目標(biāo)虛擬道具;
33、響應(yīng)針對(duì)目標(biāo)虛擬道具的瞄準(zhǔn)射擊指令,確定目標(biāo)虛擬道具所瞄準(zhǔn)的被射擊對(duì)象,通過目標(biāo)虛擬道具向被射擊對(duì)象執(zhí)行射擊操作,顯示游戲?qū)ο髮?duì)應(yīng)的射擊結(jié)果。
34、其中,第二顯示模塊通過目標(biāo)虛擬道具向被射擊對(duì)象執(zhí)行射擊操作,顯示游戲?qū)ο髮?duì)應(yīng)的射擊結(jié)果,包括:
35、通過目標(biāo)虛擬道具向被射擊對(duì)象執(zhí)行射擊操作,確定目標(biāo)虛擬道具在目標(biāo)游戲副本中的射擊位置信息;目標(biāo)游戲副本不適用于游戲應(yīng)用中的原始游戲場(chǎng)景;
36、獲取被射擊對(duì)象在目標(biāo)游戲副本中的射擊區(qū)域范圍,根據(jù)射擊位置信息和射擊區(qū)域范圍之間的位置關(guān)系,確定游戲?qū)ο髮?duì)應(yīng)的射擊結(jié)果,顯示射擊結(jié)果。
37、其中,第二顯示模塊具體用于:
38、響應(yīng)針對(duì)游戲入口的觸發(fā)操作,獲取網(wǎng)頁游戲?qū)?yīng)的場(chǎng)景展示數(shù)據(jù),通過網(wǎng)頁渲染接口調(diào)用通用圖形庫,在通用圖形庫中獲取與場(chǎng)景展示數(shù)據(jù)中的虛擬元素相匹配的元素圖形;
39、通過網(wǎng)頁渲染接口將元素圖形和場(chǎng)景展示數(shù)據(jù)中的元素樣式信息傳輸至網(wǎng)頁渲染組件,通過網(wǎng)頁渲染組件對(duì)元素圖形和元素樣式信息進(jìn)行渲染處理,生成并顯示網(wǎng)頁游戲中的目標(biāo)游戲場(chǎng)景。
40、其中,場(chǎng)景展示數(shù)據(jù)中的虛擬元素包括目標(biāo)虛擬道具;第二顯示模塊在通用圖形庫中獲取與場(chǎng)景展示數(shù)據(jù)中的虛擬元素相匹配的元素圖形,包括:
41、在通用圖形庫中獲取與目標(biāo)虛擬道具相匹配的原始三維模型,將原始三維模型轉(zhuǎn)換為網(wǎng)頁游戲所支持的網(wǎng)頁模型格式;
42、對(duì)原始三維模型進(jìn)行壓縮處理,得到壓縮模型,將具有網(wǎng)頁模型格式的壓縮模型確定為目標(biāo)虛擬道具對(duì)應(yīng)的元素圖形。
43、本技術(shù)實(shí)施例一方面提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,存儲(chǔ)器與處理器相連,存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,處理器用于調(diào)用計(jì)算機(jī)程序,以使得該計(jì)算機(jī)設(shè)備執(zhí)行本技術(shù)實(shí)施例中上述一方面提供的方法。
44、本技術(shù)實(shí)施例一方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序適于由處理器加載并執(zhí)行,以使得具有處理器的計(jì)算機(jī)設(shè)備執(zhí)行本技術(shù)實(shí)施例中上述一方面提供的方法。
45、根據(jù)本技術(shù)的一個(gè)方面,提供了一種計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序,該計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。計(jì)算機(jī)設(shè)備的處理器從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)指令,處理器執(zhí)行該計(jì)算機(jī)指令,使得該計(jì)算機(jī)設(shè)備執(zhí)行上述一方面提供的方法。
46、本技術(shù)實(shí)施例可以在業(yè)務(wù)應(yīng)用中顯示網(wǎng)頁游戲?qū)?yīng)的游戲入口響應(yīng)針對(duì)該游戲入口的觸發(fā)操作,可以顯示網(wǎng)頁游戲中的目標(biāo)游戲場(chǎng)景,此時(shí)網(wǎng)頁游戲顯示的目標(biāo)游戲場(chǎng)景是指對(duì)游戲應(yīng)用中的部分原始游戲場(chǎng)景進(jìn)行更新后所得到的游戲場(chǎng)景,其中,網(wǎng)頁游戲是以網(wǎng)頁瀏覽形式進(jìn)行呈現(xiàn)的游戲應(yīng)用的刪減版,業(yè)務(wù)應(yīng)用與游戲應(yīng)用是不同的應(yīng)用。在本技術(shù)實(shí)施例中,網(wǎng)頁游戲可以直接復(fù)用新版本游戲應(yīng)用的部分游戲場(chǎng)景,無需重新建模,相較于網(wǎng)頁游戲和游戲應(yīng)用分別進(jìn)行開發(fā)和優(yōu)化而言,可以降低游戲開發(fā)成本。