#play #right #terminal #quick #game #upside-down #1984-ish

app tet-ris

在终端中直接玩一局快速1984风格俄罗斯方块!

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

0.6.4 2023年8月10日
0.6.3 2023年8月10日
0.6.1 2023年7月3日
0.6.0 2023年6月26日
0.2.3 2023年4月25日

#20 in 游戏

Download history 2/week @ 2024-03-14 4/week @ 2024-03-28 12/week @ 2024-04-04 161/week @ 2024-04-11

每月 90 次下载

MIT 协议

46KB
1K SLoC

tet-ris

Build Status Build Status Build Status Downloads Version License

仿古战纪风格的1984版俄罗斯方块(包含一些质量提升)在 Rust 中实现!

还可以倒着玩!

demo

安装

cargo install tet-ris

$ git clone https://github.com/manorajesh/tet-ris.git
$ cargo build --release

使用

tet-ris

-h 输出

Play Tetris 1984ish in your terminal!

Usage: tet-ris [OPTIONS]

Options:
  -g, --ghost                 Disable ghost piece shown at the bottom of the board
  -c, --hold                  Disable hold piece with 'c' key
  -t, --tick <MILLISECONDS>   Gravity speed for the game [default: 10]
  -s, --save <FILE>           Path to save file [default: save.tetris]
      --chars <2 CHARACTERS>  Characters to use for tetrominoes [default: ██]
      --no-colors             Disable colors
  -o, --original              Return to 1984 Tetris
      --sirtet                Play Sirtet (Upside-down Tetris)
  -h, --help                  Print help (see more with '--help')
  -V, --version               Print version

如何游戏

俄罗斯方块的目标是移动和旋转下落的称为 tetromino 的拼图块,以创建完整的水平行。当一行完成时,它将被清除,上面的行将下落。随着你清除更多行并升级,游戏会变得越来越快。

控制

  • 左箭头:将活动拼图块向左移动。
  • 右箭头:将活动拼图块向右移动。
  • 下箭头:将活动拼图块向下移动(软降)。
  • 上箭头:顺时针旋转活动拼图块。
  • 空格:硬降活动拼图块。
  • C:保持活动拼图块。
  • P:暂停游戏。
  • Q:退出游戏。

游戏画面

依赖关系

~2.6–9MB
~70K SLoC