Next: , Previous: , Up: The Emacs Editor   [Contents][Index]


48 ゲーム、その他の娯楽

animateパッケージは、テキストをダンスさせます(たとえばM-x animate-birthday-present)。

M-x blackboxM-x mpuzM-x 5x5はパズルです。blackboxはボックス内のボールの位置を、トモグラフィー(断層撮影)により当てるパズルです。mpuzは掛け算パズルを表示します。掛け算の中の英字が何の数字かを当てなければなりません。数字を入力するには、英字をタイプしてから、その数字をタイプします。5x5の目標は、すべてのマスを埋めることです。

M-x bubblesは、より少ない回数の移動で、多くのbubble(シャボン玉)を取り除くゲームです。

M-x decipherは、単純なアルファベット置換で暗号化されたバッファーを解読するのに役立ちます。

M-x dissociated-pressは、Emacsのカレントバッファーのテキストをスクランブルします。スクランブルは単語単位または文字単位で行なわれ、*Dissociation*という名前のバッファーに出力されます。正の引数は文字単位での操作を指定し、数にはオーバーラップする文字数を指定します。負の引数は単語単位での操作を指定し、数にはオーバーラップする単語数を指定します。Dissociated Pressはマルコフ連鎖と酷似した結果を生成しますが、それとは独自のigオリジナルな創案です。手法としては、単語または文字の後ろにランダムにジャンプするマルコフ連鎖とは異なり、ランダムなジャンプの間にあるサンプルから、連続する複数の文字をコピーします。ユーザーに受け入れられ、正確でありたいなら、ドキュメントにはdissociwordsを使用しないでください。

M-x dunnetは、テキストベースのアドベンチャーゲームを開始します。

個人的な満足感を得たいなら、M-x gomokuに挑戦してみてください。これはあなたと五目並べゲームを対戦します。

少し退屈していたらM-x hanoiに挑戦してみてください。かなり退屈しているなら、数引数を指定します。とてもとても退屈なら、引数9に挑戦してみましょう。さあ、座って眺めましょう。

M-x lifeは、ConwayのLife cellular automatonを実行します。

M-x morse-regionは、リージョンのテキストをモールス信号に変換し、M-x unmorse-regionで元に戻します。M-x nato-regionは、リージョンのテキストをNATO発音記号(NATO phonetic alphabet)に変換し、M-x denato-regionで元に戻します。

M-x pongM-x snakeM-x tetrisは、有名なPong、Snake、Tetrisの実装です。

M-x solitaireはソリティアーゲームをプレーします。これはピンを他のピンを超えてジャンプさせるゲームです。

M-x zoneは、Emacsがアイドル時にプレーするゲームです。

円盤状記憶媒体のビットのフリップにbutterflies(蝶々)を使用する“真のプログラマー”は、M-x butterflyをデプロイします。https://xkcd.com/378を参照してください。

最後に、もし不満を感じているときは、有名な精神分析医のElizaに問題の説明を試みてください。これはM-x doctorとタイプするだけです。各入力の最後には、RETを2回タイプしてください。