MEWBIES@:  Facebook  Twitter  G+  YouTube  DeviantArt  Forum  Wall
 SHARE:
    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
   ██                                                                       ██
  █▌                    -   FUN ON THE TERMINAL PART 6  -                    █▌
 █▌                             AMUSEMENTS & GAMES                            █▌
 █                                                                            ▐▌
 █ Who knew you could have so much fun on the terminal :)                     ▐▌
 █                                                                            ▐▌
 █ EMACS FUN (LINUX & MAC)                                                    ▐▌
 █ BSDGAMES & AMUSEMENTS                                                      ▐▌
 █ TERMINAL TEXT BASED GAMES FOR THE CONSOLE                                  ▐▌
 █ GAMES FROM ABS GUIDE                                                       ▐▌
 █                                                                            ▐▌
 █                          ___________..___________                          ▐▌
 █                                                                            ▐▌
 █ EMACS FUN (LINUX & MAC):                                                   ▐▌
 █ ````````````````````````                                                   ▐▌
 █ Emacs is a text editor plus a whole lot more. I've read something like     ▐▌
 █ "Emacs is cool, the only thing it lacks is a text editor" ;). It comes     ▐▌
 █ with Mac OS X.                                                             ▐▌
 █                                                                            ▐▌
          emacs
 █                                                                            ▐▌
 █ If you need basic Emacs help I've made a little tutorial HERE.             ▐▌
 █                                                                            ▐▌
 █ If you don't have Emacs and don't want to install it just for the          ▐▌
 █ amusements and games check out my next section 'BSDGAMES & AMUSEMENTS'     ▐▌
 █ which has a great collection of the classics, and compare to emacs list    ▐▌
 █ below which is more than just pure games :) .                              ▐▌
 █                                                                            ▐▌
 █ To install for Debian users:                                               ▐▌
 █ su                                                                         ▐▌
 █ aptitude update                                                            ▐▌
 █ aptitude install emacs                                                     ▐▌
 █ y                                                                          ▐▌
 █ exit                                                                       ▐▌
 █ For help:                                                                  ▐▌
 █ man emacs                                                                  ▐▌
 █ To leave the man window type: q                                            ▐▌
 █                                                                            ▐▌
 █ EMACS' M-X AMUSEMENTS:                                                     ▐▌
 █ HERE is the Emacs Amusements manual.                                       ▐▌
 █ There are many, I'll list a few to try out. I'm not a big emacs user so    ▐▌
 █ sorry if this is clumsy but it works for me :).                            ▐▌
 █ Lets start, type in your shell:                                            ▐▌
 █ emacs                                                                      ▐▌
 █ Press your Esc key (AKA Meta key) then your x key. At the bottom of the    ▐▌
 █ window it will now state 'M-x' (Meta key then x). Then type in:            ▐▌
 █ tetris                                                                     ▐▌
 █                                                                            ▐▌
                        emacs
 █                                                                            ▐▌
 █ Use your arrow keys to play it, p to pause, q to quit.                     ▐▌
 █ q                                                                          ▐▌
 █ If you receive an error about the tetris score, view HERE how to fix it.   ▐▌
 █                                                                            ▐▌
 █ Birthday Greetings:                                                        ▐▌
 █ For the rest of these I'll simply state M-x when you are to press your Esc ▐▌
 █ key, then your x key then followed by the text to type in. For example:    ▐▌
 █ M-x animate                                                                ▐▌
 █ Then type in any name or just press your Enter key for default name Sarah. ▐▌
 █ Reply:                                                                     ▐▌
 █                                Happy Birthday,                             ▐▌
 █                                   mewbies                                  ▐▌
 █                                                                            ▐▌
 █                               You are my sunshine,                         ▐▌
 █                               My only sunshine.                            ▐▌
 █                               I'm awful sad that                           ▐▌
 █                               You've moved away.                           ▐▌
 █                                                                            ▐▌
 █                               Let's talk together                          ▐▌
 █                               And love more deeply.                        ▐▌
 █                               Please bring back                            ▐▌
 █                                   my sunshine                              ▐▌
 █                                   to stay!                                 ▐▌
 █                                                                            ▐▌
 █ Play Doctor:                                                               ▐▌
 █ The psychotherapist is Eliza using pattern recognition to mimic a Rogerian ▐▌
 █ psychiatrist.                                                              ▐▌
 █ M-x doctor                                                                 ▐▌
 █ To quit Ctrl + g                                                           ▐▌
 █                                                                            ▐▌
 █ btw HERE is site that has a list of many chatbots you can play with in     ▐▌
 █ your browser.                                                              ▐▌
 █                                                                            ▐▌
 █ Doctor Verses Pinhead (not interactive):                                   ▐▌
 █ It pits the analyst Eliza against 'Zippy the Pinhead' using 'yow'. The     ▐▌
 █ session is rapid fire:                                                     ▐▌
 █ M-x psychoanalyze-pinhead                                                  ▐▌
 █ To quit Ctrl + g                                                           ▐▌
 █                                                                            ▐▌
 █ Butterfly:                                                                 ▐▌
 █ Type in (generated auto loads from misc.el):                               ▐▌
 █ M-x butterfly                                                              ▐▌
 █ Do you really want to unleash the powers of the butterfly? (yes or no)     ▐▌
 █ yes                                                                        ▐▌
 █ Successfully flipped one bit!                                              ▐▌
 █ View HERE for a cartoon to explain butterfly.                              ▐▌
 █                                                                            ▐▌
 █ Zoning Out:                                                                ▐▌
 █ M-x zone                                                                   ▐▌
 █ It will randomly select...                                                 ▐▌
 █ If emacs is left idle, it will randomly play a zone. To stop it from doing ▐▌
 █ that:                                                                      ▐▌
 █ M-x zone-leave-me-alone                                                    ▐▌
 █ Read HERE.                                                                 ▐▌
 █                                                                            ▐▌
 █ To exit emacs press Ctrl + z then Ctrl + c aka C-z C-c.                    ▐▌
 █                                                                            ▐▌
 █ Dunnet:                                                                    ▐▌
 █ My favorite in Emacs. This one should be played in batch mode. Exit Emacs  ▐▌
 █ then enter:                                                                ▐▌
 █ emacs -batch -l dunnet                                                     ▐▌
 █ Or I like to play it in screen so I can switch back and forth to my shell: ▐▌
 █ quit                                                                       ▐▌
 █ screen emacs -batch -l dunnet                                              ▐▌
 █ To switch back to your shell (detach from screen) Ctrl + a, then d. To     ▐▌
 █ switch back, resume your screen: screen -r                                 ▐▌
 █ Reply will be:                                                             ▐▌
 █ Dead end                                                                   ▐▌
 █ You are at a dead end of a dirt road.  The road goes to the east.          ▐▌
 █ In the distance you can see that it will eventually fork off.  The         ▐▌
 █ trees here are very tall royal palms, and they are spaced equidistant      ▐▌
 █ from each other.                                                           ▐▌
 █ There is a shovel here.                                                    ▐▌
 █ >                                                                          ▐▌
 █ Type in: help                                                              ▐▌
 █ If more help is needed visit the author Ron Schnell's Dunnet Questions     ▐▌
 █ page HERE.                                                                 ▐▌
 █                                                                            ▐▌
 █ Dissociated:                                                               ▐▌
 █ "Dissociated press is an algorithm for generating text based on another    ▐▌
 █ text. The name is a play on "Associated Press". It is intended for         ▐▌
 █ transforming any text into potentially humorous garbage. It has also been  ▐▌
 █ used to coin new words and or phrases for example .com  names.             ▐▌
 █ (/usr/share/emacs/23.2/lisp/play/dissociate.elc)                           ▐▌
 █                                                                            ▐▌
 █ Open any text file or create one in Emacs, for example:                    ▐▌
 █ emacs test.txt                                                             ▐▌
 █ Enter in some text then:                                                   ▐▌
 █ M-x dissociated-press                                                      ▐▌
 █ View your text now - it is opened in a new buffer containing random        ▐▌
 █ 'cut-ups' - words have been rearranged.                                    ▐▌
 █ Continue dissociation? (y or n)                                            ▐▌
 █ y                                                                          ▐▌
 █ Continue doing that until satisfied.                                       ▐▌
 █ To modify how the cut-ups behave:                                          ▐▌
 █ A positive argument specifies the number of characters to overlap.         ▐▌
 █ A negative argument specifies the number of words to overlap.              ▐▌
 █ Emacs language we already know that Esc+x = M-x, cut-ups would be          ▐▌
 █ Ctrl+u = C-u then followed by a number and dissociated-press, Enter=[RET]. ▐▌
 █ So in the current buffer to overlap by three characters:                   ▐▌
 █ C-u 3 M-x dissociated-press [RET]                                          ▐▌
 █ (Ctrl+u, type in 3 then Esc+x, type in dissociated-press, press Enter)     ▐▌
 █ or                                                                         ▐▌
 █ To overlap by one word:                                                    ▐▌
 █ C-u -1 M-x dissociated-press [RET]                                         ▐▌
 █                                                                            ▐▌
 █ LOCATION OF AMUSEMENTS:                                                    ▐▌
 █ To view all the amusements included with your emacs first find the path    ▐▌
 █ /$version/ of yours:                                                       ▐▌
 █ ls /usr/share/emacs/                                                       ▐▌
 █ Then fill in your version number (directory name) as below:                ▐▌
 █ ls /usr/share/emacs/23.2/lisp/play/                                        ▐▌
 █                                                                            ▐▌
 █ MY SHORT M-X NOTES FOR THE OTHER AMUSEMENTS & THEN SOME:                   ▐▌
 █                                                                            ▐▌
 █ GAMES:                                                                     ▐▌
 █ 5x5: aim is to fill in all the squares                                     ▐▌
 █ blackbox: challenges you to determine the location of objects inside a box ▐▌
 █           by tomography                                                    ▐▌
 █ bubbles: remove as many bubbles as you can in the smallest number of moves ▐▌
 █ fortune: outputs a random fortune from Fortune (Error? View HERE)          ▐▌
 █ gomoku: Gomuku. Hit Enter for computer to play first, then move location   ▐▌
 █          with arrows then Enter key.                                       ▐▌
 █ hanoi: Not interactive. After typing hanoi press space key once, then only ▐▌
 █        hit Enter for full game (M-x hanoi-).                               ▐▌
 █ landmark: robot attempts to maneuver towards a tree at the center          ▐▌
 █ life: runs 'Conway's Game of Life'; cellular automaton                     ▐▌
 █ mpuz: guess a value; type a letter and then the digit you think it is      ▐▌
 █ pong: the game pong                                                        ▐▌
 █ snake: the game snake (Score error? View HERE)                             ▐▌
 █ solitaire: solitaire in which you jump pegs across other pegs              ▐▌
 █ yow: returns this one line only:                                           ▐▌
 █      Yow! Legally-imposed CULTURE-reduction is CABBAGE-BRAINED!            ▐▌
 █      To add more lines read HERE.                                          ▐▌
 █                                                                            ▐▌
 █ TEXT BASED & MISC:                                                         ▐▌
 █ bruce: create file "~/bruce.lines" and then insert your favourite phrases  ▐▌
 █ calendar: display a calendar                                               ▐▌
 █ decipher: helps you to cryptanalyze a buffer which is encrypted in a       ▐▌
 █           simple monoalphabetic substitution cipher                        ▐▌
 █ handwrite: convert buffer contents to PostScript, read HERE.               ▐▌
 █ morse (morse-region): converts the text in the *region to Morse code       ▐▌
 █ unmorse-region: converts it back.                                          ▐▌
 █ For example, using this morse script from javascriptkit.com:               ▐▌
 
Type in a word or phrase: █ ▐▌ █ nato-region: (v24+) converts text in the *region to NATO phonetic alphabet ▐▌ █ denato-region: converts it back. ▐▌ █ To 'set the *region' read HERE. ▐▌ █ spook: open a file in emacs, M-x spook, it will insert 'spook' phrases. ▐▌ █ Example: ▐▌ █ NORAD underground USCODE PLO MD2 Security Council North Korea SP4 ▐▌ █ Capricorn Clinton supercomputer subversive threat colonel anthrax ▐▌ █ File is kept here: /usr/share/emacs/23.2/etc/spook.lines ▐▌ █ studlify-region: applied randomly and to arbitrary text, example: ▐▌ █ the origin becomes: ThE oRigiN ▐▌ █ time: displays a number of options to select from regarding time. ▐▌ █ ▐▌ █ Two nice tools for doing ASCII art: ▐▌ █ artist-mode: draw lines, rectangles, squares, poly-lines, ellipses, ▐▌ █ circles and even a spray can to fill areas. ▐▌ █ picture-mode: ASCII art and diagrams ▐▌ █ Need help with artist-mode and picture-mode click HERE for my basics. ▐▌ █ Works best when mouse-mode is enabled - dragging of your mouse; read HERE. ▐▌ █ ▐▌ █ If you didn't exit Emacs correctly there might be a few instances: ▐▌ █ ps x ▐▌ █ If so: ▐▌ █ killall -9 emacs ▐▌ █ ▐▌ █ EMACS FILES: ▐▌ █ Change the path to your correct version: ▐▌ █ cd /usr/share/emacs/23.2/etc ▐▌ █ Mac OS X: cd /usr/share/emacs/22.1/etc ▐▌ █ Windows browse to: \emacs-24.3\etc\ ▐▌ █ ls ▐▌ █ cat celibacy.1 ▐▌ █ cat condom.1 ▐▌ █ cat sex.6 ▐▌ █ Hello In Various Languages: cat HELLO ▐▌ █ ▐▌ █ There are more files that are included with Windows and Mac OS X. View my ▐▌ █ Easter Egg page HERE for the list and the spoiler if you don't have Win or ▐▌ █ Mac. ▐▌ █ ▐▌ █ ___________..___________ ▐▌ █ ▐▌ █ BSDGAMES & AMUSEMENTS: ▐▌ █ `````````````````````` ▐▌ █ ▐▌ █ "This is a collection of some of the text-based games and amusements that ▐▌ █ have been enjoyed for decades on unix systems." Debian package info is ▐▌ █ HERE. ▐▌ █ ▐▌ bsdgames █ ▐▌ █ It includes these programs, and these are also the cmd line to start each ▐▌ █ one: ▐▌ █ adventure gomoku number rain snscore wtf ▐▌ █ arithmetic hack phantasia random teachgammon wump ▐▌ █ atc hangman pig robots tetris-bsd ▐▌ █ backgammon hunt pom rot13 trek ▐▌ █ battlestar mille ppt sail wargames ▐▌ █ bcd monop primes sl-h worm ▐▌ █ boggle morse quiz snake worms ▐▌ █ ▐▌ █ HERE is a short description of each. ▐▌ █ ▐▌ █ To install: ▐▌ █ su ▐▌ █ aptitude install bsdgames ▐▌ █ exit ▐▌ █ For more details about each 'man' them. ▐▌ █ bsdgames on Debian will install here: ▐▌ █ ls /usr/games ▐▌ █ Data files can be found here: ▐▌ █ ls /usr/share/games/bsdgames ▐▌ █ ▐▌ █ Here are some working examples, Ctrl+c to exit any: ▐▌ █ ▐▌ █ SL-H: A modified of sl (Steam Locomotive): ▐▌ █ man sl-h (read bugs ;p) ▐▌ █ sl-h -a ▐▌ █ ▐▌ bsdgames sl-h █ Sound is not included. Sound effects from SoundDogs.com by BBC Historical, ▐▌ █ Digiffects and Michael McDonough. ▐▌ █ ▐▌ █ Rain screensaver: ▐▌ █ rain -d 180 ▐▌ █ - . ▐▌ █ / \ O - ▐▌ █ | O | - |.| / \ ▐▌ █ \ / |.| - | O | ▐▌ █ - - . \ / ▐▌ █ . - - ▐▌ █ / \ / \ ▐▌ █ | O | O | O | ▐▌ █ - \ / . o \ / ▐▌ █ |.| - - ▐▌ █ - ▐▌ █ ▐▌ █ Sound is not included. Credits: sorry I've forgotten where I acquired ▐▌ █ this sound clip from. ▐▌ █ ▐▌ █ Worms screensaver: ▐▌ █ worms -d 190 -n 4 ▐▌ █ Leaving a trail: ▐▌ █ worms -t -d 190 ▐▌ █ Eating through a field: ▐▌ █ worms -ft -d 190 ▐▌ █ ▐▌ Worms Screensaver █ Music is not included; "The Hearse Song" by unknown artist sung by ▐▌ █ MissShadowLovely. ▐▌ █ ▐▌ █ (View HERE for some other very nice ASCII art screensavers/tools - ▐▌ █ ASCIIQuarium, WeatherSpect, CMatrix, NCMatrix and AAJM.) ▐▌ █ ▐▌ █ Count your e-mail: ▐▌ █ countmail ▐▌ █ Example reply: ▐▌ █ ZERO! ▐▌ █ ZERO MAIL MESSAGES! ▐▌ █ HAHAHAHAHA! ▐▌ █ ▐▌ █ You could add to your MOTD in bright green: ▐▌ █ echo -e "\e[0;32m$(countmail)\e[0m" ▐▌ █ By the way that color code doesn't work on others such as rain and worms, ▐▌ █ at least it wouldn't for me. ▐▌ █ ▐▌ █ Display the phase of the moon (nice one to add to your MOTD): ▐▌ █ pom ▐▌ █ pom | cowsay -n -f satanic ▐▌ █ __________________________________________ ▐▌ █ < The Moon is Waxing Gibbous (92% of Full) > ▐▌ █ ------------------------------------------ ▐▌ █ \ ▐▌ █ \ (__) ▐▌ █ (\/) ▐▌ █ /-------\/ ▐▌ █ / | 666 || ▐▌ █ * ||----|| ▐▌ █ ~~ ~~ ▐▌ █ ▐▌ █ Go fish: ▐▌ █ go-fish ▐▌ █ ▐▌ bsdgames █ ▐▌ █ Air Traffic Control: ▐▌ █ atc ▐▌ █ ▐▌ bsdgames █ ▐▌ █ ▐▌ █ ___________..___________ ▐▌ █ ▐▌ █ ▐▌ █ TERMINAL TEXT BASED GAMES FOR THE CONSOLE: ▐▌ █ `````````````````````````````````````````` ▐▌ █ Below is a list of some of the other best text based games for the ▐▌ █ terminal (me thinks). All can install usual method: ▐▌ █ su ▐▌ █ aptitude or apt-get install xxxxxx (name as listed below), or compile ▐▌ █ yourself. exit ▐▌ █ Then just type in the same name to start the game or man xxxxxx If there ▐▌ █ is a homepage; link will be the name. ▐▌ █ ▐▌ █ an : A very fast anagram generator. Debian package info. ▐▌ █ an -w mewbies ▐▌ █ ▐▌ █ asciijump : A funny multiplayer game, you can play with friends or against ▐▌ █ the computer. There are two modes of playing: World Cup and Training. You ▐▌ █ will be able to select from a few hills, for example Czomolungma and ▐▌ █ Finland. Debian package info. YouTube video of it HERE. ▐▌ █ ▐▌ mewbie █ ▐▌ █ bastet : Have you ever thought that Tetris is evil because it never sends ▐▌ █ you that straight "I" brick you need to clear four rows? Well, Tetris(R) ▐▌ █ probably is not so malevolent, but Bastet certainly is. Bastet stands for ▐▌ █ "bastard tetris", and is a simple ncurses-based Tetris(R) clone for Linux. ▐▌ █ Instead of choosing the next block randomly, this fiendish program uses a ▐▌ █ special algorithm to give you the worst possible brick. Playing Bastet can ▐▌ █ be a very frustrating experience! Debian package info. README I've put ▐▌ █ HERE (v0.43). An xkdc comic of bastet HERE. Btw also for Mac & Win. ▐▌ █ ▐▌ mewbie █ ▐▌ █ bsdgames-nonfree (to launch: rogue): rogue, the classic dungeon ▐▌ █ exploration game. Debian package info. Meaning of nonfree HERE; not ▐▌ █ compliant with the DFSG. It doesn't mean that you have to pay for it :) . ▐▌ █ ▐▌ █ freesweep : text-based minesweeper. Debian package info. ▐▌ █ ▐▌ █ gnuchess : Plays a game of chess, either against the user or against ▐▌ █ itself. Debian package info. ▐▌ █ y (gnuchess-book{a}) To quit: quit ▐▌ █ ▐▌ █ gnugo : play the game of Go. Debian package info. ▐▌ █ ▐▌ █ greed : Try to eat as much as possible of the board before munching ▐▌ █ yourself into a corner. Debian package info. ▐▌ █ ▐▌ mewbie █ ▐▌ █ latrine : LaTrine is a curses-based LAnguage TRaINEr. It takes a ▐▌ █ dictionary and asks you for a word or a phrase, and you try to give the ▐▌ █ correct answer. You can choose in what direction LaTrine shall ask, and ▐▌ █ the selection of the words or phrases will depend on how often you don't ▐▌ █ know the correct translation for the respective phrase. This is a ▐▌ █ conventional way to drill yourself in foreign language vocabulary. Debian ▐▌ █ package info. ▐▌ █ Required, select which language/s you want: aptitude search dict-freedict ▐▌ █ Then, for example: aptitude install dict-freedict-eng-deu ▐▌ █ exit ▐▌ █ ls /usr/share/dictd/ ▐▌ █ man latrine ▐▌ █ latrine [options] [dictionary|path] : ▐▌ █ latrine /usr/share/dictd/freedict-eng-deu.dict.dz ▐▌ █ Quit: Ctrl+c ▐▌ █ Or the Free Dictionaries Project provides dictionaries for about 50 ▐▌ █ language combinations, which should be compatible with LaTrine. ▐▌ █ Download and unpack them, and put the wordlist.dict.dz file into ▐▌ █ /usr/share/dictd/. ▐▌ █ ▐▌ █ matanza : a multiplayer game, in it, every player controls a ship cruising ▐▌ █ in space, aiming to destroy the other players (and, eventually, ships ▐▌ █ controlled by the computer). Start it (many start options) then connect ▐▌ █ by telnet, it even has a chat feature. Debian package info. ▐▌ █ telnet localhost 7993 ▐▌ █ Or to start with a password: matanza --password=PasswordHere ▐▌ █ To quit a telnet session: Ctrl + ] (^]) ▐▌ █ To exit telnet type in: quit ▐▌ █ To stop the server: killall -9 matanza ▐▌ █ The intro to the game is so nice I did a little screen recording of it. ▐▌ █ Music credits, embedded after, From 1999 by Yuppster for 8bitpeoples, ▐▌ █ track In The Field : ▐▌ █ ▐▌ █ ▐▌ █ ▐▌ █ moon-buggy : is a simple character graphics game where you drive some kind ▐▌ █ of car across the moon's surface. Unfortunately there are dangerous ▐▌ █ craters there. Fortunately your car can jump over them! Details type 'w' ▐▌ █ or 'c'. Debian package info. ▐▌ █ ▐▌ █ ninvaders : space invaders type. Debian package info. ▐▌ █ ▐▌ █ pacman4console : is an ASCII character based game. This game has nine ▐▌ █ levels. But you can make your own levels. Debian package info. ▐▌ █ ▐▌ mewbie █ ▐▌ █ polygen : generator of random sentences from grammar definitions ▐▌ █ y (polygen-data{a} tk8.4{a}) Debian package info. ▐▌ █ ▐▌ █ purity : tests are an amusing way to see how much of a nerd or a hacker ▐▌ █ you are. More tests are available in the purity-off package. Debian ▐▌ █ package info. ▐▌ █ ▐▌ █ purity-off : installs the sex related purity tests not included in the ▐▌ █ purity package. If you are offended by sex or by unusual sexual activities ▐▌ █ please do not install this package. Debian package info. ▐▌ █ ▐▌ █ purity-ng (python version) : a program which reads yes/no questions from a ▐▌ █ specially formatted file and administers a quiz with them, printing out ▐▌ █ then number/percent of yes's at the end. Debian package info. ▐▌ █ ▐▌ █ randtype : reads either standard input or text files and displays the ▐▌ █ output, character-by-character or line-by-line, at random intervals. The ▐▌ █ randomness can be refined on the command line and special things can be ▐▌ █ done with user defined characters and strings. Debian package info. ▐▌ █ ▐▌ █ robotfindskitten : in this simulation, you play the part of robot. Your ▐▌ █ task is to complete the simulation by finding kitten, as is your destiny. ▐▌ █ You (robot) are represented by the # character, and you move around with ▐▌ █ the arrow keys touching things. If the thing you touch is kitten, you get ▐▌ █ a cute little animation (which was cuter in the DOS version) and the ▐▌ █ simulation ends. Otherwise, you get a brief description of what it is you ▐▌ █ touched. Debian package info. Play online HERE. ▐▌ █ ▐▌ █ scribble : popular crossword game, similar to Scrabble(R) ▐▌ █ Debian package info. ▐▌ █ ▐▌ mewbie █ ▐▌ █ slashem : 'Super Lotsa Added Stuff Hack - Extended Magic' (SLASH'EM) is a ▐▌ █ role-playing game where you control a single character. The interface and ▐▌ █ gameplay are similar in style to Rogue, ADOM, Angband and, of course, ▐▌ █ Nethack. You control the actions through the keyboard and view the world ▐▌ █ from an overhead perspective. Debian package info. ▐▌ █ Y (slashem-common{a}) ▐▌ █ ▐▌ █ sudoku : console based sudoku. Debian package info. ▐▌ █ ▐▌ mewbie █ ▐▌ █ tome : short for Troubles of Middle Earth, is a single-player, text-based, ▐▌ █ dungeon simulation derived from the game angband, which in turn is derived ▐▌ █ from the older game Moria, which was in turn based on Rogue. It is often ▐▌ █ described as a "roguelike" game because the look and feel of the game is ▐▌ █ still quite similar to Rogue. Debian package info. ▐▌ █ ▐▌ mewbie █ ▐▌ █ typespeed : zap words flying across the screen by typing them correctly. ▐▌ █ Debian package info. You can play with another player on the network or ▐▌ █ start it as a server. For example: typespeed, select to start server, then ▐▌ █ the other player enters: typespeed --client=localhost --port=6025 ▐▌ █ ▐▌ mewbie █ ▐▌ █ wordplay : generates anagrams of words or phrases. For example, "Debian ▐▌ █ GNU/Linux" = "laud benign unix", "nubian lug index", "dang nubile unix", ▐▌ █ or "I debug in lax nun". Debian package info. ▐▌ █ ▐▌ █ zangband : single-player, text-based, roguelike game. Debian package info. ▐▌ █ y (zangband-data{a}) ▐▌ █ ▐▌ █ ___________..___________ ▐▌ █ ▐▌ █ GAMES FROM ABS GUIDE: ▐▌ █ ````````````````````` ▐▌ █ ABS Guide - 'Advanced Bash Scripting Guide' is loaded with various ▐▌ █ scripts. Below are three fun little games from it. ▐▌ █ ▐▌ █ HORSE RACE: ▐▌ █ ``````````` ▐▌ █ By Stefano Palmeri, from ABS Guide, each horse has random handicap, the ▐▌ █ odds are calculated upon horse handicap; if odds=3.75 means that if you ▐▌ █ bet $1 and win, you receive $3.75. ▐▌ █ ▐▌ quackey █ ▐▌ █ wget http://mewbies.com/geek_fun_files/games/horserace.tar.gz ▐▌ █ tar xzfv horserace.tar.gz ▐▌ █ chmod 755 horserace.sh && ./horserace.sh ▐▌ █ ▐▌ █ On my Debian I received the error: "line 328: usleep: command not found" ▐▌ █ Either use my edited fixed script: ▐▌ █ wget http://mewbies.com/geek_fun_files/games/horserace2.tar.gz ▐▌ █ tar xzfv horserace2.tar.gz ▐▌ █ chmod 755 horserace2.sh && ./horserace2.sh ▐▌ █ ▐▌ █ Or edit yourself: ▐▌ █ pico horserace.sh ▐▌ █ Ctrl+w Ctrl+t enter: 328 ▐▌ █ Change this: usleep $USLEEP_ARG ▐▌ █ To: sleep $SLEEP_ARG ▐▌ █ ▐▌ █ Ctrl+w Ctrl+t enter: 48 ▐▌ █ Change: USLEEP_ARG=0 ▐▌ █ To: SLEEP_ARG=0 ▐▌ █ ▐▌ █ If you want to slow the race down change the ARG=0, for example to ▐▌ █ ARG=0.2. Save changes, try it again: ▐▌ █ ./horserace.sh ▐▌ █ ▐▌ █ (my usleep error notes: man usleep, usleep(), I believe usleep is part of ▐▌ █ initscripts) ▐▌ █ ▐▌ █ SYSTEM WIDE USAGE: ▐▌ █ If you want all users to be able to access it: ▐▌ █ 1. cp horserace.sh horserace ▐▌ █ ▐▌ █ 2. Edit the shebang line and save changes: ▐▌ █ pico horserace ▐▌ █ Has this: ▐▌ █ #!/bin/bash ▐▌ █ ▐▌ █ Change to: ▐▌ █ #!/usr/bin/env /bin/bash ▐▌ █ ▐▌ █ 3. su ▐▌ █ cp horserace /usr/local/bin/horserace ▐▌ █ chmod +x /usr/local/bin/horserace ▐▌ █ exit ▐▌ █ Test it: horserace ▐▌ █ ▐▌ █ PETALS AROUND THE ROSE: ▐▌ █ ``````````````````````` ▐▌ █ petals.sh - Created by Serghey Rodin, modded by ABS Guide Author, from ABS ▐▌ █ Guide. "The name of the game is Petals Around the Rose, and that name is ▐▌ █ significant. Newcomers to the game can be told that much. They can also be ▐▌ █ told that every answer is zero or an even number. They can also be told ▐▌ █ the answer for every throw of the dice that are used in the game. And ▐▌ █ that's all the information they get." And that is all the information ▐▌ █ you'll get or it will spoil the fun :). ▐▌ █ ▐▌ petals around the rosewget http://mewbies.com/geek_fun_files/games/petals.tar.gz ▐▌ █ tar xzfv petals.tar.gz ▐▌ █ chmod 755 petals.sh && ./petals.sh ▐▌ █ ▐▌ █ SYSTEM WIDE USAGE: ▐▌ █ If you want all users to be able to access it: ▐▌ █ cp petals.sh petals ▐▌ █ su ▐▌ █ cp petals /usr/local/bin/petals && chmod +x /usr/local/bin/petals ▐▌ █ exit ▐▌ █ petals ▐▌ █ ▐▌ █ Read HERE about Bill Gates and friends playing this for the first time. ▐▌ █ ▐▌ █ QUACKY: ▐▌ █ ``````` ▐▌ █ Quacky: a somewhat simplified version of Perquackey [TM], by Mendel ▐▌ █ Cooper from HERE. ▐▌ █ ▐▌ quackey █ ▐▌ █ You'll need this first: ▐▌ █ wget http://bash.deta.in/yawl-0.3.2.tar.gz ▐▌ █ tar xzfv yawl-0.3.2.tar.gz && cd yawl-0.3.2 ▐▌ █ make ▐▌ █ su ▐▌ █ make install ▐▌ █ Output: [snip] ▐▌ █ ============================================================= ▐▌ █ The word list (word.list) is now in /usr/share/dict. ▐▌ █ The "anagram" and "multi" binaries are in /usr/local/bin. ▐▌ █ The "wstrings.sh" executable script is in /usr/local/bin. ▐▌ █ Read README and the man pages for anagram and multi. ▐▌ █ Installation complete. ▐▌ █ ============================================================= ▐▌ █ exit ▐▌ █ cd .. ▐▌ █ wget http://mewbies.com/geek_fun_files/games/qky.tar.gz ▐▌ █ tar xzfv qky.tar.gz ▐▌ █ chmod 755 qky.sh ▐▌ █ ./qky.sh ▐▌ █ ▐▌ █ SYSTEM WIDE USAGE: ▐▌ █ If you want all users to be able to access it: ▐▌ █ 1. cp qky.sh qky ▐▌ █ ▐▌ █ 2. Edit the shebang line and save changes: ▐▌ █ pico qky ▐▌ █ Has this: ▐▌ █ #!/bin/bash ▐▌ █ ▐▌ █ Change to: ▐▌ █ #!/usr/bin/env /bin/bash ▐▌ █ ▐▌ █ 3. su ▐▌ █ cp qky /usr/local/bin/qky ▐▌ █ chmod +x /usr/local/bin/qky ▐▌ █ exit ▐▌ █ qky ▐▌ █ ▐▌ █ The other fun stuff 'yawl' installed: ▐▌ █ anagram - Anagramming utility: ▐▌ █ anagram ▐▌ █ mewbies ▐▌ █ man anagram ▐▌ █ ▐▌ █ multi - Multiple word anagramming utility: ▐▌ █ multi mewbies 3 ▐▌ █ man multi ▐▌ █ ▐▌ █ wstrings.sh - an enhanced version of the built-in "strings" command. ▐▌ █ Test it, on a file, for example I'll test it on one of my scores from ▐▌ █ playing qky: ▐▌ █ ls ▐▌ █ wstrings.sh qky.save.26101 ▐▌ █ If you receive the error: ▐▌ █ grep: /usr/dict/word.list: No such file or directory ▐▌ █ That is because word.lst is installed here: ▐▌ █ ls -al /usr/share/dict/word.lst ▐▌ █ lrwxrwxrwx.../usr/share/dict/word.lst -> /usr/share/dict/word.list ▐▌ █ So let's edit the script to reflect that. ▐▌ █ su ▐▌ █ cp /usr/local/bin/wstrings.sh /usr/local/bin/wstrings.sh.bak ▐▌ █ pico /usr/local/bin/wstrings.sh ▐▌ █ About line 37 change: WORDFILE=/usr/dict/word.list ▐▌ █ To: WORDFILE=/usr/share/dict/word.list ▐▌ █ ▐▌ █ exit ▐▌ █ wstrings.sh myfile ▐▌ █ More info: ▐▌ █ cat /usr/local/bin/wstrings.sh | less ▐▌ █ cat yawl-0.3.2/README | less ▐▌ █ ▐▌ █ ABS GUIDE: ▐▌ █ By the way you can install the ABS Guide and it comes with the above ▐▌ █ scripts and many more examples. Debian package info here, list of files ▐▌ █ here. Description of scripts here. ▐▌ █ aptitude install abs-guide (which for squeeze is v6.2-1) ▐▌ █ Or if you don't want to install it, download it HERE. ▐▌ █ Be sure to: cat abs-guide-6.2/abs/README | less ▐▌ █ ▐▌ █ Or to download only the HTML pages, HERE. ▐▌ █ ▐▌ █ //---------------------------------------------------------------------- ▐▌ █ ▐▌ █ If you find mistakes, have suggestions, and or questions please post at ▐▌ █ mewbies forum HERE - thank you. ▐▌ █ ▐▌ █ Last update on 28 Jun '13 ▐▌ █ ▐▌ █▌ █▌ █▌ - mewbies.com - █▌ █▌ █▌ ██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██