Hidden command line games!
Hey guys!
While I was searching the web, I found a hidden feature of emacs (for those who don't know what is emacs, it is a text editor for unix/linux. Yup, that means the linux command line.)
Emacs had some programs written in Lisp (a programming language) that had some classic games (like snake and tetris) and some which I've never heard about before (dunnet, anyone?)
To run these games, first go to a linux terminal (for windows, there is a version of emacs: Emacs for windows)
Open emacs by typing "emacs" on the terminal (without the quotes of course)
Press ESC + x
Then type the name of the game to run (eg. snake, tetris, dunnet, etc.)
Have fun playing!
P.S. Here is a list of all the games with descriptions (Source: EmacsWiki)
While I was searching the web, I found a hidden feature of emacs (for those who don't know what is emacs, it is a text editor for unix/linux. Yup, that means the linux command line.)
Emacs had some programs written in Lisp (a programming language) that had some classic games (like snake and tetris) and some which I've never heard about before (dunnet, anyone?)
To run these games, first go to a linux terminal (for windows, there is a version of emacs: Emacs for windows)
Open emacs by typing "emacs" on the terminal (without the quotes of course)
Press ESC + x
Then type the name of the game to run (eg. snake, tetris, dunnet, etc.)
Have fun playing!
P.S. Here is a list of all the games with descriptions (Source: EmacsWiki)
- 5x5 - fill in all the squares
- animate - make text dance
- blackbox - find objects by firing beams into a black box
- DecipherMode - help for cracking a simple alphabetic substitution cipher
- DissociatedPress – fun with gibberish
- EmacsDoctor - psychological help from a Rogerian analyst, for when it’s all getting too much for you
- dunnet - text-mode dungeon adventure game
- gomoku - five-in-a-row against the computer
- hanoi - computer solving the towers of hanoi game
- landmark - neural net robot that learns landmarks; in Emacs 24 it is invoked with landmark; in previous version it is invoked with lm
- life - John Conway’s game of life
- MorseCode - convert text to and from morse code
- mpuz - multiplication puzzle (hidden digits)
- pong - two-player computerized ping-pong
- snake - guide a snake around the screen, eat to grow
- solitaire - balls on an 8x8 cross shaped grid
- studlify-region - convert text to stUdlY caps
- TetrisMode - arrange falling blocks
- yow - random Zippy quote
- ZoneMode - crazy screen effects when idle
- Alienmangel – a graphical action/adventure-game inspired by Rodent’s revenge
- BefungeMode – interpreter for the funny Befunge programming language
- ChessMode
- Ducpel – logic game with sokoban elements.
- EmacsRobots – like crobots and friends
- GoMode – play GNU Go within Emacs
- IgsGoMode – play Go over the internet
- GoProblemMode – solve go problems interactively
- Hangman – word guessing against the computer
- KeyWiz – practice those Emacs keybindings!
- Nummove – a graphical game of fifteen
- MalyonMode – plays interactive fiction / Infocom games (Z machine interpreter, remember Zork?)
- MandelBrot and other fractals generated by Emacs
- MazeMax – generating and navigating thru complex mazes
- MushMode – Has link other mudclients running on Emacs
- NBackGame – A game for brain training which may improve working memory and intelligence
- NethackMode – play nethack inside emacs
- PhutballMode – play phutball over the net
- RandomIdleQuote – not really a game, but fun! Show’s a quote when emacs goes into idle.
- RLX, a graphical roguelike engine and development system for Emacs(currently being ported to Common Lisp). (link dead as of 2013.12.31)
- rpg-el – a role playing game
- ScrmableSrtnig
- SokobanMode
- TypingOfEmacs – a game for fast typers
- TypingPractice – typing practice in the minibuffer.
- 2048-mode Port of popular game 2048 to Elisp
- Tron – A tron game with a configurable number of opponents.
- Whine – complaint generator
- MineSweeper – a game of mine sweeper
- Elite for Emacs – An Emacs version of the classic game Elite
- Emacsia(dead link) A demo of a nethack-like (dungeon exploration) game
- EightPuzzle – a game of eight puzzle
- Sudoku – classic number puzzle
- EmacsPoker – simple video poker game for Emacs
- Emstar - another implementation of dstar (github repository)
- Conx – like the built-in DissociatedPress
- Turing machine – Turing machine puzzle game (Same as Alan Turing’s 100th Birthday google doodle)
Comments
Post a Comment