2023年10月5日 星期四

北極熊 Week04 UNO卡牌洗牌、發牌

 UNO遊戲

  • 畫出卡牌-用陣列



  • 改變顏色-利用小畫家吸顏色取得RGB數值、利用Processing顏色選擇器得到顏色16進位代碼,再利用迴圈讀取陣列裡的顏色



  • 修改卡片樣式,增加圓角、外框、將畫卡寫成一個函式



  • 利用之前圖學課的pushMatrix加上白色橢圓形




  • 用text增加卡排左上和中間號碼





  • 將函式引入號碼數值,印出正確的號碼




  • 做洗牌,先定義兩個陣列放所有卡牌號碼和顏色,執行發現數字都是0、黑色



  • 修正數字和顏色問題,定義新函式myShuffle()



  • 開始做洗牌-兩張牌數字、顏色交換



  • 使用for迴圈修改洗牌,讓他可以洗很多次



  • 放大視窗大小、在視窗右邊顯示放大的卡片,用倍率計算顯示







  • 修改程式碼,隱藏左邊洗牌的所有牌,右邊透過滑鼠點擊可以得到牌




  • 更改視窗大小,做四個人遊戲的發牌




沒有留言:

張貼留言