huatuo 革命性熱更新解決方案系列:huatuo熱更環(huán)境安裝與示例項目
2022-12-01 21:07 作者:游戲開發(fā)RAIN | 我要投稿
上一節(jié)我們分析了huatuo的原理與優(yōu)勢,相信大家迫不及待想體驗一下huatuo熱更新,本節(jié)我們來安裝huatuo的開發(fā)環(huán)境,然后運行示例項目,來體驗下huatuo做熱更新。
huatuo?熱更開發(fā)環(huán)境的安裝
使用huatuo之前,我們先準備好開發(fā)環(huán)境,Unity版本,官方的huatuo版本采用的是unity 2020.3.33f1的這個版本,建議大家也用這個版本來做。安裝好visual studio 2019開發(fā)環(huán)境,并且安裝C/C++的開發(fā)工具集合。安裝Unity的時候,我們一定要勾選上Windows IL2CPP,方便我們等下在Windows平臺上測試。接下來下載huatuo相關(guān)代碼, huatuo主要是改造了IL2CPP,所以依賴的代碼庫如下
(1)huatuo核心代碼庫,負責指令轉(zhuǎn)換,解釋執(zhí)行,源碼下載
(2)IL2CPP_huatuo: huatuo針對IL2CPP的修改與改動,源碼下載
(3)huatuo-tutorial: huatuo熱更新的示例項目,源碼下載;
下載完成后,你將獲得3個源碼包,如圖所示



到此huatuo的開發(fā)環(huán)境就準備好了。
?






接下來測試下熱更新, 編譯完成.dll與打包ab包后,我們發(fā)布一個win的版本我們加它1.0,build的出來后,運行下過如下:




今天的分享就到這里了, 關(guān)注我, 接下來還會繼續(xù)更新huatuo熱更的系列教程。
標簽: