Unity開源精品框架[2024]

  • Game Framework https://github.com/EllanJiang/GameFramework Game Framework 是一個基於 Unity 引擎的遊戲框架,主要對遊戲開發過程中常用模塊進行了封裝,很大程度地規範開發過程、加快開發速度並保證產品質量。(Game Framework 作者現為崩壞星穹鐵道的工程師)
  • ET框架 https://github.com/egametang/ET ET是一個開源的遊戲客戶端(基於unity3d)服務端的雙端框架,服務端是使用C# .net core開發的分布式遊戲服務端,其特點是開發效率高,性能強,雙端共享邏輯代碼,客戶端服務端熱更機制完善,同時支持可靠udp tcp websocket協議,支持服務端3D recast尋路等等。
  • QFramework https://github.com/liangxiegame/QFramework QFramework是提供一套簡單、強大、易上手、符合 SOLID 原則、支持領域驅動設計(DDD)、事件驅動、數據驅動、分層、MVC 、CQRS、模塊化、易擴展的架構,源碼只有不到 1000 行。(學習框架的入門款)
  • Mini MVCS https://github.com/SamuelAsherRivello/rmc-mini-mvcs Mini MVCS 是採用MVCS 架構的自訂 Unity 函式庫框架。(Mini MVCS 作者為地鐵跑酷Subway Surfers的工程師)