t
Title: greed
Author: [see the "AUTHORS" section]
Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
Date: 03/16/2017
Manual: Games
Source: greed
Language: English

"GREED" "6" "03/16/2017" "greed" "Games"
-----------------------------------------------------------------
* Define some portability stuff
-----------------------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://bugs.debian.org/507673
http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----------------------------------------------------------------
* set default formatting
-----------------------------------------------------------------
disable hyphenation
disable justification (adjust text to left margin only)
-----------------------------------------------------------------
* MAIN CONTENT STARTS HERE *
-----------------------------------------------------------------
"NAME"
greed - eat a game field until you run out of moves
"SYNOPSIS"

\w'greed 'u greed [-s]

"DESCRIPTION"

The object of Greed is to erase as much of the screen as possible by moving around in a grid of numbers. To move your cursor, simply use your arrow keys or the the \*(Aqhjklyubn\*(Aq keys or your numeric keypad (with Num Lock on). Your location is signified by the @ symbol. The following diagram shows how the basic movemebt keys work.

.\}

y k u 7 8 9
 \e|/ \e|/
h-+-l 4-+-6
 /|\e /|\e
b j n 1 2 3
.\}

When you move in a direction, you erase N number of grid squares in that direction, N being the first number in that direction. Your score reflects the total number of squares eaten.

Greed will not let you make a move that would have placed you off the grid or over a previously eaten square. If no valid moves exist, your game ends.

Other Greed commands are \*(AqCtrl-L\*(Aq to redraw the screen, \*(Aqp\*(Aq to toggle the highlighting of the possible moves, and \*(Aqq\*(Aq to quit.

The only command line option to Greed is \*(Aq-s\*(Aq to output the high score file.

"ENVIRONMENT"

The environment variable GREEDOPTS can override the default color set, which will be parsed as a string of the form:

.\}

 <c1><c2><c3><c4><c5><c6><c7><c8><c9>[:[p]]
.\}

where <cn> is a character decribing the color for digit n. The color letters are read as follows:

.\}

 b = blue,
 g = green,
 c = cyan,
 r = red,
 m = magenta,
 y = yellow,
 w = white.
.\}

In addition, capitalizing a letter turns on the A_BOLD attribute for that letter.

If the string ends with a trailing :, letters following are taken as game options. At present, only \*(Aqp\*(Aq (equivalent to an initial \*(Aqp\*(Aq command) is defined.

"FILES"

/usr/lib/games/greed.hs

Default location of Greed high scores.

~/.greedscores

Where they\*(Aqre put if the default location cannot be written to..

"AUTHORS"

Originally written by Matt Day. Maintained by <esr@snark.thyrsus.com>. See ESR\*(Aqs home page at \m[blue]http://www.catb.org/~esr/\m[] for updates and other resources.

"BUGS"

This really ought to be an X game, but that would have been too much like work.