創作有梗的 iOS App 遊戲 — GrNB!

Starmy
海大 SwiftUI iOS / Flutter App 程式設計
3 min readMay 13, 2019

Github: https://github.com/mf99250/bemadgame

進入畫面&超連結

這次為了慶祝我最喜歡的戰隊獲得冠軍,特別做了以他們為主題的遊戲哈哈,這個遊戲其實不難,就是翻牌遊戲,日本稱神經衰弱,不過由於版面問題,只能放十二張,但要拿滿分除了記憶力要好,運氣成分也不能少,想挑戰還是能挑戰看看哈哈

6666animator

這段程式碼是首頁那段堆666刷屏彈幕,我用animator來完成

遊戲說明&遊玩畫面&回首頁

首頁有兩個選項,一個是開始遊玩,一個是遊戲說明,還有最高分的紀錄顯示,遊玩後若獲得比之更高的成績,回首頁會看到成績被替換掉

time counter

然後這段是倒數計時,其中最後一行self.cardCollectoins[i]是我把場上的12張牌存進一個陣列裡,方便我後面控制,這裡也是用for迴圈去跑

prepare

這裡用prepare控制,將這裡獲得的score傳到OverViewController的swift

翻牌的程式碼因為量太大,這裡就沒顯示了ORZ

玩完後點及重玩一次

如果玩完一輪想再直接玩一遍,可以點return鈕,直接重玩

最後安利一下這個戰隊,他們是 第五人格 遊戲實況主,為了這次國際比賽組成了一隊,從敗部復活賽打到世界冠軍,真的厲害(這是款手遊,看他們操作,感覺我們玩得不是一個遊戲哈哈),祝他們下個月的比賽繼續加油!

Gr 永不言敗!

--

--