Unity3D开发的工具包集合, 集成常见的开发组件以免于重复造轮子。佛系更新中。。。
We are currently preparing to convert the comments in the code to the English version. We look forward to your joining.
This is a development kit that encapsulates common modules used in unity and .net development.
了解 Core 源码
Kit for Unity 是Unity3D开发的工具包集合, 集成常见的开发组件以免于重复造轮子。
Kit 设计初衷则是根据业务需求自由组合搭配其中组件, 项目在任何阶段都可以轻松接入。
由多个部分组成Kit, 例: 基础组件、业务服务等。
kit-core (.net)
kit-unity
kit-tool
或者您也可以通过 issues 来提出您的问题,我们及时为您解答。
请不要提问「现成」问题,即那些简单搜一搜就能得到答案的,对经验和洞察力几乎没有要求的问题。
详请参考《提问的智慧》
开源许可:MIT license.
进入 Kit开发计划来了解未来的开发序列。
ILRuntime 项目为基于C#的平台(例如Unity)提供了一个纯C#实现的,快速、方便并且可靠的IL运行时,使得能够在不支持JIT的硬件环境(如iOS)能够实现代码的热更新(@蓝色幻想
)
XLua 为Unity、 .Net、 Mono等C#环境增加Lua脚本编程的能力,借助xLua,这些Lua代码可以方便的和C#相互调用。(@John
)
QFramework QFramework 是一套 渐进式 的 快速开发 框架。目标是作为无框架经验的公司、独立开发者、以及 Unity3D 初学者们的 第一套框架。框架内部积累了多个项目的在各个技术方向的解决方案。学习成本低,接入成本低,重构成本低,二次开发成本低,文档内容丰富(提供使用方式以及原理、开发文档)。
XAssets xasset 提供了一种使用资源路径的简单的方式来加载资源,简化了Unity项目资源打包,更新,加载,和回收的作业流程。 (fjy)
GameFramework 是一个基于 Unity 5.3+ 引擎的游戏框架,主要对游戏开发过程中常用模块进行了封装,很大程度地规范开发过程、加快开发速度并保证产品质量。(@Ellan)
ET框架 是一个Unity3d客户端+C#分布式服务端框架。使用组件式开发,提供客户端热更,服务端热更功能,提供erlang式分布式消息机制(@熊猫)
CatLib 是一套渐进式的服务提供者框架。框架为客户端提供多个实现,并把他们从多个实现中解耦出来。服务提供者的改变对它们的客户端是透明的,这样提供了更好的可扩展性。她不仅易于上手,还便于与第三方库或既有项目整合。(@喵喵)
BlackFire Framework 是专门为了提高中小型企业程序研发团队工作效率和降低中小型企业研发成本而设计的Unity3D游戏开发框架,框架遵循MIT协议,目前还在开发阶段,预计未来框架将友好地面向游戏、三维仿真、VR、AR、Web、区块链等业务开发团队。 (@Alan)
感谢 JetBrains 提供的 free JetBrains Open Source license