diff options
author | Satoshi Asami <asami@FreeBSD.org> | 1997-06-04 05:23:47 +0000 |
---|---|---|
committer | Satoshi Asami <asami@FreeBSD.org> | 1997-06-04 05:23:47 +0000 |
commit | 863582a685d4c1f231f4be3070fb8126ab33ba0f (patch) | |
tree | 346419a56ddd7f124ccc7796e05c8a0f42ae26e5 /games/bs/pkg-descr | |
parent | d4597da76d68e0a497a9a673630e698b68f0847c (diff) |
Notes
Diffstat (limited to 'games/bs/pkg-descr')
-rw-r--r-- | games/bs/pkg-descr | 42 |
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) |