廣州做網(wǎng)站建設(shè)的公司長沙網(wǎng)絡(luò)推廣
目錄
斗地主
一、斗地主游戲1 -- 準(zhǔn)洗發(fā)(控制臺(tái)版)
1、準(zhǔn)備牌
2、洗牌
3、發(fā)牌
4、看牌
二、斗地主游戲2 -- 給牌排序①(利用序號(hào)進(jìn)行排序)
2、洗牌
3、發(fā)牌
4、看牌
三、斗地主游戲2 -- 給牌排序②(給每一張牌計(jì)算價(jià)值)
1、準(zhǔn)備牌
2、洗牌
3、發(fā)牌
4、排序
5、看牌
四、斗地主游戲3 (頁面版)
1、登錄頁面
2、游戲界面
3、面向?qū)ο笤O(shè)計(jì)
4、游戲完善
斗地主 (代碼未完待續(xù))
一、斗地主游戲1 -- 準(zhǔn)洗發(fā)(控制臺(tái)版)
1、準(zhǔn)備牌
PokerGame():
2、洗牌
3、發(fā)牌
lord:地主牌(3張)
4、看牌
二、斗地主游戲2 -- 給牌排序①(利用序號(hào)進(jìn)行排序)
以誰為主導(dǎo),誰作為鍵
先讓序號(hào)和數(shù)據(jù)產(chǎn)生對應(yīng)關(guān)系,一一對應(yīng),打亂序號(hào),再通過序號(hào)找到原始數(shù)據(jù)即可
1、準(zhǔn)備牌
2、洗牌
3、發(fā)牌
TreeSet<Integer>可以自動(dòng)對其中的元素從小到大進(jìn)行排序
4、看牌
三、斗地主游戲2 -- 給牌排序②(給每一張牌計(jì)算價(jià)值)
1、準(zhǔn)備牌
2、洗牌
3、發(fā)牌
4、排序
5、看牌
四、斗地主游戲3 (頁面版)
1、登錄頁面
User.java:
LoginJFrame:
2、游戲界面
GameJFrame:
3、面向?qū)ο笤O(shè)計(jì)
圖片單獨(dú)命名:
正反面:
牌是否可以被點(diǎn)擊 && 是否已經(jīng)被點(diǎn)擊:
Poker.java:
4、游戲完善
移動(dòng)牌與重新擺放牌:
Common.java: