1. 程式人生 > >單機鬥地主——牌的資料分析和儲存

單機鬥地主——牌的資料分析和儲存

1.牌的花色

public enum Color{

Square, //方片

Club,  //梅花

Heart,  //紅桃

Spade, //黑桃

None  //大王,小王

}

2.牌的大小

public enum Weight{

Three,

Four,

Five,

Six,

Seven,

Eight,

Nine,

Ten,

Jack,

Queen,

King,

One,

Two,

SJoker

LJoker

}

3.可出牌型別

public enum CardType{

Single,   // 單

Double,    // 對兒

Straight,   // 順子

DoubleStraight,   //雙順

TrippleStraight,  //飛機

Three,    //  三不帶

ThreeAndOne,  // 三帶一

ThreeAndTwo,   // 三帶二

Boom,    // 炸彈

JokerBoom   // 王炸

}

4.牌的歸屬

public enum CharacterType{

Library,  //牌庫

Player,   //玩家

LeftComputer,  //左側電腦

RightComputer,  //右側電腦

Desk   //桌面

}