{"id":29119105,"url":"https://github.com/channeldorg/channeld-ue-plugin","last_synced_at":"2025-06-29T13:07:04.465Z","repository":{"id":143371975,"uuid":"615123388","full_name":"channeldorg/channeld-ue-plugin","owner":"channeldorg","description":"Enables distributed simulation with Unreal Engine's dedicated servers. 为虚幻引擎专用服务器提供分布式模拟能力的开源插件.","archived":false,"fork":false,"pushed_at":"2025-03-23T01:28:45.000Z","size":43186,"stargazers_count":141,"open_issues_count":14,"forks_count":38,"subscribers_count":6,"default_branch":"release","last_synced_at":"2025-04-07T18:21:12.479Z","etag":null,"topics":["dedicated-server","mmo","networking","plugin","replication","seamless","unreal","unreal-engine"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/channeldorg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-17T02:02:49.000Z","updated_at":"2025-04-03T10:50:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"d7e663f7-cf6e-4908-884f-610242fcf247","html_url":"https://github.com/channeldorg/channeld-ue-plugin","commit_stats":null,"previous_names":["channeldorg/channeld-ue-plugin","metaworking/channeld-ue-plugin"],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/channeldorg/channeld-ue-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/channeldorg%2Fchanneld-ue-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/channeldorg%2Fchanneld-ue-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/channeldorg%2Fchanneld-ue-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/channeldorg%2Fchanneld-ue-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/channeldorg","download_url":"https://codeload.github.com/channeldorg/channeld-ue-plugin/tar.gz/refs/heads/release","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/channeldorg%2Fchanneld-ue-plugin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262598192,"owners_count":23334674,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dedicated-server","mmo","networking","plugin","replication","seamless","unreal","unreal-engine"],"created_at":"2025-06-29T13:07:03.639Z","updated_at":"2025-06-29T13:07:04.438Z","avatar_url":"https://github.com/channeldorg.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ChanneldUE Plugin\n\nThe open source plugin that enables distributed simulation with Unreal Engine's dedicated servers. \n\nChanneldUE是为虚幻引擎专用服务器提供分布式模拟能力的开源插件。\n\n## Features\n- Increase the maximum capacity of a single UE dedicated server to 100-200 players without modifying the engine code.\n- Can combine multiple dedicated servers into one large world, supporting thousands of players online concurrently.\n- Support a variety of application scenarios, including seamless large worlds, as well as traditional multi-room architecture and relay server architecture.\n- Out-of-the-box synchronization solution that seamlessly integrates with the native UE's networking framework.\n- Agile and extensible client interest management mechanism.\n- Support cross-server interaction (currently only support cross-server RPC, Character Movement, and Rigidbody Physics; cross-server for AI, GAS and other systems requires additional integration).\n- Dedicated server disaster recovery without client disconnection/restart.\n- Cloud-based dynamic load balancing can greatly save server costs (under development).\n- Support one-click cloud deployment.\n\n## 特性\n- 无需修改引擎代码，便可将单个UE专用服务器的最大承载人数提升到100-200人\n- 可以将多个UE专用服务器组合成一个大世界，支持上千玩家同时在线\n- 支持多种应用场景，包括无缝大世界，以及传统的多房间架构和中转服务器架构\n- 开箱即用的同步方案，与原生UE的开发方式无缝集成\n- 灵活且可扩展的客户端兴趣管理机制\n- 支持跨服交互（目前仅支持RPC、角色移动、刚体物理跨服；AI、GAS等系统的跨服需要额外集成）\n- 在客户端不需要重连或重新开始的情况下进行专用服务器灾难恢复\n- 基于云计算的动态负载均衡能够极大节省服务器成本（开发中）\n- 支持一键上云\n\n## Links\n[Getting Started](https://www.channeld.org/#/installation)\n\n[Documentation](https://www.channeld.org/#/?id=channeldue-plugin)\n\n[ChanneldUE Example Project](https://github.com/channeldorg/channeld-ue-demos)\n\n[Code repo of channeld, the Gateway Service behind ChanneldUE](https://github.com/channeldorg/channeld)\n\n## 链接\n[快速开始](https://www.channeld.org/#/zh/installation)\n\n[中文文档](https://www.channeld.org/#/zh/)\n\n[ChanneldUE示例项目](https://github.com/channeldorg/channeld-ue-demos)\n\n[channeld网关服务代码仓库](https://github.com/channeldorg/channeld)\n\n## Engine Versions Support Matrix\n| Components | UE 4.27.2 | UE 5.2.1 | UE 5.3.2 |\n| ------ | ------ | ------ |------ |\n| Getting Started | :white_check_mark: | :white_check_mark: | :white_check_mark: |\n| Demos Project | :white_check_mark: | :white_check_mark: | :white_check_mark: |\n| Codegen Tool | :white_check_mark: | :white_check_mark: `*` | :white_check_mark: `*` |\n| Cloud Deployment Tool | :white_check_mark: | :x: | :x:\n\n`*` Need to turn off `Live Coding` in order to hot-reload the generated code.\n## 引擎版本支持\n| 覆盖功能 | UE 4.27.2 | UE 5.2.1 | UE 5.3.2 |\n| ------ | ------ | ------ |------ |\n| 快速开始文档 | :white_check_mark: | :white_check_mark: | :white_check_mark: |\n| 示例项目 | :white_check_mark: | :white_check_mark: | :white_check_mark: |\n| 代码生成工具 | :white_check_mark: | :white_check_mark: `*` | :white_check_mark: `*` |\n| 云部署工具 | :white_check_mark: | :x: | :x:\n\n`*` 需要关闭`实施代码编写`功能才能正常热加载生成的代码。\n\n## License and Disclaimer\n- ChanneldUE plugin is licensed under the Apache 2.0 license, see [LICENSE](LICENSE) for details.\n- ChanneldUE plugin and channeld gateway service are free to use for any purpose, including commercial use.\n- The user is responsible for all risks when using this plugin and channeld gateway service.\n- Basic technical support is provided in the form of GitHub [Issues](/../../issues) and [Discussions](/../../discussions), but do not guarantee to solve all problems in time.\n- For further inquiry, please contact: [indiestian@gmail.com](mailto:indiestian@gmail.com)\n\n## 使用许可和免责声明\n- ChanneldUE插件使用Apache 2.0许可证，详情请参考[LICENSE](LICENSE)文件。\n- ChanneldUE插件及channeld网关服务的代码供所有人免费使用，可以用于任何目的，包括商业用途（欢迎白嫖，更欢迎提交反馈和PR）。\n- 使用本插件及channeld网关服务时，应自行承担所有风险。\n- 您可以通过GitHub [Issues](/../../issues)和[Discussions](/../../discussions)的形式获取基本的技术支持，但不保证能够及时解决所有问题。\n- 联系开发者：\n  - [indiestian@gmail.com](mailto:indiestian@gmail.com)\n  - QQ群：664754097\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchanneldorg%2Fchanneld-ue-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchanneldorg%2Fchanneld-ue-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchanneldorg%2Fchanneld-ue-plugin/lists"}