2个不稳定版本
0.2.0 | 2019年9月10日 |
---|---|
0.1.0 | 2019年9月10日 |
#793 in #ffi
每月 24 下载
在 sapiens-rs 中使用
395KB
3K SLoC
包含 (DOS可执行文件, 95KB) CMakeCXXCompilerId.exe, (DOS可执行文件, 95KB) CMakeCCompilerId.exe, (DOS可执行文件, 50KB) CMakeDetermineCompilerABI_C.bin, (DOS可执行文件, 50KB) CMakeDetermineCompilerABI_CXX.bin, (DOS可执行文件, 53KB) feature_tests.bin, (Windows DLL, 25KB) SPCommon.dll 等等。.
非官方人类Rust API
此仓库提供Rust API和cargo-generate
模板,允许用户使用Rust编程语言为即将推出的视频游戏 人类 开发模组
快速入门
- 安装
cargo
- 安装
cargo-generate
cargo安装 cargo-generate --功能vendored-openssl
- 下载 项目模板
cargo生成 --githttps://github.com/DethRaid/sapiens-rust-mod-template.git
- 编辑
Cargo.toml
中的默认功能,以符合你制作的模组类型biome
用于生物群落模组,particles
用于粒子模组等
- 编写你的模组
- 待办事项:关于如何做到这一点的维基页面
- 构建和上传你的模组
- 待办事项:自定义
cargo
命令以构建、打包和上传模组
- 待办事项:自定义
- 享受!
概述
此仓库有两个主要组件:一个可供模组使用的Rust包装器,以及一些 cargo-generate
项目模板,这样你的模组就可以从已经定义的所有相关入口点开始
Rust API包装器
人类修改API的Rust包装器位于此项目中。它为使用人类的随机数生成器、噪声生成器和向量数学库提供了一个安全、Rusty的接口
无运行时依赖
~0–1.9MB
~36K SLoC