iOS 開發 #8 靠著賭博發家致富 — 21點

這次使用 storyboard、Sheet 與 Alert 來開發 21 點遊戲 APP,那在這篇主要是展示 21點遊戲 APP,那 Sheet 與 Alert 會在之後的文章做介紹

那 21 點的遊戲規則如下

遊戲規則說明

  • 莊家與玩家小於等於21點比大小
  • 各自最多五張牌
  • 兩張牌21點即為Black Jack 贏牌,可贏得下注賭金的 2 倍
  • 超過21點為爆牌

先使用 storyboard 設計兩個畫面,一個是遊戲的畫面,另一個是輸入籌碼的畫面

接著建立一個名叫 SheetViewController 用來控制輸入籌碼的畫面,那遊戲畫面我是直接使用 ViewController 來控制,主要是我懶得建新的 ViewController :P

當未下注時使用 Alert 來顯示警告訊息

使用 Sheet 來顯示輸入籌碼的畫面

輸贏的結果皆用 Alert 來做顯示

點數爆炸時

當點數加到 21點時

當雙方點數一樣時

當莊家點數爆炸時

身為一個喜歡玩遊戲的人知道當有個好玩遊戲在面前卻沒辦法親自下去玩是件非常痛苦的,所以我這邊只介紹遊戲的畫面與玩法,程式的部分就不介紹了,若對我這個 APP 有興趣可以 Clone 這個專案下來玩玩

--

--