QFramework 使用指南 2020 (一): 概述


大家好,我是 QFramework 的作者 涼鞋,QFramework 從第一次代碼提交到現在快 5 年了,期間陸陸續續增加了很多功能,在使用體驗上做了大量的改進。

而市面上關於 QFramework 的資料卻零零散散,所以 筆者 打算在此寫一系列 QFramework 的使用教程。

而此教程,將收錄於 QFramework 的官方文檔,發布於 qf.liangxiegame.com。

QFramework 簡介

QFramework 是一套 快速開發 框架,適用於任何類型的游戲 及 應用項目。

QFramework 提供了 Manager Of Manager 架構 以及 DVA(類 Redux/Flux)單向數據流的架構。

內置了 UI Kit(UI 工作流管理套件)、Res Kit (資源工作流管理套件)、UniRx 等強大的模塊,從每個細節上提升開發效率。

除了以上 QFramework 還提供了 一套插件平台,即 PackageKit,平台上有豐富的擴展模塊 以及 UI 控件 Shader 案例等,開發者可以按需自行下載使用。

如下圖所示
image.png

除此之外,QFramework 目前正在火速支持 ILRuntime 和 xLua 兩個熱更新庫。

小結

  • 提供架構
    • DVA(Redux/Flux) 單向數據流
    • Manager Of Manager
  • 內置模塊
    • UI Kit:UI 工作流管理套件
    • Res Kit:資源工作流管理套件
    • UniRx:異步編程增強
    • Action Kit:異步編程簡化
  • 生態
    • PackageKit:下載擴展模塊(xLua、ILRuntime、現成的 UI 等)

此篇的內容就這些。

  • 轉載請注明地址:涼鞋的筆記:liangxiegame.com。
  • 任何問題歡迎到 QQ 群:623597263 交流。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM