文件名称:bevy_spicy_networking:Bevy框架的基于消息的简单网络库
文件大小:128KB
文件格式:ZIP
更新时间:2024-04-30 11:34:50
Rust
:hot_pepper: :hot_pepper: :hot_pepper: 麻辣网络 bevy_spicy_networking是“如何做我多个客户端连接到一台服务器”问题的解决方案在您的场。 使用tokio作为异步后端,它可以完全集成到bevy中,以允许您快速将网络添加到游戏中。 只需添加服务器/客户端插件,注册您计划接收的消息类型,然后将其作为事件监听即可! 它是作为网络的统一板条箱。 其他板条箱可以通过注册自己的消息来扩展您的游戏。 这是通过令人惊叹的板箱实现的。 文献资料 您可以找到在线文档,也可以通过克隆此repo并运行cargo doc -p bevy_spicy_networking 。 有关示例,请确保检出examples目录。 在server.rs您将找到一个简单的聊天服务器,该服务器广播从客户端接收到的消息 在client.rs您将找到一个简单的图形聊天客户端,您可以在其中连接到服务器并将消息发送到 (注意
【文件预览】:
bevy_spicy_networking-master
----.gitignore(28B)
----.github()
--------workflows()
----Cargo.toml(1KB)
----examples()
--------server.rs(3KB)
--------client.rs(12KB)
--------shared.rs(2KB)
----src()
--------error.rs(407B)
--------server.rs(14KB)
--------client.rs(11KB)
--------lib.rs(9KB)
--------network_message.rs(1KB)
----Cargo.lock(83KB)
----README.MD(5KB)
----assets()
--------fonts()