在 Linux 终端上玩俄罗斯方块

用大家最爱的方块消除游戏俄罗斯方块重现 1980 年代的魔力。
188 位读者喜欢这个。
Linux toy: tetris

Jason Baker

感谢您加入我们今天的 Linux 命令行玩具降临节日历。如果这是您第一次访问本系列,您可能会问自己,什么是命令行玩具。即使我也不太确定,但一般来说,它可以是一个游戏或任何简单的消遣,帮助您在终端获得乐趣。

你们中的一些人很可能以前见过我们日历中的各种选择,但我们希望至少每个人都能找到一些新的东西。

当我开始这个系列时,我承诺会包括游戏,但到目前为止我忽略了,所以让我们用今天的选择来弥补:俄罗斯方块。

俄罗斯方块和我几乎是同龄人,都在 1984 年的夏天诞生于世。然而,俄罗斯方块的起源地不是北卡罗来纳州的乡村,而是当时的苏联的莫斯科。

在风靡全球之后,俄罗斯方块被克隆了很多很多次。我怀疑您可以为几乎任何操作系统和任何您寻找的语言找到俄罗斯方块克隆版本。说真的,去看看。那里有一些有趣的。

我今天为您带来的命令行玩具版本是 用 Haskell 编写的,它是我见过的做得比较好的版本之一,具有屏幕预览、分数、帮助和简洁的外观。

如果您愿意运行来自不受信任来源的编译二进制文件(我不建议这样做),您可以直接获取它,但为了更安全的方法,也可以使用 dex 的容器化版本,或者使用 stack 从源代码安装。

这个特殊的俄罗斯方块克隆版本由 Sam Tay 制作,并根据 BSD 许可证提供。去看看

Tetris animation

如果您有自己最喜欢的俄罗斯方块克隆版本(或者您自己编写的?),请告诉我们!

您是否有您认为我应该介绍的最喜欢的命令行玩具?这个系列的日历大部分都已 заполнен,但我还有一些空位。请在下面的评论中告诉我,我会查看一下。如果有空间,我会尝试将其包括在内。如果没有,但如果我收到一些好的投稿,我会在最后做一个荣誉提名总结。

查看昨天的玩具,在 Linux 命令行计划您自己的节日日历,明天再回来查看另一个!

接下来阅读什么
标签
User profile image.
Jason 是 Opensource.com 的工作人员和红帽员工,从 2013 年到 2022 年。此个人资料包含他在此期间与工作相关的文章。其他贡献可以在他的个人帐户中找到。

3 条评论

“俄罗斯方块和我几乎是同龄人,都在 1984 年的夏天诞生于世”

好吧,这几乎毁了我的早晨 ;)(85 年高中毕业)

我制作了一个名为 Blockis 的俄罗斯方块克隆版,它可以在 Linux 终端和 LED 面板上运行
https://github.com/mobluse/blockis

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.