适用于.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