huatuo官方技術(shù)教程:huatuo 零成本高性能的Unity全平臺(tái)原生c#熱更新方案
2022-11-29 17:19 作者:游戲開(kāi)發(fā)RAIN | 我要投稿
huatuo

huatuo是一個(gè)特性完整、零成本、高性能、低內(nèi)存的近乎完美的c#熱更新方案。
huatuo提供一個(gè)非常完整的跨平臺(tái)CLR運(yùn)行時(shí),不僅能在A(yíng)ndroid平臺(tái),也能在IOS、Consoles等限制了JIT的平臺(tái)上高效地以AOT+interpreter混合模式執(zhí)行。Unity開(kāi)發(fā)者從此可以完全使用c#開(kāi)發(fā),并且零成本使用幾乎所有的c#特性,再也不需要使用各種腳本或者不完整的熱更新方案了。
====>?github 倉(cāng)庫(kù)?<====




文檔
wiki
快速上手
FAQ
示例項(xiàng)目
知乎專(zhuān)欄
支持與聯(lián)系 QQ群: 651188171(huatuo c#熱更新 開(kāi)發(fā)交流群)
穩(wěn)定性狀況
技術(shù)評(píng)估上目前穩(wěn)定性處于A(yíng)lpha版本與Beta版本之間。
完成了絕大多數(shù)指令的單元測(cè)試。只有calli、initblk等少數(shù)難以直接在c#里構(gòu)造的指令未添加對(duì)應(yīng)的單元測(cè)試。
對(duì)照c#規(guī)范完成各項(xiàng)語(yǔ)法測(cè)試。
測(cè)試了游戲常用庫(kù)和框架的兼容性,兼容性良好。 參見(jiàn)兼容性報(bào)告
可以正確地加載?luban?配置
可以正確地運(yùn)行?2048這樣的輕量小游戲
可以運(yùn)行?StarForce?這樣的小型游戲
目前已經(jīng)能在pc平臺(tái)順利運(yùn)行一個(gè)大型的MMORPG游戲項(xiàng)目。

標(biāo)簽: