This project is created for homework 4 - question 3
Well, this card game includes 52 cards!
These card a separated into 4 group of colors!
Red,
Blue,
Green,
Black !
So we have 13 cards in each group of color!
And also some cards have some rules we must obey!
Card number 3, 4, 5, 6, 9, card C and card D has No rule!
Card number 2: It allows you to give a card from your hand to another player!
Card number 7: It fines the next player 2 cards from out cards!
plus if next player have another 7 number of fining cards increases and the fine goes to next player!
Card number 8: allows the player to put another card but there is point that he must be able to put one more card, or else he is fined with one card from out cards!
Card number 10: this one changes the direction of game!
Card A: this one skip one player and goes to the next player!
Card B: this card always can be used by the player! plus it let the player to pick a color for the next round!
1 - If there is no card, the starter player can put any card!
2 - If there is a card on the ground, next player must put a card that matches the color of groun (be careful that card B can pick another color which not matches its color) or the card must have the save number of previous card!
Well, Each program must have a interface, so mine is not a exception :)
I am going to tell you about each picture!