► |  | Games: Fun Examples

1 | Bundled Games
2 | Implementing New Games
3 | Showing Scribbled Help
4 | Showing Text Help

▼ | 1 | Bundled Games

1.1 | Aces – Solitaire Card Game
1.2 | Go Fish – Kid’s Card Game
1.3 | Crazy 8s – Card Game
1.4 | Blackjack – 21 Card Game
1.5 | Rummy – Card Game
1.6 | Spider – Solitaire Card Game
1.7 | Memory – Kid’s Game
1.8 | Slidey – Picture Puzzle
1.9 | Same – Dot-Removing Game
1.10 | Minesweeper – Logic Game
1.11 | Paint By Numbers – Logic Game
1.12 | Lights Out – Logic Game
1.13 | Pousse – Tic-Tac-Toe-like Game
1.14 | Gobblet – Strategy Game
1.15 | Jewel – 3-D Skill Game
1.16 | Parcheesi – Board Game
1.17 | Checkers – Board Game
1.18 | Chat Noir – Puzzle Game
1.19 | GCalc – Visual λ-Calculus

top ← prev up next →

#### 1.6`` Spider – Solitaire Card Game

> > > To play Spider, run the PLT Games program. (Under Unix, it’s called plt-games).

Spider is a solitaire card game played with 104 cards. The cards can include either a single suit, two suits, or four suites. (Choose your variant through the Options item in the Edit menu.)

Terminology:

- Tableau: one of the ten stacks of cards in the play area. The game starts with six cards in the first four tableaus, and five cards in the rest; only the topmost card is face up, and others are revealed when they become the topmost card of the tableau.

- Sequence: a group of cards on the top of a tableau that are in the same suit, and that are in sequence, with the lowest numbered card topmost (i.e., closer to the bottom of the screen). King is high and ace is low.

The object of the game is to create a sequence with ace through king, at which point the sequence is removed from play. Create eight such sequences to win the game.

On each move, you can take one of the following actions:

- Move a sequence from any tableau to one whose topmost card (i.e., closest to the bottom of the screen) has a value that’s one more than the sequence’s value. Note that if the top card of the target tableau has the same suit as the sequence, a larger sequence is formed, but the target tableau’s card is not required to have the same suit.

- Move a sequence to an empty tableau.

- Deal ten cards from the deck (in the upper left corder), one to each tableau. This move is allowed only if no tableau is empty.

To move a sequence, either drag it to the target tableau, or click the sequence and then click the top card of the target tableau (or the place where a single card would be for an empty tableau). Click a select card to de-select it. Clicking a card that is not a valid target for the currently selected sequence causes the clicked card’s sequence to be selected (if the card is face up in a sequence).

To deal, click the deck.

To undo a move, use Undo from the Edit menu.

top ← prev up next →