{"repo":"Neverland-XFX/Unity-Framework","free":true,"listed":false,"github":"https://github.com/Neverland-XFX/Unity-Framework","clone":"git clone https://github.com/Neverland-XFX/Unity-Framework.git","description":"unity解决方案UnityFramework","language":"C#","stars":66,"topics":["csharp","framework","game","gameframework","hotupdate","mvvm","unity","unity3d","unity3d-hotfix","unityframework"],"license":"MIT","category":"game-templates","readme_excerpt":"UnityFramework Unity框架解决方案 UnityFramework ------------------------------------------------开发中---------------------------------------------------- UnityFramework基于 TEngine （集成了 HybridCLR 和 YooAsset 的优秀轻量级Unity框架），参考WPF的设计进行基于mvvm和实体组件模式的架构进行优化调整的客户端解决方案，对底层实现进行优化，对于上层使用无感 mvvm数据绑定已完整实现 集成了红点和引导系统 先将EGamePlay的技能系统简单集成了过来，后面有空再深度改造 已实现View模块和ViewModel模块的代码生成器，Hierarchy页面右键预制体选择Script Generator→GeneratorView/GeneratorViewModel（遵循自定义组件命名） 具体使用可参考demo目录 已实现Goap基础接口和基本实现，待后续继续完善 使用过程中碰到问题可以提交issue，会优先解决 --- 优质项目推荐 TEngine - TEngine是一个简单(新手友好开箱即用)且强大的Unity框架全平台解决方案。 WPF - 是一个用于构建 Windows 桌面应用程序的 UI 框架，使用可扩展应用程序标记语言 (XAML) 为应用程序编程提供声明性模型。 HybridCLR - 特性完整、零成本、高性能、低内存的近乎完美的Unity全平台原生c#热更方案 YooAsset - YooAsset是一套商业级经历百万DAU游戏验证的资源管理系统。 EGamePlay - 基于Entity-Component模式设计的战斗系统。 Loxodon Framework - LoxodonFramework是一个轻量级的MVVM(Model-View-ViewModel)框架。","default_branch":null,"files":null,"tree":[],"storefront":"/r/Neverland-XFX","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Neverland-XFX/Unity-Framework/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."}