美文网首页
emacs里的小游戏

emacs里的小游戏

作者: 小马将过河 | 来源:发表于2020-04-24 23:00 被阅读0次

    引用:https://linux.cn/article-11949-1-rel.html

    1. 消消乐

    M-x bubble 游戏相当简单:你必须用尽可能少移动清除尽可能多的“泡泡”。当你移除气泡时,其他气泡会掉落并粘在一起。这是一款有趣的游戏,此外如果你使用 Emacs 的图形用户界面,它还支持图像显示。而且它还支持鼠标。

    你可以通过调用 M-x bubbles-set-game-<difficulty>来设置难度,其中<difficulty>可以是这些之一:easy、medium、difficult、hard 或 userdefined。此外,你可以使用:M-x custom-group bubbles来更改图形、网格大小和颜色。

    由于它即简单又有趣,这是 Emacs 中我最喜欢的游戏之一。

    2. 五子棋

    你必须将 5 个方块连成一条线,井字棋风格。你可以运行 M-x gomoku来与 Emacs 对抗。游戏还支持鼠标,非常方便。你也可以自定义 gomoku 组来调整网格的大小。

    3. 乒乓、贪食蛇、俄罗斯方块

    这些经典游戏都是使用 Emacs 包 gamegrid 实现的,这是一个用于构建网格游戏(如俄罗斯方块和贪吃蛇)的通用框架。gamegrid 包的伟大之处在于它同时兼容图形化和终端 Emacs:如果你在 GUI 中运行 Emacs,你会得到精美的图形;如果你没有,你看到简单的 ASCII 艺术。

    你可以通过输入 M-x pong、M-x snake、M-x tetris 来运行这些游戏。

    4. Zone

    我的另一个最爱。这是一个屏幕保护程序——或者更确切地说,是一系列的屏幕保护程序。

    输入 M-x zone,然后看看屏幕上发生了什么!

    你可以通过运行 M-x zone-when-idle(或从 elisp 调用它)来配置屏幕保护程序的空闲时间,时间以秒为单位。你也可以通过 M-x zone-leave-me-alone来关闭它。

    如果在你的同事看着的时候启动它,你的同事肯定会抓狂的。go

    相关文章

      网友评论

          本文标题:emacs里的小游戏

          本文链接:https://www.haomeiwen.com/subject/dldmphtx.html