1个不稳定版本
0.1.0 | 2019年9月10日 |
---|
#465 在 模板引擎
415KB
4K SLoC
非官方的Sapiens Rust API
此仓库提供了一个Rust API,以及 cargo-generate
模板,允许使用Rust编程语言为即将推出的视频游戏 Sapiens 开发mod
快速入门
- 安装
cargo
- 安装
cargo-generate
cargoinstall cargo-generate --功能vendored-openssl
- 下载项目模板
cargo generate --git https://github.com/DethRaid/sapiens-rust-mod-template.git
- 编辑
Cargo.toml
中的默认功能,以适应您要制作的mod类型biome
用于生物群落mod,particles
用于粒子mod等
- 编写您的mod
- TODO: 关于如何做到这一点的Wiki页面
- 构建并上传您的mod
- TODO: 定制的
cargo
命令来构建、打包和上传mod
- TODO: 定制的
- 享受吧!
概述
此仓库有两个主要组件:一个为mod提供的Sapiens API的Rust包装器,以及一些 cargo-generate
项目模板,以便您的mod可以从已定义的所有相关入口点开始
Rust API包装器
Sapiens modding API的Rust包装器位于此项目中。它提供了一个安全、Rusty的接口,用于使用Sapiens的随机数生成器、噪声生成器和向量数学库
依赖项
~2–4MB
~85K SLoC