本公開實施例涉及計算機(jī)應(yīng)用技術(shù),尤其涉及一種游戲處理方法、裝置、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、在游戲場景中,游戲地圖幾乎是必不可少的組成元素。例如,在游戲中,游戲地圖作為游戲場景的重要支撐,與游戲的難易程度和趣味性息息相關(guān)。
2、相關(guān)技術(shù)中,游戲地圖往往是隨機(jī)生成的,較難以匹配游戲用戶的需求。在需要修改游戲地圖時,一般需要專業(yè)人員手動修改,這就使得生成游戲地圖的實時性較差且人工成本較高,不僅影響游戲地圖的生成效率,而且影響游戲用戶的使用體驗。
技術(shù)實現(xiàn)思路
1、本公開提供了一種游戲處理方法、裝置、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品,以解決游戲地圖與用戶需求不匹配的問題。
2、第一方面,本公開實施例提供了一種游戲處理方法,該方法包括:
3、響應(yīng)于第一觸發(fā)操作,獲取地圖構(gòu)建參數(shù),其中,所述地圖構(gòu)建參數(shù)至少包括地圖尺寸參數(shù)和復(fù)雜度條件;
4、基于所述地圖尺寸參數(shù)構(gòu)建初始游戲地圖,并確定與所述初始游戲地圖對應(yīng)的游戲復(fù)雜度,其中,所述游戲復(fù)雜度與所述初始游戲地圖中的游戲通行路徑相關(guān)聯(lián);
5、在檢測到所述游戲復(fù)雜度達(dá)到所述復(fù)雜度條件的情況下,基于所述初始游戲地圖生成目標(biāo)游戲地圖。
6、第二方面,本公開實施例還提供了一種游戲處理裝置,該裝置包括:
7、地圖構(gòu)建觸發(fā)模塊,用于響應(yīng)于第一觸發(fā)操作,獲取地圖構(gòu)建參數(shù),其中,所述地圖構(gòu)建參數(shù)至少包括地圖尺寸參數(shù)和復(fù)雜度條件;
8、初始地圖生成模塊,用于基于所述地圖尺寸參數(shù)構(gòu)建初始游戲地圖,并確定與所述初始游戲地圖對應(yīng)的游戲復(fù)雜度,其中,所述游戲復(fù)雜度與所述初始游戲地圖中的游戲通行路徑相關(guān)聯(lián);
9、游戲地圖生成模塊,用于在檢測到所述游戲復(fù)雜度達(dá)到所述復(fù)雜度條件的情況下,基于所述初始游戲地圖生成目標(biāo)游戲地圖。
10、第三方面,本公開實施例還提供了一種電子設(shè)備,該電子設(shè)備包括:
11、一個或多個處理器;
12、存儲裝置,用于存儲一個或多個程序,
13、當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)如本公開實施例中任一所述的游戲處理方法。
14、第四方面,本公開實施例還提供了一種計算機(jī)程序產(chǎn)品,該計算機(jī)可執(zhí)行指令在由計算機(jī)處理器執(zhí)行時用于執(zhí)行如本公開實施例中任一所述的游戲處理方法。
15、第五方面,本公開實施例還提供了一種計算機(jī)程序產(chǎn)品,該計算機(jī)程序產(chǎn)品包括計算機(jī)程序,該計算機(jī)程序在被處理器執(zhí)行時實現(xiàn)如本公開實施例中任一所述的游戲處理方法。
16、本公開實施例的技術(shù)方案,首先通過響應(yīng)于第一觸發(fā)操作,獲取地圖構(gòu)建參數(shù),其中,地圖構(gòu)建參數(shù)至少包括地圖尺寸參數(shù)和復(fù)雜度條件,能夠?qū)⒌谝挥|發(fā)操作與獲取到的地圖構(gòu)建參數(shù)相關(guān)聯(lián),以有針對性地進(jìn)行地圖構(gòu)建。然后,通過基于地圖尺寸參數(shù)構(gòu)建初始游戲地圖,并確定與初始游戲地圖對應(yīng)的游戲復(fù)雜度,由于游戲復(fù)雜度與初始游戲地圖中的游戲通行路徑相關(guān)聯(lián),因此,可以客觀地準(zhǔn)確地確定出初始游戲地圖的游戲復(fù)雜度,最后,在檢測到游戲復(fù)雜度滿足復(fù)雜度條件的情況下,基于初始游戲地圖生成目標(biāo)游戲地圖,增加了對生成的目標(biāo)游戲地圖的檢測,使得生成游戲地圖能夠貼合需求,解決了相關(guān)技術(shù)中由于游戲地圖隨機(jī)生成導(dǎo)致的難以匹配用戶需求以及帶來的人工修改成本的技術(shù)問題,實現(xiàn)了自動生成滿足復(fù)雜度條件的目標(biāo)游戲地圖,支持對游戲地圖的復(fù)雜度的靈活設(shè)置,節(jié)省了人工成本,提高了游戲生成效率,并提升了游戲體驗的有益效果。
1.一種游戲處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的游戲處理方法,其特征在于,所述確定與所述初始游戲地圖對應(yīng)的游戲復(fù)雜度,包括:
3.根據(jù)權(quán)利要求2所述的游戲處理方法,其特征在于,所述基于所述游戲通行路徑確定與所述初始游戲地圖對應(yīng)的游戲復(fù)雜度,包括:
4.根據(jù)權(quán)利要求1所述的游戲處理方法,其特征在于,所述基于所述初始游戲地圖生成目標(biāo)游戲地圖,包括:
5.根據(jù)權(quán)利要求4所述的游戲處理方法,其特征在于,所述對所述初始游戲地圖中包含的至少部分通信元素的寬度和/或至少部分阻擋元素的寬度進(jìn)行調(diào)整,得到目標(biāo)游戲地圖,包括:
6.根據(jù)權(quán)利要求1所述的游戲處理方法,其特征在于,所述基于所述初始游戲地圖生成目標(biāo)游戲地圖,包括:
7.根據(jù)權(quán)利要求1所述的游戲處理方法,其特征在于,在所述基于所述初始游戲地圖生成目標(biāo)游戲地圖之后,還包括:
8.根據(jù)權(quán)利要求7所述的游戲處理方法,其特征在于,所述展示所述對象語言信息,包括:
9.根據(jù)權(quán)利要求1所述的游戲處理方法,其特征在于,在所述確定與所述初始游戲地圖對應(yīng)的游戲復(fù)雜度之后,還包括:
10.一種游戲處理裝置,其特征在于,包括:
11.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
12.一種包含計算機(jī)可執(zhí)行指令的存儲介質(zhì),其特征在于,所述計算機(jī)可執(zhí)行指令在由計算機(jī)處理器執(zhí)行時用于執(zhí)行如權(quán)利要求1-9中任一所述的游戲處理方法。
13.一種計算機(jī)程序產(chǎn)品,其特征在于,所述計算機(jī)程序產(chǎn)品包括計算機(jī)程序,所述計算機(jī)程序在被處理器執(zhí)行時實現(xiàn)根據(jù)權(quán)利要求1-9中任一項所述的游戲處理方法。