#23 BlackJack 21 App

目的:運用之前所學的技術做出一個可玩性高的21點APP

遊戲規則

  • 由一位玩家做莊家(或由荷官擔任發牌者),並負責發牌,其餘玩家都是閒家。
  • 下注。
  • 莊家以順時針方向向各玩家發一張暗牌,最後也發給自己一張。
  • 接著同上,再發一張明牌給各閒家,莊家自己也一張。
  • 莊家以順時鐘方向詢問各閒家是否還需要補牌,如果需要加發給一張明牌。
  • 莊家/荷官如不足17點,便需加牌直到超過或等於17點為止。
  • 最接近21點且不超過的玩家獲勝。

點數計算

  • A=1點或11點。
  • 2~10點=依牌面所示。
  • J/Q/K=10點。
成品展示

寫完之後發現code亂七八糟的,找bug眼睛快脫窗😂,有空再回來重寫一次讓他變乾淨一點,順便再把一些未實作的功能加進去(如:保險、投降)。

Demo

Github

--

--