Working together with Cygames to push the limits of performance of both server-side(.NET) and client-side(Unity) C# through open source.

GitHub https://github.com/Cysharp

  • MemoryPack: Extreme performance binary serializer for C# and Unity.
  • MagicOnion: Unified Realtime/API framework for .NET platform and Unity.
  • ConsoleAppFramework: Micro-framework for console applications to building CLI tools for .NET.
  • MasterMemory: Embedded Typed Readonly In-Memory Document Database for .NET and Unity.
  • ZString: Zero Allocation StringBuilder for .NET and Unity.
  • UniTask: Provides an efficient async/await integration for Unity.

The libraries look very interesting.

  • KissakiOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 days ago

    I haven’t, but found their description intriguing. This comment by josefo advocated for them without specifically saying that they used them. I see you asked there as well, so I’ll at least leave the link to that thread here for context (later visitors).

    Personally, I don’t have use cases for the unity or game specific libs (foreseeable anyway). But the MemoryPack, MagicOnion, and ConsoleAppFramework sounded interesting anyway. I have some potential use cases in mind but it’ll be a while until I can work on those things and consider using the first two.