#game #text #cli-game #cli

bin+lib hypersave

为 hyperrogue 添加安全特性

1 个不稳定版本

0.1.0 2023 年 2 月 19 日

#15#cli-game

GPL-3.0 或更高版本

20KB
221 行代码(不含注释)

dependency status

hypersave

为 hyperrogue 添加安全特性

Hyperrogue 是一款教授双曲几何的出色教育游戏,但遗憾的是,由于其是 rogue-like 游戏的缘故(故意如此!),它只具有一个残缺的保存功能。这个软件包修复了这个问题。安装后,你可以在点击 "保存" 后在 hyperrogue 中调用 save,在游戏结束后退出后调用 restore

安装

像 crates.io 上的所有 Rust 程序一样,这个程序也是通过以下方式安装的

cargo install hypersave

这创建了两个二进制文件 saverestore,它们的名称相当通用。如果你想更改这些,你可以使用你的文件管理器或使用如下命令

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