Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

robots(6) [bsd man page]

ROBOTS(6)							   Games Manual 							 ROBOTS(6)

NAME
robots - fight off villainous robots SYNOPSIS
/usr/games/robots [ -sjta ] [ scorefile ] DESCRIPTION
Robots pits you against evil robots, who are trying to kill you (which is why they are evil). Fortunately for you, even though they are evil, they are not very bright and have a habit of bumping into each other, thus destroying themselves. In order to survive, you must get them to kill each other off, since you have no offensive weaponry. Since you are stuck without offensive weaponry, you are endowed with one piece of defensive weaponry: a teleportation device. When two ro- bots run into each other or a junk pile, they die. If a robot runs into you, you die. When a robot dies, you get 10 points, and when all the robots die, you start on the next field. This keeps up until they finally get you. Robots are represented on the screen by a `+', the junk heaps from their collisions by a `*', and you (the good guy) by a `@'. The commands are: h move one square left l move one square right k move one square up j move one square down y move one square up and left u move one square up and right b move one square down and left n move one square down and right . (also space) do nothing for one turn HJKLBNYU run as far as possible in the given direction > do nothing for as long as possible t teleport to a random location w wait until you die or they all do q quit ^L redraw the screen All commands can be preceded by a count. If you use the `w' command and survive to the next level, you will get a bonus of 10% for each robot which died after you decided to wait. If you die, however, you get nothing. For all other commands, the program will save you from typos by stopping short of being eaten. How- ever, with `w' you take the risk of dying by miscalculation. Only five scores are allowed per user on the score file. If you make it into the score file, you will be shown the list at the end of the game. If an alternate score file is specified, that will be used instead of the standard file for scores. The options are -s Don't play, just show the score file -j Jump, i.e., when you run, don't show any intermediate positions; only show things at the end. This is useful on slow terminals. -t Teleport automatically when you have no other option. This is a little disconcerting until you get used to it, and then it is very nice. -a Advance into the higher levels directly, skipping the lower, easier levels. AUTHOR
Ken Arnold FILES
/usr/games/lib/robots_roll the score file BUGS
Bugs? You crazy, man?!? 4.3 Berkeley Distribution May 20, 1985 ROBOTS(6)

Check Out this Related Man Page

SNAKE(6)							   Games Manual 							  SNAKE(6)

NAME
snake, snscore - display chase game SYNOPSIS
/usr/games/snake [ -wn ] [ -ln ] /usr/games/snscore DESCRIPTION
Snake is a display-based game which must be played on a CRT terminal from among those supported by vi(1). The object of the game is to make as much money as possible without getting eaten by the snake. The -l and -w options allow you to specify the length and width of the field. By default the entire screen (except for the last column) is used. You are represented on the screen by an I. The snake is 6 squares long and is represented by S's. The money is $, and an exit is #. Your score is posted in the upper left hand corner. You can move around using the same conventions as vi(1), the h, j, k, and l keys work, as do the arrow keys. Other possibilities include: sefc These keys are like hjkl but form a directed pad around the d key. HJKL These keys move you all the way in the indicated direction to the same row or column as the money. This does not let you jump away from the snake, but rather saves you from having to type a key repeatedly. The snake still gets all his turns. SEFC Likewise for the upper case versions on the left. ATPB These keys move you to the four edges of the screen. Their position on the keyboard is the mnemonic, e.g. P is at the far right of the keyboard. x This lets you quit the game at any time. p Points in a direction you might want to go. w Space warp to get out of tight squeezes, at a price. ! Shell escape ^Z Suspend the snake game, on systems which support it. Otherwise an interactive shell is started up. To earn money, move to the same square the money is on. A new $ will appear when you earn the current one. As you get richer, the snake gets hungrier. To leave the game, move to the exit (#). A record is kept of the personal best score of each player. Scores are only counted if you leave at the exit, getting eaten by the snake is worth nothing. As in pinball, matching the last digit of your score to the number which appears after the game is worth a bonus. To see who wastes time playing snake, run /usr/games/snscore . FILES
/usr/games/lib/snakerawscores database of personal bests /usr/games/lib/snake.log log of games played /usr/games/busy program to determine if system too busy BUGS
When playing on a small screen, it's hard to tell when you hit the edge of the screen. The scoring function takes into account the size of the screen. A perfect function to do this equitably has not been devised. 4th Berkeley Distribution May 20, 1985 SNAKE(6)
Man Page