#valve #numbers #uniform #generator #golang #source #game

valve-sdk13-rng

Valve的SDK13统一随机数生成器的Rust版本

1 个不稳定版本

0.1.0 2021年9月27日

游戏开发 中排名1062

MIT许可证

7KB
124

valve-sdk13-rng

这是对Valve原始Source 2013 SDK统一随机数生成器的直接Rust翻译,由@Step7750移植到golang

感谢Step7750花费时间进行逆向工程,并研究游戏外皮肤的工作方式。

用法

use valve_sdk13_rng::UniformRandomStream;

let mut gen = UniformRandomStream::with_seed(72);
let res = gen.random_f64(0_f64, 1_f64);
assert_eq!(0.543_099_8, res);

[重要提示] 绘图种子实际上是如何工作的(技术)

无运行时依赖