
ターミナルでテトリス、ポン、その他のゲームをプレイ
Mac OS X をインストールすると、Emacs (拡張可能でカスタマイズ可能な自己文書化リアルタイム表示エディタ – そう、EMACS はこれの略語です) が付属します。また、Emacs には、70 年代の懐かしいゲームをコマンド ラインで直接プレイできるイースター エッグもいくつか含まれています。
ええ、本当に!テキストエディターにレトロなビデオゲームが埋め込まれているんです!その遊び方をご紹介します。
これらのゲームにアクセスするには、コマンド プロンプトに次のように入力するだけです。
emacs -q --no-splash -f game
「game」をプレイしたいゲームに置き換えてください。人気のあるゲームとしては、テトリス、スネーク、ポン、ドクター、ハノイなどがあります。テトリスを起動するには、次のように入力します。
emacs -q --no-splash -f tetris
テトリスは矢印キーとスペースバーを使うだけです。ポンは2人用ゲーム(左手と右手の対戦)です。プレイヤー1は左/右(または4/6)、プレイヤー2は上/下(または2/8)を使用します。
または、人気の「スネーク」ゲームをプレイするには、次のように入力します。
emacs -q --no-splash -f snake
ゲームやその他の楽しいアニメーションの完全なリストを見るには、ターミナルプロンプトに次のように入力します。
ls /usr/share/emacs/22.1/lisp/play/
Mac OS X の emacs でプレイできるゲームの完全なリストは次のとおりです。
5×5.el.gz doctor.elc hanoi.elc snake.elc
5×5.elc dunnet.el.gz landmark.el.gz solitaire.el.gz
animate.el.gz dunnet.elc landmark.elc solitaire.elc
animate.elc fortune.el.gz life.el.gz spook.el.gz
blackbox.el.gz fortune.elc life.elc spook.elc
blackbox.elc gamegrid.el.gz meese.el.gz studly.el.gz
bruce.el gamegrid.elc meese.elc studly.elc
cookie1.el.gz gametree.el.gz morse.el.gz tetris.el.gz
cookie1.elc gametree.elc morse.elc tetris.elc
decipher.el.gz gomoku.el.gz mpuz.el.gz yow.el.gz
decipher.elc gomoku.elc mpuz.elc yow.elc
dissociate.el.gz handwrite.el.gz pong.el.gz zone.el.gz
dissociate.elc handwrite.elc pong.elc zone.elc
doctor.el.gz hanoi.el.gz snake.el.gz
私個人としては、スネークとテトリスが好きですが、楽しんでください!
ヒントを提供してくれたCarl Gravelさんに感謝します!