aboutsummaryrefslogtreecommitdiff
path: root/games/bs/pkg-descr
diff options
context:
space:
mode:
authorSatoshi Asami <asami@FreeBSD.org>1997-06-04 05:23:47 +0000
committerSatoshi Asami <asami@FreeBSD.org>1997-06-04 05:23:47 +0000
commit863582a685d4c1f231f4be3070fb8126ab33ba0f (patch)
tree346419a56ddd7f124ccc7796e05c8a0f42ae26e5 /games/bs/pkg-descr
parentd4597da76d68e0a497a9a673630e698b68f0847c (diff)
Notes
Diffstat (limited to 'games/bs/pkg-descr')
-rw-r--r--games/bs/pkg-descr42
1 files changed, 42 insertions, 0 deletions
diff --git a/games/bs/pkg-descr b/games/bs/pkg-descr
new file mode 100644
index 000000000000..7387f8c068c9
--- /dev/null
+++ b/games/bs/pkg-descr
@@ -0,0 +1,42 @@
+
+Battleships solitaire game with a color point-and-shoot
+interface in the style of blue and galaxis games.
+
+ BS 2.0
+
+Battleships is an intrinsically silly game, but I couldn't resist fixing this
+sucker. It now has a purely visual interface (you place ships and call for
+shots by moving the cursor around the board using the standard yuhjklbn keys).
+
+The default game now disallows placement of ships so that they touch. A new
+-c option is available to force the older behavior.
+
+I also removed the `seemiss' option (now always on) and `ask' (which is only
+useful for cheating). And I ifdefed out the ditsy opening screen; if you want
+it back, compile with -DPENGUIN. One strike against featureitis...
+
+The code now lints as clean as the broken SysV curses lint library will let it.
+
+Some #ifdefs in the code should result in the right things being done for
+BSD or USG systems. They key off A_UNDERLINE. If you're using the Linux
+ncurses library, tell the makefile.
+
+This was probably a waste of a day or so. But what the hack -- rewriting the
+strategy robot as an FSM was fun, and maybe the interface will set a good
+example for the next guy.
+
+<*** FLAME ON ***>
+
+People who write termcap games that require you to enter #@!!#$! coordinates
+rather than doing the natural pick-and-place with cursor motions should be
+stuffed in suits and condemned to write COBOL for the rest of their days...
+
+<*** FLAME OFF ***>
+
+O.K., I feel better now that I've got that off my chest...
+
+November 1993: I've added function key support, and ANSI/POSIXized the code.
+
+ Eric S. Raymond
+ esr@snark.thyrsus.com
+ (WWW: http://www.ccil.org/~esr/home.html)