{"repo":"michael811125/OxGFrame","free":true,"listed":false,"github":"https://github.com/michael811125/OxGFrame","clone":"git clone https://github.com/michael811125/OxGFrame.git","description":"The OxGFrame is a framework based on Unity for accelerating game development. Supports multi-platform Win, OSX, Android, iOS, WebGL.","language":"C#","stars":231,"topics":["framework","unity","unity-framework","unity-framework-module","game","game-framework","gameframework","hot-update","hotfix","hotupdate"],"license":"MIT","category":"game-templates","readme_excerpt":"--- 官方主頁 (OxGFrame with YooAsset + HybridCLR) - 官方文檔 - 快速上手 (安裝教程) ※細節說明與完整教學皆以官方文檔為準，此頁僅作總覽。 --- 基本介紹 OxGFrame 是基於 Unity 用於加快遊戲開發的框架，並且使用 UniTask 進行異步處理，從資源加載 (AssetLoader)、遊戲介面 (UIFrame)、場景資源 (SRFrame)、Unity 場景 (USFrame)、模板物件 (CPFrame)、音樂音效 (AudioFrame)、影片 (VideoFrame)、遊戲階段整合 (GSIFrame)、網路 (NetFrame)、事件中心 (CenterFrame)，能夠簡單入手與有效的加快開發效率，並且支持多平台 Win、OSX、Android、iOS、WebGL (皆通過測試)。 https://github.com/michael811125/OxGFrame/assets/30960759/fd04f6e5-6338-400c-9f57-dcdbdf73dfff 相關模板建立的選單 (Create menu items) --- 環境需求 Unity 版本 - 最低支援 Unity 2021.3 (LTS) - 建議使用 Unity 2022.3 (LTS) or higher - Unity Download - 已驗證版本：Unity 2022.3、Unity 6.3 (6000.3) YooAsset 版本 - 同時相容 YooAsset 2.x 與 YooAsset 3.x，依安裝版本自動定義 YOOASSET 2 / YOOASSET 3 切換代碼 (Assembly Version Defines)。 - 已驗證版本：2.3.18、2.3.19、3.0.3-beta、3.0.4、3.0.5 ( 建議使用 3.0.5+ )。 - ※注意 : v2 與 v3 建置的 Bundle 互不相容，切換版本後需重新建置資源。 依賴的工具庫 - OxGKit --- 模塊框架介紹 Hotfixer (dependence HybridCLR, AssetLoader) 代碼熱修復模塊，集成 HybridCLR 革命性熱更新方案 (相關建置請參考 HybridCLR 官方文檔)。建置完成後，可透過選單 HybridCLR/OxGFrame With HybridCLR/Compile And Copy To HotfixCollector 一鍵編譯拷貝熱更 DLL，再由 YooAsset Collector 收集打包 (使用流程詳見 HotfixerDemo)。 ※備註 : 運行打包 HotfixerDemo 需要 Import PatchLauncher from PackageManager AssetLoader (dependence YooAsset) 資源加載器模塊，支援動態 Async 或 Sync 加載與計數管理 (Resources 與 AssetBundle 成對 Load & Unload)。AssetBundle 集成 YooAsset 實現資源熱更新方案，支援 App 與 DLC 分包管理 (PackageOperation)、群組分包下載、磁碟空間檢查、下載途中直接修復，並實現 YooAsset 加解密介面：Offset、XOR、HT2XOR、HT2XOR-Plus、AES、ChaCha20、XXTEA、OffsetXOR (加解密效率比較)。","default_branch":null,"files":null,"tree":[],"storefront":"/r/michael811125","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/michael811125/OxGFrame/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}