成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法、系統(tǒng)、設(shè)備及介質(zhì)與流程

文檔序號(hào):41851503發(fā)布日期:2025-05-09 18:10閱讀:2來源:國知局
游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法、系統(tǒng)、設(shè)備及介質(zhì)與流程

本發(fā)明涉及游戲資源處理,特別是涉及一種游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法、系統(tǒng)、設(shè)備及介質(zhì)。


背景技術(shù):

1、游戲地圖作為眾多游戲中的核心元素,其設(shè)計(jì)與生成直接關(guān)系到游戲的可玩性和多樣性。傳統(tǒng)的固定地圖設(shè)計(jì)模式雖然能創(chuàng)造出精美的游戲場景,但這一過程需要大量美術(shù)和設(shè)計(jì)人員的參與,不僅耗時(shí)費(fèi)力,而且難以滿足大規(guī)模需求或動(dòng)態(tài)內(nèi)容的快速迭代和多樣化要求。

2、為了克服這一局限,隨機(jī)地圖生成技術(shù)應(yīng)運(yùn)而生。該技術(shù)通過算法自動(dòng)生成游戲場景,顯著減少了人工干預(yù),提高了地圖的多樣性。而拼接技術(shù)則是在隨機(jī)生成或預(yù)制的地圖單元之間進(jìn)行連接,從而構(gòu)成完整的游戲地圖。盡管隨機(jī)地圖生成與拼接技術(shù)在游戲開發(fā)中展現(xiàn)出巨大潛力,但目前的研究和應(yīng)用仍面臨一些技術(shù)難點(diǎn)和局限。

3、當(dāng)前主流的隨機(jī)地圖生成與拼接方法包括基于噪聲算法的生成、基于網(wǎng)格的生成以及基于模板的拼接等。這些方法已在roguelike游戲、沙盒游戲等類型中得到了廣泛應(yīng)用。然而,這些方法在通用性、效率和質(zhì)量上仍存在不足。例如,復(fù)雜算法(如噪聲算法)的實(shí)時(shí)運(yùn)算成本高,不適合大規(guī)模動(dòng)態(tài)生成;現(xiàn)有拼接技術(shù)通常基于固定規(guī)則,缺乏靈活性,容易導(dǎo)致地圖內(nèi)容單調(diào);此外,大多數(shù)方案專注于生成或拼接本身,缺乏對(duì)多種場景和格式的適配和導(dǎo)出能力,限制了其在不同游戲類型和引擎中的快速應(yīng)用。

4、因此,如何克服現(xiàn)有技術(shù)的局限,開發(fā)一種高效、靈活且通用的隨機(jī)地圖生成與拼接方法,成為當(dāng)前游戲開發(fā)領(lǐng)域亟待解決的問題。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的目的在于,提供一種游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法、系統(tǒng)、設(shè)備及介質(zhì),進(jìn)而解決現(xiàn)有技術(shù)中存在的上述所有問題或問題之一。

2、為解決上述技術(shù)問題,本發(fā)明的具體技術(shù)方案如下:

3、一方面,本發(fā)明提供一種游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,包括以下步驟:

4、預(yù)配置步驟:

5、配置地圖單元模板、規(guī)則引擎、動(dòng)態(tài)拼接算法以及統(tǒng)一導(dǎo)出接口,根據(jù)所述規(guī)則引擎配置地圖拼接規(guī)則文件;

6、初始化步驟:

7、加載所述地圖單元模板和所述地圖拼接規(guī)則文件;

8、地圖生成步驟:

9、調(diào)用所述規(guī)則引擎和所述動(dòng)態(tài)拼接算法,根據(jù)所述地圖單元模板以及所述地圖拼接規(guī)則文件生成隨機(jī)拼接地圖;

10、數(shù)據(jù)導(dǎo)出步驟:

11、調(diào)用所述統(tǒng)一接口將所述隨機(jī)拼接地圖導(dǎo)出至目標(biāo)平臺(tái)。

12、進(jìn)一步,所述地圖單元模板中配置有與地圖對(duì)應(yīng)的地形類型和連接信息。

13、進(jìn)一步,所述根據(jù)所述規(guī)則引擎配置地圖拼接規(guī)則文件,包括:調(diào)用所述規(guī)則引擎根據(jù)地圖創(chuàng)建需求配置所述地圖拼接規(guī)則文件;

14、所述規(guī)則引擎中配置有規(guī)則定義語言;

15、所述地圖創(chuàng)建需求,包括:道路匹配策略和主題一致性。

16、進(jìn)一步,所述動(dòng)態(tài)拼接算法為基于路徑搜索和邊界對(duì)齊優(yōu)化算法的動(dòng)態(tài)拼接算法。

17、進(jìn)一步,所述調(diào)用所述規(guī)則引擎和所述動(dòng)態(tài)拼接算法,根據(jù)所述地圖單元模板以及所述地圖拼接規(guī)則文件生成隨機(jī)拼接地圖,包括:

18、調(diào)用隨機(jī)生成算法按照所述地圖單元模板生成若干地圖基礎(chǔ)單元;

19、對(duì)生成的若干所述地圖基礎(chǔ)單元進(jìn)行內(nèi)容填充;

20、調(diào)用所述規(guī)則引擎對(duì)填充內(nèi)容后的若干所述地圖基礎(chǔ)單元進(jìn)行邏輯關(guān)系分析,得到若干所述地圖基礎(chǔ)單元中相鄰單元間的邏輯關(guān)系;

21、基于所述相鄰單元間的邏輯關(guān)系,調(diào)用所述動(dòng)態(tài)拼接算法根據(jù)所述地圖拼接規(guī)則文件對(duì)填充內(nèi)容后的若干所述地圖基礎(chǔ)單元進(jìn)行橫向拼接或縱向拼接,得到所述隨機(jī)拼接地圖。

22、進(jìn)一步,所述內(nèi)容填充的填充項(xiàng),包括:地圖地形以及地圖事件點(diǎn)。

23、進(jìn)一步,所述調(diào)用所述統(tǒng)一接口將所述隨機(jī)拼接地圖導(dǎo)出至目標(biāo)平臺(tái),包括:

24、根據(jù)所述目標(biāo)平臺(tái)的格式需求,調(diào)用所述統(tǒng)一導(dǎo)出接口將所述隨機(jī)拼接地圖的地圖數(shù)據(jù)轉(zhuǎn)換為指定格式;

25、將格式轉(zhuǎn)換完成的所述地圖數(shù)據(jù)導(dǎo)出至所述目標(biāo)平臺(tái);

26、所述指定格式,包括:json、xml和二進(jìn)制。

27、另一方面,本發(fā)明還提供一種游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出系統(tǒng),包括:

28、預(yù)配置模塊,用于:配置地圖單元模板、規(guī)則引擎、動(dòng)態(tài)拼接算法以及統(tǒng)一導(dǎo)出接口,根據(jù)所述規(guī)則引擎配置地圖拼接規(guī)則文件;

29、初始化模塊,用于:加載所述地圖單元模板和所述地圖拼接規(guī)則文件;

30、地圖生成模塊,用于:調(diào)用所述規(guī)則引擎和所述動(dòng)態(tài)拼接算法,根據(jù)所述地圖單元模板以及所述地圖拼接規(guī)則文件生成隨機(jī)拼接地圖;

31、數(shù)據(jù)導(dǎo)出模塊,用于:調(diào)用所述統(tǒng)一接口將所述隨機(jī)拼接地圖導(dǎo)出至目標(biāo)平臺(tái)。

32、另一方面,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法的步驟。

33、另一方面,本發(fā)明還提供一種計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備包括處理器、通信接口、存儲(chǔ)器和通信總線,其中,所述處理器,所述通信接口,所述存儲(chǔ)器通過所述通信總線完成相互間的通信;其中:

34、所述存儲(chǔ)器,用于存放計(jì)算機(jī)程序;

35、所述處理器,用于通過運(yùn)行所述存儲(chǔ)器上所存放的程序來執(zhí)行所述游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法的步驟。

36、本發(fā)明技術(shù)方案的有益效果是:

37、1.本發(fā)明所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,可以實(shí)現(xiàn)高效的隨機(jī)地圖生成與拼接,能夠通過優(yōu)化算法和動(dòng)態(tài)規(guī)則,大幅提升地圖生成效率和地圖多樣性,同時(shí)支持一鍵式將生成的多樣化地圖導(dǎo)出為多種格式,適配主流游戲引擎,降低了開發(fā)成本,并提升了開發(fā)者的使用體驗(yàn),彌補(bǔ)了現(xiàn)有技術(shù)的缺陷,具有較高的應(yīng)用價(jià)值。

38、2.本發(fā)明所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出系統(tǒng),可以通過系統(tǒng)模塊的相互配合,進(jìn)而實(shí)現(xiàn)本發(fā)明所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法。

39、3.本發(fā)明所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可以實(shí)現(xiàn)引導(dǎo)系統(tǒng)模塊進(jìn)行配合,進(jìn)而實(shí)現(xiàn)本發(fā)明所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,且本發(fā)明所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)還有效提高所述游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法的可操作性。

40、4.本發(fā)明所述的計(jì)算機(jī)設(shè)備,可以實(shí)現(xiàn)存儲(chǔ)并執(zhí)行所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),進(jìn)而實(shí)現(xiàn)本發(fā)明所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法。



技術(shù)特征:

1.一種游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,其特征在于,包括以下步驟:

2.根據(jù)權(quán)利要求1所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,其特征在于:

3.根據(jù)權(quán)利要求1所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,其特征在于:

4.根據(jù)權(quán)利要求1所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,其特征在于:

5.根據(jù)權(quán)利要求1所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,其特征在于:

6.根據(jù)權(quán)利要求5所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,其特征在于:

7.根據(jù)權(quán)利要求1所述的游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法,其特征在于:

8.一種游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出系統(tǒng),其特征在于,包括:

9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1~7中任一項(xiàng)所述游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法的步驟。

10.一種計(jì)算機(jī)設(shè)備,其特征在于,包括處理器、通信接口、存儲(chǔ)器和通信總線,其中,所述處理器,所述通信接口,所述存儲(chǔ)器通過所述通信總線完成相互間的通信;其中:


技術(shù)總結(jié)
本發(fā)明公開了一種游戲隨機(jī)地圖的自動(dòng)化生成導(dǎo)出方法、系統(tǒng)、設(shè)備及介質(zhì),所述方法包括以下步驟:配置地圖單元模板、規(guī)則引擎、動(dòng)態(tài)拼接算法以及統(tǒng)一導(dǎo)出接口,根據(jù)規(guī)則引擎配置地圖拼接規(guī)則文件;加載地圖單元模板和地圖拼接規(guī)則文件;調(diào)用規(guī)則引擎和動(dòng)態(tài)拼接算法,根據(jù)地圖單元模板以及地圖拼接規(guī)則文件生成隨機(jī)拼接地圖;調(diào)用統(tǒng)一接口將隨機(jī)拼接地圖導(dǎo)出至目標(biāo)平臺(tái);本發(fā)明能夠高效的隨機(jī)地圖生成與拼接,能夠通過優(yōu)化算法和動(dòng)態(tài)規(guī)則,大幅提升地圖生成效率和地圖多樣性,同時(shí)支持一鍵式將生成的多樣化地圖導(dǎo)出為多種格式,適配主流游戲引擎,降低了開發(fā)成本,并提升了開發(fā)者的使用體驗(yàn)。

技術(shù)研發(fā)人員:葉健斌
受保護(hù)的技術(shù)使用者:廣州積濟(jì)悅眾網(wǎng)絡(luò)科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/5/8
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1