xpipeman man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

XPIPEMAN(6)							   XPIPEMAN(6)

NAME
       xpipeman - connect the pipes to stop the leaks (X Windows)

SYNOPSIS
       /usr/games/xpipeman

DESCRIPTION
       Xpipeman	 is  a	game  of  skill requiring the user to connect together
       pieces of a pipe to allow a liquid to flow through without leaking out.
       The  liquid  flows out of the block marked with an "S".	The aim of the
       game is to connect as many pieces of pipe to the start block as	possi‐
       ble.

       A  random  sequence of blocks is generated and displayed down the right
       hand side of the screen. The next pipe block that has to be  placed  is
       under  the  arrow  marked  "next".  After a block has been placed a new
       block is displayed on the end  of  the  sequence	 and  the  next	 block
       appears under the arrow.

       After a period of time the liquid starts to flow. It first fills up the
       "flow start" meter at the right of the screen. When  this  is  full  it
       then  begins  to	 flow  out of the start block and into any pipe blocks
       connected to it.

       To finish  successfully each level a certain number of blocks  have  to
       be  connected to the start. This is indicated by the "Remaining" count.
       This count is decremented as the liquid flows through the blocks.  This
       is  the	minimum	 number	 of blocks that must be connected, any further
       blocks connected generate extra points. The number of blocks that  must
       be connected increases with each level.

       To  make	 life more difficult there are also object blocks where pieces
       of pipe cannot be placed. The number of object  blocks  also  increases
       with each level.

       Blocks  can  be moved and placed either by using the mouse and its but‐
       tons or by using the keyboard. For the mouse, button 1 (left) moves the
       next pipe block to the position pointed to by the mouse. Button 2 (mid‐
       dle) places a piece of pipe. Pipes may  not  be	placed	on  the	 start
       block,  objects,	 or  any filled/partially filled pipe sections. Once a
       block has been placed it may NOT be moved.

       At higher levels some pieces of pipe  only  let	the  liquid  flow  one
       direction. These pipe sections have an arrow within them indicating the
       allowed flow direction. Successful connection of one of these  sections
       earns extra bonus points.

       The  game is over when the required number of blocks have not been con‐
       nected or there are no more levels (I  doubt  the  latter  will	happen
       before the first!).

       The default keyboard setup is as follows:

	      z	     move one square left

	      x	     move one square right

	      ´	     move one square up

	      /	     move one square down

	      spc    place a piece of pipe

	      tab    speed up the flow

       If  no  more  blocks can be placed then pressing the tab key will cause
       the flow to speed up.

RESOURCES
       xpipeman.scorefile
	      Set this to the path of your personal score file.	 The file will
	      be created if it does not exist.	The default: ./xpipescores

OPTIONS
       In  addition  to	 the normal XToolkit options, xpipeman accepts command
       line options for the following resource:scorefile

	      For example: xpipeman -scorefile myscorefile

SCORING
       Each pipe connected to the flow scores 10 points. Any  pipe  placed  on
       top  of	another piece of empty pipe incurs a penalty of 20 points. Any
       pipe not connected to the flow also incurs a penalty, but this time  of
       only  10 points. A bonus 40 points is awarded each time there is a flow
       crossover and a bonus of 10 points is awarded for  each	one  way  pipe
       used  (later  levels).  The name for the high score list comes from the
       USER environment variable.

FILES
	 ./xpipescores -- the score file

BUGS
       Type ahead may be a problem on some  slower  machines.  To  reduce  the
       problem	try to use the mouse instead of the keyboard. (I have a SPARC‐
       station which seems to work fine!). Other tips to  reduce  type	ahead:
       plan  the  flow	by looking at the sequence down the right hand side of
       the screen and most of all don't panic as the flow approaches!.

AUTHOR
       This was written by Nigel Paver

	      JANET: pavern@uk.ac.man.cs

	      INER: pavern%uk.ac.man.cs@nsfnet-relay.ac.uk

       with acknowledgements to Brian Warkentine (brianw@Sun.COM).

				  7 July 1991			   XPIPEMAN(6)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net