Thursday, January 30, 2014

I am building a project for SOS at Evergreen that I will be using this blog to document. This will be an Android game, but it will be easy to do because it is a simple card game, like a 52-card game. I have not come up with a good name for the game, it is a game a friend told me about, and he didn't have a name for it, so that's something I'm working on. I will be implementing the game in Java, and putting the website together in Ruby. I have purchased and am setting up a server with CentOS. More information to follow. edit1: How to play: This game uses the standard deck of 52 cards and is meant to be a multiplayer game, though 2 players are possible. Each player gets 7 cards to begin. The player can exchange any number of cards before the first play. The first person to exchange cards gets to go first, so there is an incentive to evaluate one's hand quickly. The first player can put down any card, or a combination of cards that share a numerical value. A player could put down 3 sixes, or 2 Queens, or 2 threes, but NOT multiple cards of the same suit. The next person, in clockwise turn order, has to either play a number of cards that are all equal to or higher in value than the cards already on the board, or they have to play a number of their lowest value cards equal to the number of cards already in the pile. This is significant later in the game when the last hand is played. This process continues until all players have one card in their hand. The one player with the highest card at the end of the round is required to keep it beyond the end of the round. IT DOES NOT GET SHUFFLED INTO THE DECK. That card becomes that player's score. If players are tied for the highest card, they both keep their cards. When the next round begins, players do not necessarily receive seven cards again. In rounds > 1, the number of cards distributed to players is equal to the value of the card that was taken by a player to represent their score. For example, if the card taken by a player at the end of the round is 3, in the new round players will be given a hand of three cards. When someone's score becomes greater than 20, they lose the game and the remaining players continue playing. The game continues until only one player has a score < 20.