NBSDgames——21 款面向 Unix、DOS、Plan9 的全新原创文字游戏
文章摘要
NBSDgames 是一套轻量级的文字(文本界面)游戏合集,专为资源极简的计算环境设计。项目自述为”一个包含 21 款全新、改良的文字游戏的合集,其中一些是完全原创的点子”。
这 21 款游戏包括:Jewels、Sudoku、Mines、Reversi、Checkers、Battleship、SOS、Rabbithole、Pipes、Fifteen、Memoblocks、Fisher、Muncher、Miketron、Redsquare、Darrt、Snakeduel、Tugow、Trsr、Scissor 以及 Revenge。游戏大多支持调节难度和棋盘尺寸,既能快速消遣,也能挑战长时间的烧脑谜题。
平台支持极为广泛:除了类 Unix 系统(Linux、各类 BSD),还兼容 Plan9、Windows(通过 PDCurses)、甚至 DOS 和 OS/2。它已被打包进 Debian、OpenSUSE、AUR、Alpine、FreeBSD、Homebrew 等众多发行版。
技术上,代码 95.6% 用 C 编写,资源需求极低:至少一个 CPU 核心、1 MB 内存即可、安装仅需 0.5 MB 磁盘空间。编译需要支持 C99 的 C 编译器和 ncurses 库。
HN 评论精华
这个帖子讨论较少,本身获得约 12 赞,只有作者本人的一条评论。
abakh(作者)表示自己平时就经常玩这些游戏,于是决定分享给 HN 社区。他希望收到大家的反馈,尤其欢迎大家发来在复古老硬件上运行这些游戏的视频或照片,可见作者对社区互动和创意展示充满热情。