BSD 4_3_Reno release
[unix-history] / usr / src / games / robots / robots.6
CommitLineData
0b80611a
KM
1.\" Copyright (c) 1980 Regents of the University of California.
2.\" All rights reserved. The Berkeley software License Agreement
3.\" specifies the terms and conditions for redistribution.
4.\"
95f51977 5.\" @(#)robots.6 6.1 (Berkeley) 5/20/85
0b80611a 6.\"
95f51977 7.TH ROBOTS 6 "May 20, 1985"
07348afa 8.UC 6
0b80611a 9.SH NAME
07348afa 10robots \- fight off villainous robots
0b80611a 11.SH SYNOPSIS
07348afa 12.B /usr/games/robots
0b80611a 13[
07348afa 14.B \-sjta
0b80611a 15] [
07348afa 16.B scorefile
0b80611a
KM
17]
18.SH DESCRIPTION
07348afa
KM
19.I Robots
20pits you against evil robots,
21who are trying to kill you
22(which is why they are evil).
23Fortunately for you,
24even though they are evil,
25they are not very bright
26and have a habit of bumping into each other,
27thus destroying themselves.
28In order to survive,
29you must get them to kill each other off,
30since you have no offensive weaponry.
0b80611a 31.PP
07348afa
KM
32Since you are stuck without offensive weaponry,
33you are endowed with one piece of defensive weaponry:
34a teleportation device.
35When two robots run into each other or a junk pile,
36they die.
37If a robot runs into you,
38you die.
39When a robot dies, you get 10 points,
40and when all the robots die,
41you start on the next field.
42This keeps up until they finally get you.
0b80611a 43.PP
07348afa
KM
44Robots are represented on the screen by a
45.RB ` + ',
46the junk heaps from their collisions by a
47.RB ` \(** ',
48and you
49(the good guy)
50by a
51.RB ` @ '.
0b80611a 52.PP
07348afa
KM
53The commands are:
54.sp
55.nf
56.ta
57.ta \w'\fBHJKLBNYU\fP\ \ 'u
58\fBh\fP move one square left
59\fBl\fP move one square right
60\fBk\fP move one square up
61\fBj\fP move one square down
62\fBy\fP move one square up and left
63\fBu\fP move one square up and right
64\fBb\fP move one square down and left
65\fBn\fP move one square down and right
66\fB\&.\fP (also space) do nothing for one turn
67\fBHJKLBNYU\fP run as far as possible in the given direction
68\fB>\fP do nothing for as long as possible
69\fBt\fP teleport to a random location
70\fBw\fP wait until you die or they all do
71\fBq\fP quit
72\fB^L\fP redraw the screen
73.sp
74.fi
75All commands can be preceded by a count.
0b80611a 76.PP
07348afa
KM
77If you use the
78.RB ` w '
79command and survive to the next level,
80you will get a bonus of 10%
81for each robot which died after you decided to wait.
82If you die, however, you get nothing.
83For all other commands,
84the program will save you from typos
85by stopping short of being eaten.
86However,
87with
88.RB ` w '
89you take the risk of dying by miscalculation.
90.PP
91Only five scores are allowed per user on the score file.
92If you make it into the score file,
93you will be shown the list at the end of the game.
94If an alternate score file is specified,
95that will be used instead of the standard file
96for scores.
97.PP
98The options are
99.TP
100.B \-s
101Don't play,
102just show the score file
103.TP
104.B \-j
105Jump,
106.IR i.e. ,
107when you run,
108don't show any intermediate positions;
109only show things at the end.
110This is useful on slow terminals.
111.TP
112.B \-t
113Teleport automatically when you have no other option.
114This is a little disconcerting until you get used to it,
115and then it is very nice.
116.TP
117.B \-a
118Advance into the higher levels directly,
119skipping the lower, easier levels.
120.SH AUTHOR
121Ken Arnold
122.SH FILES
123.ta
124.ta \w'/usr/games/lib/robots_roll\ \ \ \ 'u
125/usr/games/lib/robots_roll the score file
126.SH BUGS
127Bugs?
128You
129.IR crazy ,
130man?!?