Gaming with Emacs
Yes, you can play games in Emacs!

Overview
Continue from my previous article where I walked through with you on setting up LSP and DAP for Emacs, in this article let’s explore gaming in Emacs for amusement and relaxation after a hard day of coding, all within Emacs.
Built-in Games
Tetris
- Command:
M-x tetris
- Instructions:
C-h m

Snake
- Command:
M-x snake
- Instructions:
C-h m

Bubbles
- Command:
M-x bubbles
- Instructions:
C-h m

Conway’s Game of Life
- Command:
M-x life
- Instructions:
C-h m

Text Animation
- Command:
M-x animate-birthday-present

5x5
- Command:
M-x 5x5
- Instructions:
C-h m

Gomoku
- Command:
M-x gomoku
- Instructions:
C-h m

Zone
Open any file and select the command, and you can see a random screen saver applied to the buffer.
- Command:
M-x zone

Multiplication Puzzle
- Command:
M-x mpuz
- Instructions:
C-h m

Pong
- Command:
M-x pong
- Instructions:
C-h m

Butterfly
And finally, let’s release the power of the butterfly.
- Command:
M-x butterfly

There are many more games and amusements available. Refer to the References
section to find out more.
Other Amusements
XKCD
Install the package by M-x package-install
, and then type xkcd
to install the package.
Type M-x
xkcd-rand
to view random comics within Emacs.
