[發(fā)明專(zhuān)利]加快基于Unity 3D項(xiàng)目出包速度的方法、裝置及介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202110033987.7 | 申請(qǐng)日: | 2021-01-11 |
| 公開(kāi)(公告)號(hào): | CN112732317A | 公開(kāi)(公告)日: | 2021-04-30 |
| 發(fā)明(設(shè)計(jì))人: | 潘亞楠;李?lèi)?ài)華;張凌彬;夏運(yùn)思 | 申請(qǐng)(專(zhuān)利權(quán))人: | 珠海金山網(wǎng)絡(luò)游戲科技有限公司 |
| 主分類(lèi)號(hào): | G06F8/658 | 分類(lèi)號(hào): | G06F8/658;G06F8/71;A63F13/77 |
| 代理公司: | 廣州嘉權(quán)專(zhuān)利商標(biāo)事務(wù)所有限公司 44205 | 代理人: | 張志輝 |
| 地址: | 519080 廣東省珠海市高新區(qū)唐家灣鎮(zhèn)前島環(huán)路325號(hào)102室*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 加快 基于 unity 項(xiàng)目 速度 方法 裝置 介質(zhì) | ||
本發(fā)明涉及加快基于Unity 3D項(xiàng)目出包速度的方法、裝置及介質(zhì)的技術(shù)方案,包括:將基于Un ity 3D項(xiàng)目的BVT測(cè)試文件中的舊Bund le包進(jìn)行刪除,重新打包BVT測(cè)試文件中的Bund le包,生成整包;對(duì)整包進(jìn)行增量更新,根據(jù)增量更新中的資源更新和/或代碼更新的情況,進(jìn)行適應(yīng)性打包。本發(fā)明的有益效果為:并發(fā)化打Bund le和打安裝包,大大提升項(xiàng)目出包速度,加快項(xiàng)目開(kāi)發(fā)速度;提高bug驗(yàn)證效率等。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)游戲領(lǐng)域,具體涉及了一種基于Unity 3D的文件標(biāo)識(shí)管理方法、裝置及介質(zhì)。
背景技術(shù)
在Unity 3D游戲中,打包速度非常的慢,想要驗(yàn)證修改bug的效果,效率非常低,如果游戲工程量大,那么打包就需要很長(zhǎng)的時(shí)間,通常耗費(fèi)的時(shí)間以數(shù)小時(shí)計(jì)算.
發(fā)明內(nèi)容
本發(fā)明的目的在于至少解決現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題之一,提供了一種加快基于Unity 3D項(xiàng)目出包速度的方法、裝置及介質(zhì),提升項(xiàng)目出包速度,加快項(xiàng)目開(kāi)發(fā)速度,提高bug驗(yàn)證效率。
本發(fā)明的技術(shù)方案包括一種加快基于Unity 3D項(xiàng)目出包速度的方法,其特征在于,該方法包括:S100,將基于Unity 3D項(xiàng)目的BVT測(cè)試文件中的舊Bundle包進(jìn)行刪除,重新打包BVT測(cè)試文件中的Bundle包,生成整包,整包為apk/ipa安裝包;S200,對(duì)整包進(jìn)行增量更新,根據(jù)增量更新中的資源更新和/或代碼更新的情況,進(jìn)行適應(yīng)性打包。
根據(jù)所述的加快基于Unity 3D項(xiàng)目出包速度的方法,其中打包包括:通過(guò)共享目錄并使用多設(shè)備進(jìn)行同步打包,或者,通過(guò)單設(shè)備創(chuàng)建多工程進(jìn)行打包。
根據(jù)所述的加快基于Unity 3D項(xiàng)目出包速度的方法,其中通過(guò)共享目錄并使用多設(shè)備進(jìn)行同步打包包括:對(duì)已經(jīng)整體重新打包的Bundle包,將所有Bundle包的文件通過(guò)共享目錄的方式進(jìn)行復(fù)制至其他設(shè)備,并再次執(zhí)行打包處理。
根據(jù)所述的加快基于Unity 3D項(xiàng)目出包速度的方法,其中通過(guò)單設(shè)備創(chuàng)建多工程進(jìn)行打包包括:在同設(shè)備中創(chuàng)建基于Unity 3D工程目錄創(chuàng)建對(duì)應(yīng)的工程副本,通過(guò)啟動(dòng)多個(gè)Unity 3D進(jìn)程進(jìn)行同步打包。
根據(jù)所述的加快基于Unity 3D項(xiàng)目出包速度的方法,其中S200包括:只進(jìn)行資源更新,對(duì)舊Bundle包進(jìn)行增量更新,對(duì)于無(wú)資源內(nèi)容變化的,則不進(jìn)行更新;只進(jìn)行代碼更新,對(duì)僅需要進(jìn)行apk打包的設(shè)備上執(zhí)行apk打包處理,包括根據(jù)需要打包的資源進(jìn)行打包處理,并發(fā)布增量apk包;進(jìn)行資源更新和代碼更新,則在舊Bundle包的對(duì)應(yīng)設(shè)備進(jìn)行增量打Bundle包,并在需要進(jìn)行apk打包的設(shè)備上執(zhí)行apk打包處理。
根據(jù)所述的加快基于Unity 3D項(xiàng)目出包速度的方法,其中S200還包括:多個(gè)設(shè)備進(jìn)行同步打包處理。
本發(fā)明的技術(shù)方案還包括一種加快基于Unity 3D項(xiàng)目出包速度的裝置,該裝置包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)任一所述的方法步驟。
本發(fā)明的技術(shù)方案還包括一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如任一所述的方法步驟。
本發(fā)明的有益效果為:并發(fā)化打Bundle和打安裝包,大大提升項(xiàng)目出包速度,加快項(xiàng)目開(kāi)發(fā)速度;提高bug驗(yàn)證效率等。
附圖說(shuō)明
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步地說(shuō)明;
圖1所示為根據(jù)本發(fā)明實(shí)施方式的總體流程圖;
圖2a,2b,2c所示為根據(jù)本發(fā)明實(shí)施方式的不同打包資源的示意圖;
圖3所示為根據(jù)本發(fā)明實(shí)施方式的裝置圖。
具體實(shí)施方式
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于珠海金山網(wǎng)絡(luò)游戲科技有限公司,未經(jīng)珠海金山網(wǎng)絡(luò)游戲科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110033987.7/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種由Unity到安卓的封裝方法及裝置
- 在Unity界面中生成輸入框的方法及裝置
- 一種由Unity到iOS的封裝方法及裝置
- 安卓應(yīng)用中支持Unity的數(shù)據(jù)處理方法及裝置
- 一種基于unity3d的視頻直播方法、系統(tǒng)及設(shè)備
- 基于Unity的軟件加載文件的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 信息配置方法及裝置
- 一種Unity與H5組件同步方法及系統(tǒng)
- 一種基于Unity的機(jī)器人自動(dòng)回軌方法、系統(tǒng)、裝置及存儲(chǔ)介質(zhì)
- 一種三維渲染引擎結(jié)合JavaScript腳本引擎實(shí)現(xiàn)運(yùn)行的方法
- 一種項(xiàng)目信息處理方法及系統(tǒng)
- 軟件項(xiàng)目管理方法、終端及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種基于微信公眾號(hào)的線(xiàn)上項(xiàng)目申請(qǐng)審批的方法及系統(tǒng)
- 一種項(xiàng)目管理系統(tǒng)及方法
- 一種建筑項(xiàng)目綜合管理系統(tǒng)
- 一種項(xiàng)目管理方法、裝置及設(shè)備
- 項(xiàng)目管理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 項(xiàng)目管理系統(tǒng)、方法、計(jì)算機(jī)設(shè)備和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種電力項(xiàng)目業(yè)務(wù)中臺(tái)及其微服務(wù)系統(tǒng)
- 一種基于標(biāo)簽確定項(xiàng)目成員的方法、裝置以及存儲(chǔ)介質(zhì)





