mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-12-05 10:09:30 +00:00
554eb505f8
of the x11 based games. I'm not going to tag the originals with bsd_44_lite and do this in two stages since it's just not worth it for this collection, and I've got directory renames to deal with that way. Bleah. Submitted by: jkh
30 lines
1.5 KiB
Plaintext
30 lines
1.5 KiB
Plaintext
This is the traditional children's card game "Go Fish". We each get seven
|
|
cards, and the rest of the deck is kept to be drawn from later. The
|
|
object of the game is to collect "books", or all of the cards of a single
|
|
value. For example, getting four 2's would give you a "book of 2's".
|
|
|
|
We take turns asking each other for cards, but you can't ask me for a card
|
|
value if you don't have one of them in your hand! If I have any cards of
|
|
the value you ask for, I have to give them to you. As long as I have one
|
|
of the cards you ask for, you get to keep asking. If you ask me for a
|
|
card of which I don't have any, then I'll tell you to "Go Fish!" This
|
|
means that you draw a card from the deck. If you draw the card you asked
|
|
me for, you get to keep asking me for cards. If not, it's my turn and I ask
|
|
you for a card.
|
|
|
|
Sometimes you get to ask first, sometimes I do. I'll tell you when it's
|
|
your turn to move, I'll draw cards from the deck for you, and I'll tell
|
|
you what you have in your hand. (Don't worry, I don't look at your hand
|
|
when I'm trying to decide what card to ask for, honest!)
|
|
|
|
Your input can be a card name ("A", "2", "3", "4", "5", "6", "7", "8",
|
|
"9", "10", "J", "Q" or "K") or the letter "p", or "quit". The letter "p"
|
|
makes my game much smarter, and the line "quit" stops the game. Just
|
|
hitting the carriage return key displays how many cards I have in my hand,
|
|
how many are left in the deck, and which books I've gotten.
|
|
|
|
Normally, the game stops when one of us runs out of cards, and the winner
|
|
is whoever has the most books!
|
|
|
|
Good luck!
|