Multi-player Card Game

There's this **card game** my mates and I love to spend hours playing, and I thought if we had an **online version**, we could play any time from our homes and even invite our friends from abroad to join in the fun. I'm just not sure how to go about it.. **I do have programming** experience, just no idea about games or card games.. **i will provide all the rules/instructions** for this card game and i'd be _glad to help_ however i can.

I understand this is not such a big project, but **please don't overlook it**, I would really like to get this done :)

Thanks for looking


## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

I really don't know what else to put here. This looks ok so far. I will pay when the work is tested and is fully functional with four or less players online at the same time.

* * *This broadcast message was sent to all bidders on Friday Apr 6, 2007 2:21:52 PM:

ok because i've realised u need to know more in order to bid accordingly, here are the rules of this game:

do u know the 'rummy' game? I don't, but i heard it's similar...

this is a two deck game (+4 jokers) and can be played by 4 or 2 ppl (3 is also possible, not included for the time being)

this is the 2 player description:

Each player is dealt 11 cards (one at a time)

Another 2 packs of 11 are dealt and left at the side (again one at a time). One for each player when he gets rid of his current cards.

The rest of the cards are placed as a deck.

The first card of the deck is drawn and put in the middle. The suit of that card (hearts, diamonds, clubs, spades) is the strong suit for this game (this has to do with the points at the end).

The objective of the game is to create suited sets (e.g 3-4-5 or 9-10-J-Q). A valid set consists of at least 3 cards of the same su it in a sequence. One joker only may be used in one set. All the twos in the game can also be used as jokers. Once the player has a valid set, he may choose to put it on the table for all to see. These cards will stay there throughout the game. If a joker is used, for example 6-J-8 and the player later finds the 7, he may add it to the set and the joker will either be put as a 5 or a 9. The joker cannot be removed from this set, or the table.

The direction of the game moves anti-clockwise. At each turn, the player has to draw a card and throw one in the middle. The player can either draw from the deck, or he can take ALL the cards from the middle (that were thrown by the players at previous turns). If the player chooses to collect the cards from the middle, he must justify this move by using at least one of those cards in an existing set, or a new one. If this is not possible, he is not allowed to take the cards from the middle.

As t he game continues, the target is to make the sets 7-cards-long. When a set reaches 7 cards, it’s considered a biriba (A-7, 2-8, 3-9, 4-10, 5-J, 6-Q, 7-K, 8-A or even more than 7 cards). Each card has a face value that is counted at the end of the game and contributes to the player’s points. Each biriba has a much larger value than all the cards it consists of put together. These points are also added to the total at the end of the game.

The players’ task is to get rid of all their (11) cards. Once a player succeeds, he gets the next pack that was dealt at the beginning of the game and left at the side. Now he has to do the same with this pack and when he gets rid of his cards for a second time, the game ends. In order to get the second pack, a player must have at least one biriba. And in order to end the game and get rid of all the cards from the second pack, he needs to have a biriba with NO jokers.

Biribas with jokers count less po ints than the ones without jokers.

Twos can be used in sets of the same suit (e.g 6clubs-2clubs-8clubs) and as the joker moves along the set when new cards are added, when/if it reaches the position of 2, the biriba is considered as joker-free (e.g 2-3-4-5-6-7-8 ALL clubs) and will count as much as a biriba with no jokers and no twos and will enable the player to end the game once he gets rid of all his cards from the second pack. If a two of diamonds was used in a set of a hearts (when the suit of the two is not the same as the suit of the rest of the cards in the set) then this biriba can never be considered joker-free. Even if the two is placed in the position of a two, it’s still considered a joker.

A biriba of the strong suit (the suit of the first card when the game started) counts even more points than any of other suits. Finally, a FULL biriba ??" from the Ace to the King (or from the 2 to the Ace, it’s the same thing) counts eve n more points than others. If it’s of the strong suit as well, it’s the most valuable biriba of the game.

We’ll talk numbers at a later stage.

In a game of 4, the players play as pairs sitting opposite each other. The two players of the same team share their sets that lay on the table. One may add to sets that the other player had originally created etc. When one player gets rid of his cards from the first pack, he will take the second pack. Now the other pack left at the side is for the other team. For example, if the other player gets rid of his cards, the game will end. He will not take the second pack, because his team-mate took the previous one earlier.

Finally in a game of 3, the extra two packs dealt and left at the side are of different number. The first one has 18 cards and the second one 11. All three players play on their own until one of them gets rid of his cards. He then takes the 18-card pack and the other two automati cally become a team. They can start adding to each others sets on the table. But they cannot merge the ones already on the table. When one of them gets rid of his cards, he will take the second pack of 11 and then the first one to get rid of his cards wins (either the team, or the solo player). The points of the 2-ppl team are divided for the two players, while the solo players gets all the points from his sets and biribas.

If you have any more questions please let me know. I hope this has helped you and you can know make a valid bid. Thanks

## Platform

windows xp

it will be on the web so.. platform independent i guess?

Evner: Ingeniørarbejde, Spil Design, MySQL, PHP, Software Arkitektur, Software Testning, Visuel Kunst, Web Hosting, Hjemmeside Management, Hjemmeside Testning

Se mere: windows game programming, when deck needs engineering, what is game programming, what is a team player, what do u need to know about engineering, web game programming, time card example, team player, suit hire online, suit hire, set of pairs, program pack online, programming online games, programming online game, programming games online, play online programming games, php time card, online task programming, online suit hire, online programming games

Om arbejdsgiveren:
( 0 bedømmelser ) Cyprus

Projekt ID: #2904090

8 freelancere byder i gennemsnit $242 på dette job


See private message.

$297.5 USD in 60 dage
(445 bedømmelser)

See private message.

$127.5 USD in 60 dage
(73 bedømmelser)

See private message.

$297.5 USD in 60 dage
(31 bedømmelser)

See private message.

$255 USD in 60 dage
(11 bedømmelser)

See private message.

$212.5 USD in 60 dage
(10 bedømmelser)

See private message.

$85 USD in 60 dage
(16 bedømmelser)

See private message.

$340 USD in 60 dage
(0 bedømmelser)

See private message.

$318.75 USD in 60 dage
(0 bedømmelser)