#gamedev #steelseries #api-bindings

gamesense

用Rust编写的SteelSeries GameSense™客户端

3个版本

0.1.2 2021年4月4日
0.1.1 2021年4月4日
0.1.0 2021年4月4日

#1982游戏开发

每月 23 次下载

MIT/Apache

18KB
423

gamesense

crates.io Documentation MIT | Apache-2 licensed

用Rust编写的SteelSeries GameSense™客户端


lib.rs:

用Rust编写的SteelSeries GameSense™客户端

要使用此Crate,只需将其添加为依赖项

[dependency]
gamesense = "0.1.2"

要开始,只需使用gamesense::client::GameSenseClient结构体实例化您的客户端。

let mut client = GameSenseClient::new("GAME_ID", "Game Display Name", "Author", None)?;

在这个例子中,创建了一个指向本地API的客户端,并自动使用提供的值创建了一个游戏。官方文档中认为可选项的每个值都可以接收None作为值,将其默认为服务器的默认值。如果您想要API的原始客户端,您可以实现!只需使用gamesense::raw_client::RawGameSenseClient

有关更多(深入)示例,请参阅示例

有关API的信息,请参阅原始API文档

依赖项

~4–19MB
~250K SLoC