1 个不稳定版本
0.1.0 | 2023 年 2 月 19 日 |
---|
#15 在 #cli-game 中
20KB
221 行代码(不含注释)
hypersave
为 hyperrogue 添加安全特性
Hyperrogue 是一款教授双曲几何的出色教育游戏,但遗憾的是,由于其是 rogue-like 游戏的缘故(故意如此!),它只具有一个残缺的保存功能。这个软件包修复了这个问题。安装后,你可以在点击 "保存" 后在 hyperrogue 中调用 save
,在游戏结束后退出后调用 restore
。
安装
像 crates.io 上的所有 Rust 程序一样,这个程序也是通过以下方式安装的
cargo install hypersave
这创建了两个二进制文件 save
和 restore
,它们的名称相当通用。如果你想更改这些,你可以使用你的文件管理器或使用如下命令
mv ~/.cargo/bin/save ~/.cargo/bin/insert-your-name-for-the-save-binary-here
mv ~/.cargo/bin/restore ~/.cargo/bin/insert-your-name-for-the-restore-binary-here
配置文件
你可以使用配置文件的概念开始新的游戏。使用 save name-of-your-old-play-through
将当前游戏保存到指定的名称,稍后可以使用 restore name-of-your-old-play-through
再次恢复。
许可证:GPL-3.0 或更高版本
依赖关系
~4–14MB
~153K SLoC