204進階程式設計
2024/2/20 第二周
2024/2/20 第二周
製作Poker遊戲
1.下載Poker53張圖案,0.jpg是背面圖案。
鑽石Dimand: 1.jpg ~ 13.jpg
紅心Heart: 14.jpg ~ 26.jpg
黑桃Club: 27.jpg ~ 39.jpg
梅花Spare: 40.jpg ~ 52.jpg
2.隨機抽取一張撲克牌來顯示。
2024/2/27 第三周
2024/2/27 第三周
1.隨機抽取2張撲克牌。
2.防止隨機抽到同樣撲克牌(數字),建立Poker(52)陣列,當Poker(數字)=0表示牌未被發出,滿52張騰只發牌。
3.擴展莊家、玩家各發兩張牌,可以顯示已經發過幾張牌。
4.牌全數發完,按鈕文字顯示「已發完」。
2024/3/5 第四周
2024/3/5 第四周
1.發牌獨立成一支函式,getPoker()
2.判斷莊家點數:bankerPoint Mod 13=0或>=10為10點,否則點數是bankerPoint Mod 13。
2024/3/19第五周
2024/3/19第五周
準備5個圖片容器Picturebox。
2024/3/26第六周
2024/3/26第六周
『要牌』
2024/4/2第七周
2024/4/2第七周
建立模組,按鈕:開新局、要牌、停牌。
莊家第一張牌蓋住,由玩家判斷是否『要牌』或『停牌』。
『要牌』:由玩家操作,每次都會檢查莊家點數是否小於玩家,若是、則莊家也補一張牌,直到玩家停止『要牌』或『停牌』。
2024/4/9第八周
2024/4/9第八周
發超過30張牌 Reset
2024/6/4 17周