# TinyFramework **Repository Path**: xxgsh/TinyFramework ## Basic Information - **Project Name**: TinyFramework - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-03-08 - **Last Updated**: 2021-09-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TinyFramework 这是一个集成框架(就是拉几个库自己缝合一下),借鉴了很多BDFramework的思想,使用了依赖注入与事件分发的方法来达到游戏开发中单例太多,耦合度太高的问题。 至于为什么使用VContainer,不使用Zenject的原因是因为他更新,更快,表现良好~ 注意!! 没有热更功能!!!主要为单机游戏提供良好可用的解决方案。 使用前最好了解下以下几个库: VContainer 依赖注入框架: https://github.com/hadashiA/VContainer UniTask: https://github.com/Cysharp/UniTask#playerloop UniRx: https://github.com/neuecc/UniRx 借鉴库: BDFramework: https://github.com/yimengfan/BDFramework.Core ecsrx: https://github.com/EcsRx/ecsrx.unity 插件: 魔改版Json: https://github.com/XINCGer/LitJson4Unity