本發(fā)明涉及游戲資源處理,特別是涉及一種游戲資源多平臺(tái)自動(dòng)生成方法、系統(tǒng)、設(shè)備及介質(zhì)。
背景技術(shù):
1、隨著游戲行業(yè)的蓬勃發(fā)展,游戲資源的多平臺(tái)適配需求日益凸顯。移動(dòng)端、pc端、主機(jī)平臺(tái)等設(shè)備在資源格式、大小、分辨率以及性能要求上存在差異,這對(duì)游戲資源的適配提出了更高要求。傳統(tǒng)資源生成策略主要依賴人工調(diào)整和不同工具鏈的配合,但這種方法不僅效率低下,還容易引發(fā)兼容性問(wèn)題。
2、游戲開發(fā)中涉及的圖片、音頻、視頻、模型等資源種類繁多,需要根據(jù)各平臺(tái)的性能特點(diǎn)和技術(shù)規(guī)范進(jìn)行自動(dòng)化適配和優(yōu)化,以確保游戲的運(yùn)行效率和用戶體驗(yàn)。然而,構(gòu)建一個(gè)通用、高效的資源生成策略面臨諸多挑戰(zhàn)。
3、當(dāng)前主流解決方案包括手動(dòng)調(diào)整方案、獨(dú)立工具鏈方案和引擎自帶方案。手動(dòng)調(diào)整方案耗時(shí)耗力,特別是在資源數(shù)量龐大的情況下;獨(dú)立工具鏈方案雖然能為不同資源類型單獨(dú)適配,但缺乏統(tǒng)一標(biāo)準(zhǔn),工具間兼容性差,集成難度大;引擎自帶方案雖然提供了一定的多平臺(tái)資源生成能力,但部分商業(yè)引擎的資源打包工具收費(fèi)高昂,對(duì)中小型開發(fā)團(tuán)隊(duì)構(gòu)成經(jīng)濟(jì)壓力。此外,這些方案普遍存在效率低下、流程復(fù)雜、效果不可控、平臺(tái)擴(kuò)展性差等問(wèn)題。
4、因此,如何開發(fā)一種能夠高效、自動(dòng)、統(tǒng)一地適配和優(yōu)化游戲資源,同時(shí)降低開發(fā)成本、提高平臺(tái)擴(kuò)展性的新技術(shù)方案,成為當(dāng)前游戲開發(fā)領(lǐng)域亟待解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于,提供一種游戲資源多平臺(tái)自動(dòng)生成方法、系統(tǒng)、設(shè)備及介質(zhì),進(jìn)而解決現(xiàn)有技術(shù)中存在的上述所有問(wèn)題或問(wèn)題之一。
2、為解決上述技術(shù)問(wèn)題,本發(fā)明的具體技術(shù)方案如下:
3、一方面,本發(fā)明提供一種游戲資源多平臺(tái)自動(dòng)生成方法,包括以下步驟:
4、資源規(guī)則配置步驟:
5、確定目標(biāo)平臺(tái),根據(jù)所述目標(biāo)平臺(tái)的特性定義資源適配規(guī)則;
6、資源處理步驟:
7、配置資源優(yōu)化工具鏈,響應(yīng)于所述目標(biāo)平臺(tái)的資源處理需求,調(diào)用所述資源優(yōu)化工具鏈根據(jù)所述資源適配規(guī)則生成關(guān)于所述目標(biāo)平臺(tái)的待使用資源;
8、質(zhì)量驗(yàn)證步驟:
9、對(duì)所述待使用資源與所述目標(biāo)平臺(tái)的適配度進(jìn)行驗(yàn)證,并輸出資源適配報(bào)告。
10、進(jìn)一步,所述資源適配規(guī)則的資源類型選項(xiàng),包括:
11、圖片的分辨率范圍、紋理壓縮格式、音頻采樣率以及模型頂點(diǎn)數(shù)量限制。
12、進(jìn)一步,所述根據(jù)所述目標(biāo)平臺(tái)的特性定義資源適配規(guī)則,包括:
13、采用圖形化用戶界面輸出用于定義資源適配規(guī)則的資源類型選項(xiàng)以及目標(biāo)平臺(tái)選項(xiàng)。
14、進(jìn)一步,所述配置資源優(yōu)化工具鏈,包括:
15、配置若干種資源優(yōu)化工具;
16、將若干種所述資源優(yōu)化工具集成為若干資源優(yōu)化工具鏈。
17、進(jìn)一步,所述資源優(yōu)化工具,包括:
18、圖片壓縮工具、音頻處理工具和模型簡(jiǎn)化工具。
19、進(jìn)一步,所述資源處理步驟,還包括:
20、響應(yīng)于若干目標(biāo)平臺(tái)的資源處理需求,調(diào)用對(duì)應(yīng)的所述資源優(yōu)化工具鏈根據(jù)所述資源適配規(guī)則同步生成關(guān)于若干所述目標(biāo)平臺(tái)的若干待使用資源。
21、進(jìn)一步,所述對(duì)所述待使用資源與所述目標(biāo)平臺(tái)的適配度進(jìn)行驗(yàn)證,并輸出資源適配報(bào)告,包括:
22、判斷所述待使用資源是否符合對(duì)應(yīng)的所述資源適配規(guī)則,得到第一結(jié)果;
23、判斷所述待使用資源是否滿足對(duì)應(yīng)目標(biāo)平臺(tái)的性能要求和質(zhì)量標(biāo)準(zhǔn),得到第二結(jié)果;
24、根據(jù)所述第一結(jié)果和所述第二結(jié)果輸出適配度驗(yàn)證結(jié)果;
25、響應(yīng)于所述適配度驗(yàn)證結(jié)果為所述待使用資源驗(yàn)證通過(guò),根據(jù)所述第一結(jié)果、所述第二結(jié)果以及所述待使用資源對(duì)于目標(biāo)平臺(tái)的適配效果生成所述資源適配報(bào)告,在所述資源適配報(bào)告中記錄資源優(yōu)化效果以及潛在問(wèn)題。
26、另一方面,本發(fā)明還提供一種游戲資源多平臺(tái)自動(dòng)生成系統(tǒng),包括:
27、資源規(guī)則配置模塊,用于:確定目標(biāo)平臺(tái),根據(jù)所述目標(biāo)平臺(tái)的特性定義資源適配規(guī)則;
28、資源處理模塊,用于:配置資源優(yōu)化工具鏈,響應(yīng)于所述目標(biāo)平臺(tái)的資源處理需求,調(diào)用所述資源優(yōu)化工具鏈根據(jù)所述資源適配規(guī)則生成關(guān)于所述目標(biāo)平臺(tái)的待使用資源;
29、質(zhì)量驗(yàn)證模塊,用于:對(duì)所述待使用資源與所述目標(biāo)平臺(tái)的適配度進(jìn)行驗(yàn)證,并輸出資源適配報(bào)告。
30、另一方面,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述游戲資源多平臺(tái)自動(dòng)生成方法的步驟。
31、另一方面,本發(fā)明還提供一種計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備包括處理器、通信接口、存儲(chǔ)器和通信總線,其中,所述處理器,所述通信接口,所述存儲(chǔ)器通過(guò)所述通信總線完成相互間的通信;其中:
32、所述存儲(chǔ)器,用于存放計(jì)算機(jī)程序;
33、所述處理器,用于通過(guò)運(yùn)行所述存儲(chǔ)器上所存放的程序來(lái)執(zhí)行所述游戲資源多平臺(tái)自動(dòng)生成方法的步驟。
34、本發(fā)明技術(shù)方案的有益效果是:
35、1.本發(fā)明所述的游戲資源多平臺(tái)自動(dòng)生成方法,可以實(shí)現(xiàn)跨平臺(tái)游戲資源的自動(dòng)化生成,減少了人工干預(yù),提高了資源適配效率,縮短了開發(fā)周期,并保證了生成資源在各平臺(tái)上的質(zhì)量一致性和運(yùn)行效率;能夠兼容多種平臺(tái)和資源類型,具備良好的擴(kuò)展性,通過(guò)插件化架構(gòu)快速適配新平臺(tái)和資源類型,同時(shí)集成多種優(yōu)化工具鏈,支持資源的自動(dòng)化處理、動(dòng)態(tài)適配與質(zhì)量驗(yàn)證,從而顯著降低資源適配和工具使用成本,優(yōu)化用戶體驗(yàn),彌補(bǔ)了現(xiàn)有技術(shù)的缺陷,具有較高的應(yīng)用價(jià)值。
36、2.本發(fā)明所述的游戲資源多平臺(tái)自動(dòng)生成系統(tǒng),可以通過(guò)系統(tǒng)模塊的相互配合,進(jìn)而實(shí)現(xiàn)本發(fā)明所述的游戲資源多平臺(tái)自動(dòng)生成方法。
37、3.本發(fā)明所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可以實(shí)現(xiàn)引導(dǎo)系統(tǒng)模塊進(jìn)行配合,進(jìn)而實(shí)現(xiàn)本發(fā)明所述的游戲資源多平臺(tái)自動(dòng)生成方法,且本發(fā)明所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)還有效提高所述游戲資源多平臺(tái)自動(dòng)生成方法的可操作性。
38、4.本發(fā)明所述的計(jì)算機(jī)設(shè)備,可以實(shí)現(xiàn)存儲(chǔ)并執(zhí)行所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),進(jìn)而實(shí)現(xiàn)本發(fā)明所述的游戲資源多平臺(tái)自動(dòng)生成方法。
1.一種游戲資源多平臺(tái)自動(dòng)生成方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的游戲資源多平臺(tái)自動(dòng)生成方法,其特征在于:
3.根據(jù)權(quán)利要求1所述的游戲資源多平臺(tái)自動(dòng)生成方法,其特征在于:
4.根據(jù)權(quán)利要求1所述的游戲資源多平臺(tái)自動(dòng)生成方法,其特征在于:
5.根據(jù)權(quán)利要求4所述的游戲資源多平臺(tái)自動(dòng)生成方法,其特征在于:
6.根據(jù)權(quán)利要求1所述的游戲資源多平臺(tái)自動(dòng)生成方法,其特征在于:
7.根據(jù)權(quán)利要求1所述的游戲資源多平臺(tái)自動(dòng)生成方法,其特征在于:
8.一種游戲資源多平臺(tái)自動(dòng)生成系統(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)所述游戲資源多平臺(tái)自動(dòng)生成方法的步驟。
10.一種計(jì)算機(jī)設(shè)備,其特征在于,包括處理器、通信接口、存儲(chǔ)器和通信總線,其中,所述處理器,所述通信接口,所述存儲(chǔ)器通過(guò)所述通信總線完成相互間的通信;其中: