#connector #game-server #websocket #com #events #ship #flattiverse

flattiverse_connector

flattiverse.com游戏服务器的连接库

26个稳定版本 (7个主要版本)

42.1.3 2023年2月17日
41.0.2 2023年2月17日
40.1.4 2023年2月15日
39.0.1 2023年2月13日
0.9.6 2017年11月16日

游戏 中排名第 780

Download history 111/week @ 2024-03-30 28/week @ 2024-04-06

每月下载量 83

MIT 许可证

145KB
3.5K SLoC

Flattiverse Rust Connector

主页: https://flattiverse.com/
GitHub-Dev: https://github.com/flattiverse/
C#-Connector: https://github.com/flattiverse/connector-csharp

Flattiverse连接器的Rust实现。它使用WebSocket连接到Flattiverse服务器。

查看示例以了解如何使用此包

  • examples/console.rs:演示了连接器的非常基本的用法。仅记录到控制台。显示连接到服务器、发送消息、创建飞船、扫描物品和处理事件。
  • examples/sdl2.rs:此外,打开一个 SDL2-窗口,将自身的飞船绘制到它上面,并演示如何处理输入事件。

编译提示

此包使用 rustls 进行加密。如果您以调试模式构建,请考虑将以下内容添加到您的 Cargo.toml 中以加快套接字加密。

[profile.dev.package."*"]
opt-level = 3

依赖关系

~13–25MB
~475K SLoC