#22 撲克牌遊戲99_Bug版

Candy
3 min readMay 21, 2018

--

作業目的: 學習開發撲克牌,骰子類的遊戲 App。

用同一台 iPhone 輪流操作,彼此不會看到對方蓋著的牌

遊戲說明:

兩個玩家輪流出牌(紅色箭頭表提醒該輪誰出牌),點選[Start]遊戲開始後,顯示的初始值為0。 點選[Show]可以顯示自己手中的牌,並點選牌,這張牌可以是數值牌或功能牌: 若是數值牌則累加顯示的數值,如原本是15時,出牌「9」,則此時顯示的數值為24; 若玩家出的是功能牌,則遊戲依照該牌的功能(後述)繼續進行。 玩家點選手牌中其中一張後,要點選[Next]換另一玩家,系統自動保持手牌原有的五張張數。

當玩家出牌使顯示的數值在「99」以上(不包括99),表遊戲結束,另一玩家為優勝者。

好了,以上是我做這遊戲目的達成的功能XD

現實中,目前我提供的版本充滿一堆bug(痛哭…

  1. 遊戲步驟必須按照上述我所寫的方式xd,無法阻擋玩家點選第二張牌以上,牌覆蓋後還是可以點選,仍會影響數值變化
  2. 顯示的數值好像是點選該牌後系統自動隨機增加的下一張牌點數xd(我也不知道為什麼 哭
  3. 目前特殊的牌有

♠︎A ->數值歸零. /. K ->數值=99

10 or Q ->玩家可以選擇加或減數值(+-10/20)

4 or 5 ->換另一玩家出

但這些功能牌有時正常有時會怪怪的xd 出的牌若是4 or 5,數值不變,但不會直接輪對方

有興趣的人可以玩玩這個詭異版遊戲 哈哈

或是來解bug. 待修正版何時可以出來

--

--