本說明書涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種游戲角色行為控制方法、裝置、存儲(chǔ)介質(zhì)及電子設(shè)備。
背景技術(shù):
1、在跑酷類游戲中,為了節(jié)約用戶的時(shí)間,提高用戶體驗(yàn),游戲設(shè)計(jì)時(shí)通常會(huì)設(shè)計(jì)自動(dòng)闖關(guān)模式。但在該模式下,用戶的游戲角色的闖關(guān)行為通常固定的,導(dǎo)致用戶游戲體驗(yàn)單一。例如,當(dāng)遇到障礙物時(shí),用戶可選擇跳躍、滑鏟等動(dòng)作控制游戲角色闖關(guān),但在自動(dòng)闖關(guān)模式中,游戲角色的闖關(guān)行為會(huì)被固定為跳躍,或者跳躍三次后,滑鏟一次等固定行為。
2、那么,如何在自動(dòng)闖關(guān)模式下,使得用戶的游戲角色的闖關(guān)行為智能化是一個(gè)亟待解決的問題。
3、基于此,本說明書提供一種游戲角色行為控制方法。
技術(shù)實(shí)現(xiàn)思路
1、本說明書提供一種游戲角色行為控制方法、裝置、存儲(chǔ)介質(zhì)及電子設(shè)備,以部分的解決現(xiàn)有技術(shù)存在的上述問題。
2、本說明書采用下述技術(shù)方案:
3、本說明書提供了一種游戲角色行為控制方法,所述方法包括:
4、當(dāng)預(yù)設(shè)時(shí)刻到來時(shí),獲取若干用戶的在跑酷游戲中的游戲行為數(shù)據(jù);
5、對(duì)所述游戲行為數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,確定分析結(jié)果,所述分析結(jié)果包括用戶的偏好避障動(dòng)作;
6、當(dāng)目標(biāo)用戶開啟自動(dòng)闖關(guān)模式時(shí),根據(jù)所述分析結(jié)果,控制所述目標(biāo)用戶的游戲角色執(zhí)行自動(dòng)闖關(guān)任務(wù)。
7、可選地,所述游戲行為數(shù)據(jù)包括闖關(guān)關(guān)卡、跑酷路徑、避障動(dòng)作、闖關(guān)時(shí)間、失敗次數(shù)、跑酷路徑重復(fù)次數(shù)中的至少一種。
8、可選地,對(duì)所述游戲行為數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,確定分析結(jié)果,具體包括:
9、針對(duì)除所述目標(biāo)用戶以外的若干用戶的游戲行為數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,確定第一分析結(jié)果;
10、針對(duì)所述目標(biāo)用戶的游戲行為數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,確定第二分析結(jié)果;
11、根據(jù)所述第一分析結(jié)果及所述第二分析結(jié)果,確定最終分析結(jié)果。
12、可選地,根據(jù)所述第一分析結(jié)果及所述第二分析結(jié)果,確定最終分析結(jié)果,具體包括:
13、確定所述目標(biāo)用戶的第一闖關(guān)通過率;并確定若干用戶的第二闖關(guān)通過率,根據(jù)若干用戶的第二闖關(guān)通過率,確定平均闖關(guān)通過率;
14、當(dāng)所述目標(biāo)用戶的第一闖關(guān)通過率不大于所述平均闖關(guān)通過率時(shí),將所述第一分析結(jié)果確定為最終分析結(jié)果;
15、當(dāng)所述目標(biāo)用戶的第一闖關(guān)通過率大于所述平均闖關(guān)通過率時(shí),將所述第二分析結(jié)果確定為最終分析結(jié)果。
16、可選地,根據(jù)所述第一分析結(jié)果及所述第二分析結(jié)果,確定最終分析結(jié)果,具體包括:
17、基于所述第一分析結(jié)果,確定第一自動(dòng)模式,并基于所述第二分析結(jié)果,確定第二自動(dòng)模式;
18、將所述第一自動(dòng)模式及所述第二自動(dòng)模式展示至所述目標(biāo)用戶;
19、響應(yīng)于所述目標(biāo)用戶的自動(dòng)模式選擇操作,在所述第一分析結(jié)果及所述第二分析結(jié)果中,確定最終分析結(jié)果。
20、可選地,根據(jù)所述分析結(jié)果,控制所述目標(biāo)用戶的游戲角色執(zhí)行自動(dòng)闖關(guān)任務(wù),具體包括:
21、通過預(yù)先訓(xùn)練好的圖像識(shí)別模型,識(shí)別所述目標(biāo)用戶的自動(dòng)闖關(guān)圖像,得到識(shí)別結(jié)果;
22、根據(jù)所述識(shí)別結(jié)果及所述分析結(jié)果,控制所述目標(biāo)用戶的游戲角色執(zhí)行自動(dòng)闖關(guān)任務(wù)。
23、可選地,根據(jù)所述識(shí)別結(jié)果及所述分析結(jié)果,控制所述目標(biāo)用戶的游戲角色執(zhí)行自動(dòng)闖關(guān)任務(wù),具體包括:
24、當(dāng)所述自動(dòng)闖關(guān)任務(wù)中的障礙物類型為動(dòng)態(tài)障礙物時(shí),根據(jù)所述識(shí)別結(jié)果,控制所述目標(biāo)用戶的游戲角色避障;
25、當(dāng)所述自動(dòng)闖關(guān)任務(wù)中的障礙物類型為靜態(tài)障礙物時(shí),根據(jù)所述分析結(jié)果,控制所述目標(biāo)用戶的游戲角色避障。
26、可選地,訓(xùn)練圖像識(shí)別模型,具體包括:
27、獲取若干用戶的在跑酷游戲中的闖關(guān)圖像,作為訓(xùn)練樣本,并確定所述訓(xùn)練樣本中的動(dòng)態(tài)障礙物,作為所述訓(xùn)練樣本的標(biāo)簽;
28、將所述訓(xùn)練樣本輸入圖像識(shí)別模型,得到所述圖像識(shí)別模型輸出的所述訓(xùn)練樣本的預(yù)測(cè)結(jié)果;
29、根據(jù)所述預(yù)測(cè)結(jié)果及所述標(biāo)簽,對(duì)所述圖像識(shí)別模型進(jìn)行訓(xùn)練。
30、本說明書提供了一種游戲角色行為控制裝置,所述裝置包括:
31、游戲行為數(shù)據(jù)獲取模塊,用于當(dāng)預(yù)設(shè)時(shí)刻到來時(shí),獲取若干用戶的在跑酷游戲中的游戲行為數(shù)據(jù);
32、分析結(jié)果確定模塊,用于對(duì)所述游戲行為數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,確定分析結(jié)果,所述分析結(jié)果包括用戶的偏好避障動(dòng)作;
33、任務(wù)執(zhí)行模塊,用于當(dāng)目標(biāo)用戶開啟自動(dòng)闖關(guān)模式時(shí),根據(jù)所述分析結(jié)果,控制所述目標(biāo)用戶的游戲角色執(zhí)行自動(dòng)闖關(guān)任務(wù)。
34、可選地,所述游戲行為數(shù)據(jù)包括闖關(guān)關(guān)卡、跑酷路徑、避障動(dòng)作、闖關(guān)時(shí)間、失敗次數(shù)、跑酷路徑重復(fù)次數(shù)中的至少一種。
35、可選地,所述分析結(jié)果確定模塊具體用于,針對(duì)除所述目標(biāo)用戶以外的若干用戶的游戲行為數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,確定第一分析結(jié)果;針對(duì)所述目標(biāo)用戶的游戲行為數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,確定第二分析結(jié)果;根據(jù)所述第一分析結(jié)果及所述第二分析結(jié)果,確定最終分析結(jié)果。
36、可選地,所述分析結(jié)果確定模塊具體用于,確定所述目標(biāo)用戶的第一闖關(guān)通過率;并確定若干用戶的第二闖關(guān)通過率,根據(jù)若干用戶的第二闖關(guān)通過率,確定平均闖關(guān)通過率;當(dāng)所述目標(biāo)用戶的第一闖關(guān)通過率不大于所述平均闖關(guān)通過率時(shí),將所述第一分析結(jié)果確定為最終分析結(jié)果;當(dāng)所述目標(biāo)用戶的第一闖關(guān)通過率大于所述平均闖關(guān)通過率時(shí),將所述第二分析結(jié)果確定為最終分析結(jié)果。
37、可選地,所述分析結(jié)果確定模塊具體用于,基于所述第一分析結(jié)果,確定第一自動(dòng)模式,并基于所述第二分析結(jié)果,確定第二自動(dòng)模式;將所述第一自動(dòng)模式及所述第二自動(dòng)模式展示至所述目標(biāo)用戶;響應(yīng)于所述目標(biāo)用戶的自動(dòng)模式選擇操作,在所述第一分析結(jié)果及所述第二分析結(jié)果中,確定最終分析結(jié)果。
38、可選地,所述任務(wù)執(zhí)行模塊具體用于,通過預(yù)先訓(xùn)練好的圖像識(shí)別模型,識(shí)別所述目標(biāo)用戶的自動(dòng)闖關(guān)圖像,得到識(shí)別結(jié)果;根據(jù)所述識(shí)別結(jié)果及所述分析結(jié)果,控制所述目標(biāo)用戶的游戲角色執(zhí)行自動(dòng)闖關(guān)任務(wù)。
39、可選地,所述任務(wù)執(zhí)行模塊具體用于,當(dāng)所述自動(dòng)闖關(guān)任務(wù)中的障礙物類型為動(dòng)態(tài)障礙物時(shí),根據(jù)所述識(shí)別結(jié)果,控制所述目標(biāo)用戶的游戲角色避障;當(dāng)所述自動(dòng)闖關(guān)任務(wù)中的障礙物類型為靜態(tài)障礙物時(shí),根據(jù)所述分析結(jié)果,控制所述目標(biāo)用戶的游戲角色避障。
40、可選地,所述裝置還包括:
41、訓(xùn)練模塊,用于獲取若干用戶的在跑酷游戲中的闖關(guān)圖像,作為訓(xùn)練樣本,并確定所述訓(xùn)練樣本中的動(dòng)態(tài)障礙物,作為所述訓(xùn)練樣本的標(biāo)簽;將所述訓(xùn)練樣本輸入圖像識(shí)別模型,得到所述圖像識(shí)別模型輸出的所述訓(xùn)練樣本的預(yù)測(cè)結(jié)果;根據(jù)所述預(yù)測(cè)結(jié)果及所述標(biāo)簽,對(duì)所述圖像識(shí)別模型進(jìn)行訓(xùn)練。
42、本說明書提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述游戲角色行為控制方法。
43、本說明書提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)上述游戲角色行為控制方法。
44、本說明書采用的上述至少一個(gè)技術(shù)方案能夠達(dá)到以下有益效果:
45、從本說明書提供的游戲角色行為控制方法可以看出,本方法可在當(dāng)預(yù)設(shè)時(shí)刻到來時(shí),獲取若干用戶的在跑酷游戲中的游戲行為數(shù)據(jù),對(duì)所述游戲行為數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,確定分析結(jié)果,所述分析結(jié)果包括用戶的偏好避障動(dòng)作。當(dāng)目標(biāo)用戶開啟自動(dòng)闖關(guān)模式時(shí),根據(jù)所述分析結(jié)果,控制所述目標(biāo)用戶的游戲角色執(zhí)行自動(dòng)闖關(guān)任務(wù)。本方法通過用戶的游戲行為數(shù)據(jù),確定出用戶偏好的游戲行為,并作為用戶的游戲角色在自動(dòng)闖關(guān)時(shí)的行為,使得用戶的游戲角色的闖關(guān)行為更貼近真實(shí)用戶的游戲行為。還可根據(jù)周期進(jìn)行更換,使得自動(dòng)闖關(guān)模式中用戶的游戲角色的行為靈活變化,更智能化,提高了用戶的游戲體驗(yàn)。