{"repo":"Corona-Studio/Hive.Framework","free":true,"listed":false,"github":"https://github.com/Corona-Studio/Hive.Framework","clone":"git clone https://github.com/Corona-Studio/Hive.Framework.git","description":"Hive, an open source game server framework designed to provide a high-performance, highly scalable and highly free game back-end server development process. (Includes an official sample implementation)","language":"C#","stars":33,"topics":["game","game-development","gameserver","high-performance","kcp","quic","scalable","tcp","udp","network"],"license":"MIT","category":"game-templates","readme_excerpt":"Hive.Framework 蜂巢，一个开源的游戏服务器框架，旨在提供高性能、高扩展性、高度自由的游戏后端服务器的开发流程。（包括一个官方示例实现） 项目简介 + BenchmarksAndTests - Hive.Benchmark: Hive 库性能测试项目 - Hive.Networking.Tests: 网络库单元测试项目 + Codecs - Hive.Framework.Codec.Abstractions: 编解码器规范抽象，使用该库开发自定义的编解码器 - Hive.Common.Codec.Bson: 基于 Bson 的官方解码器实现 - Hive.Common.Codec.MemoryPack: 基于 MemoryPack 的官方解码器实现 - Hive.Framework.Codec.Protobuf: 基于 ProtoBuf 的官方解码器实现 - Hive.Common.Codec.Shared: 编解码器共用资源 + Common - Hive.Common.ECS: Hive 官方的基于 ECS 规范实现的服务框架 - Hive.Common.Shared: 共用库，用于存放通用的方法和对象实现 + Networking - Hive.Framework.Networking.Abstractions: 网络库规范抽象，使用该库开发自定义的网络实现 - Hive.Framework.Networking.Kcp: 基于 KCP 的官方网络库实现 - Hive.Framework.Networking.Quic: 基于 QUIC 的官方网络库实现 - Hive.Framework.Networking.Shared: 网络库共享项目，用于存放网络库的默认抽象和共用方法，使用该库开发自定义的网络实现 - Hive.Framework.Networking.Tcp: 基于 TCP 的官方网络库实现 - Hive.Framework.Networking.Udp: 基于 UDP 的官方网络库实现 + DataSync - Hive.DataSync: 数据同步器的默认实现 - Hive.DataSync.Abstraction: 数据同步其规范抽象，使用该库开发自定义的同步器实现 - Hive.DataSync.Shared: 共用库，用于存放通用的方法和对象实现 - Hive.DataSync.SourceGen: 为默认实现提供的原生成器库，用来帮助为同步对象生成相对应的属性和方法","default_branch":null,"files":null,"tree":[],"storefront":"/r/Corona-Studio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Corona-Studio/Hive.Framework/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}