#cli-game #input #level #score #hero #strategem #multiplier

app strategem-hero

简单的CLI游戏,仿照来自Helldivers 2中的Strategem Hero迷你游戏

7个不稳定版本 (3个破坏性更新)

0.7.2 2024年7月6日
0.7.1 2024年7月5日
0.6.0 2024年6月11日
0.5.1 2024年6月8日
0.4.0 2024年5月5日

游戏中排名第91

MIT许可

260KB
1.5K SLoC

Strategem Hero - CLI游戏

这是一个用Rust编写的简单CLI游戏,模仿了游戏豪华版中的Helldivers 2 Strategem Hero迷你游戏。

Demo GIF

主要功能

  • 包括截至6月8日的所有游戏策略(共63个)
  • 连续成功输入策略会为得分提供乘数
  • 策略分为三个不同级别
    • 简单 - 最多3个输入
    • 中等 - 从4到6个输入
    • 困难 - 7个以上输入
  • 每个级别的策略提供不同的得分
  • 追踪每次运行的最佳得分
  • 子命令
    • 打印排行榜: strategem-hero delete-data
    • 删除所有游戏文件: strategem-hero delete-data

如何玩

您可以通过cargo install strategem-hero命令安装此游戏或下载最新版本中包含的预编译二进制文件(仅限Windows)。

或者您可以从源代码构建此游戏,按照以下步骤

# clone repo from Github
git clone https://github.com/Milinkov-N/strategem-hero.git

# Go to the project directory
cd strategem-hero

# run the game in release mode
cargo run --release

# or run this command if you just need to build the binary
cargo build --release

游戏文件

截至版本0.7.*,唯一的游戏文件是sqlite数据库,位于以下文件夹中

  • Windows: C:\Users\<User>\AppData\Roaming\strategem-hero
  • MacOS: $HOME/Library/Application Support/strategem-hero
  • Linux: $HOME/.local/share/strategem-hero

对于每个小版本或大版本,都有一个不同的文件夹(主要是我不用担心数据库迁移)。

注意:strategem-hero delete-data命令将删除整个游戏文件夹。

依赖项

~31MB
~480K SLoC