#netcode #multiplayer #authoritative-server

已删除 lloth-core

客户端-服务器网络编码的核心层

0.1.0 2021年10月19日

#22 in #netcode

MIT/Apache

30KB
768

lloth

crates docs actions MIT/Apache loc

Lloth 提供基本构建块,以便将网络功能添加到游戏引擎。

Lloth 支持

  • 具有授权服务器的客户端-服务器模型

对于客户端-服务器模型,lloth 自动从服务器到客户端执行带有 delta 压缩的状态复制,并从客户端到服务器复制命令。

Lloth 不对游戏循环和游戏中使用的组件做任何假设。
用户需要在服务器中注册 lloth::server::Descriptor 以及在客户端中注册 lloth::client::Descriptor 以便复制需要复制的组件。对于可比较的相等性和可序列化的组件,存在通用的实现。

许可证

根据您的选择,许可协议为以下之一

贡献

除非您明确声明,否则您有意提交的任何贡献,根据 Apache-2.0 许可协议定义,应按照上述方式双许可,不附加任何额外条款或条件。

依赖项

~1–10MB
~97K SLoC