Daniel Lepage on 14 Nov 2003 15:15:11 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[Spoon-business] All Decked Out


I propose:

{{
__Hit the Deck!__

Create the following rules:
{{
__Cards__ {*(Objects:Cards)*}

A. Cards
There exist Game Objects called Cards. Each Card consists of a Name, an Image, and a Body. The Name is a string. The Image can be either a description of a picture, or a reference to an existing image outside the game of B Nomic. The Body is a Game Document; it should contain a description of the effects and changes to the gamestate that happen when the card is Played (if the Body is empty, this signifies that playing the card has no direct effect, though other aspects of the game may react to it). No card may ever be created that has the same name as an existing card but a different body or image (however, this does not limit the number of identical copies of a given card that may exist).

B. Body Shorthand
The term "you" in the body of a card designates the entity who played the card.
}}

{{
__All Hands on Deck__
{*(Objects:Cards,Players:Properties:Hands)*}

A. Hands
Each player has a Hand, which is a collection of Cards.

B. The Deck
The Deck is a collection of cards; if a card's location is not defined, it is moved to the Deck. When a player Draws a card, this means a card is chosen at random from the Deck an put in that player's hand.
When a card is discarded, it is moved into the Deck.

C. Knowledge is Easier
It should be publicly known what cards are in each players' hand and in the Deck. [[This may change, if some brave minister creates a page to automate hands, thus allowing private hands to exist without slowing gameplay]]
}}

{{
__Card Manipulation__
{*(Objects:Cards,Players:Properties:Hands)*}

Each player may, no more than three times per nweek, Play a card from eir hand. This causes the effects described in the Body of that card to take effect; the card is then put back into the deck.

If a player has not yet played a card during a given nweek, e may Draw a card from the Deck. A player who does this may not play any cards for the rest of the nweek.
}}

{{
__The Cardlist__ {*(Objects:Cards)*}
The Cardlist is the set of all card descriptions.
}}

Add the following cards to the Cardlist:

{{
__Petty Theft__
Image: a slit purse with money falling out of the bottom.
Body: When you play Petty Theft, choose two players; transfer 10 points from one of them to the other. If the player losing the points has fewer than 10 points, transfer all eir points instead.
}}

{{
__Jackpot!__
Image: A pot of gold
Body: Gain 50 points.
}}

{{
__Your Spoo has too much Fleem__
Image: A Spoo with too much Fleem
Body: Choose a target player; that player chooses and discards two cards (or all eir cards if e has fewer than two).
}}

Put the following into the Deck:
20 Petty Thefts
15 Your Spoo Has Too Much Fleems
5 Jackpots

Give each player two cards from the Deck at random.
}}

I figured we need some new game mechanic.... I like this one because it could be extended to relate to any subgame, while still being interesting without subgames.

I hope to do some coding and make a little card engine that will track everybody's hands, so we can make it all secret data, but I know I won't have time to do it in the near future, so for now we'll just play open-handed, until I or somebody faster than I creates such a program.

--
Wonko

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GU/O d-(++)(?) s+:+ a--->+++ C++>++++>$ UB+>++++ P--@ L+>+++ E>++ W++(+++) N+(++) o?>++++ K? w------- O? M++ V- PS@ PE-@ Y-- PGP- t+ 5 X R+ tv--@ b+++@ DI++++ D G++ e*>++++ !h r++ y?
------END GEEK CODE BLOCK------

_______________________________________________
spoon-business mailing list
spoon-business@xxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/spoon-business