适用于.NET标准2.0的轻量可靠的UDP库(Mono、.NET Core、.NET Framework)
https://github.com/RevenantX/LiteNetLib/
一个基于RevenuantX/LiteNetLib用于在Unity中制作网络游戏的高级API,
TinyBirdNet的目标是创建一个环境,让您可以轻松地将网络添加到unity游戏中,同时在幕后使用LiteNetLib。
https://github.com/Saishy/TinyBirdNet-Unity
为Unity提供高效的 async/await 集成。
https://github.com/Cysharp/UniTask
Reactive Extensions for Unity
https://github.com/neuecc/UniRx
MessagePipe是用于.NET和Unity的高性能内存/分布式消息传递管道。
https://github.com/Cysharp/MasterMemory
适用于.NET Core 和Unity 零GC的 StringBuilder
https://github.com/Cysharp/ZString
适用于.NET Core和Unity的嵌入式类型只读内存文档数据库。
https://github.com/Cysharp/MasterMemory
最实用的依赖注入框架VContainer DI && IOC
地址:https://github.com/hadashiA/VContainer
文档地址:https://vcontainer.hadashikick.jp/
适用于Unity的 IOC(依赖注入)框架
https://github.com/strangeioc/strangeioc
Zenject是一个轻量级、高性能的依赖注入框架,专门针对Unity 3D构建
https://github.com/modesttree/Zenject
EcsRx是对常见ECS模式的一种反应式设计,具有良好的分离设计,并添加了特定于unity的工具和功能。
基于
https://github.com/EcsRx/ecsrx.unity
一个小巧、安全、URL友好、唯一的 JavaScript 字符串ID生成器。
小巧. 130 bytes (已压缩和 gzipped)。 没有依赖。 Size Limit 控制大小。
快速. 它比 UUID 快 60%。
安全. 它使用加密的强随机 API。可在集群中使用。
紧凑. 它使用比 UUID(A-Za-z0-9_-)更大的字母表。 因此,ID 大小从36个符号减少到21个符号。
易用. Nano ID 已被移植到 20种编程语言。
可替换Unity的日志框架,带有新的编辑器和游戏内控制台
https://github.com/bbbscarter/UberLogger
Unity游戏引擎的简单而强大的分层有限状态机。
https://github.com/Inspiaaa/UnityHFSM
https://github.com/Inspiaaa/UnityHFSM
一个简单但功能强大的基于类的Unity 3D分层有限状态机。
Unity中基于事件驱动的行为树库
https://github.com/meniku/NPBehave
一个强大的JSON序列化框架,可以支持所有主要的Unity导出平台。
https://github.com/jacobdufault/fullserializer
In-game Debug Console插件可以在打包发布以后,程序运行时方便的看到控制台信息,在一些特定程序开发的调试过程中非常有帮助。例如在开发一些AR程序的时候,如果官方没有提供支持,则只能将程序发布到移动设备后才能调试,这个时候,能在移动设备看到控制台信息对于开发会方便很多。
https://github.com/yasirkula/UnityIngameDebugConsole
Unity 可寻址资产系统的预加载、池化、生命周期管理。
https://github.com/Haruma-K/Addler
DMotion - Unity DOTS 的高级动画框架。
https://lab.uwa4d.com/Lab/62bbf82fa8103dabd0f87c8b
https://github.com/gamedev-pro/dmotion
Unity DOTS框架。
这个项目使用DOTS建立了一些常用模块的框架,包括物理、音频、动画等等,目前仍在频繁更新中,
https://lab.uwa4d.com/Lab/5dffdd368bab6aaf026a65c3
https://github.com/Dreaming381/Latios-Framework