《記憶極限》記憶力與觀察力的雙重挑戰 - 上架篇

更新 發佈閱讀 7 分鐘

前言

好久不見呀,停更了好一陣子,這幾個月主要都在開發記憶極限手遊版,歷經了好一番折騰,目前已經成功上架到 app store 啦~這篇主要分享一下上架的過程與遇到的種種困難,讓我們繼續看下去吧。

遊戲介紹

這是一款休閒的記憶配對翻牌遊戲,遊戲總共超過 1000 個關卡等你來挑戰,玩家可以選擇各種不同的主題,例如可愛的動物、繽紛的顏色、超鬧的古人、路邊的樹木與草叢,不只是挑戰你的記憶力還要多一點觀察力才能闖關成功,令我印象最深刻的主題是中文字,精心從中文字典挑選出長得非常像的字來混淆玩家,真的是既好玩又好笑,遊戲中還有加入道具與排行榜及成就系統,增加遊戲的可玩性。

現在已經在 app store 上架了,android 的玩家要再等等唷,目前還在審核中,有興趣的玩家不妨下載來玩玩看吧!


開發工具

身為前端開發者想開發屬於自己 app 的我,在 Flutter 學習之路卡關後,還是選擇回到 React 的懷抱,於是就開始學習 React Native 啦,有 React 的開發基礎在學習 RN(React Native) 的過程中是很好上手的,只是要使用 RN 幫你開發好的元件,例如 View 相當於 web 的 div 容器,需要輸入框就使用 TextInput。

要開發 iOS 之前需要準備一台 Mac,因為上架到 app store 前需要使用 Xcode 來打包並堆上 app store connect。

我選擇使用 expo 來開發,因為它提供了一個方便的開發工具 expo go 能夠即時看到修改程式碼後的結果,類似前端的 hot reload,幫你省去很多環境建置的時間,它也提供了很多 SDK,例如 expo router 幫你做路由,expo audio 幫你播放音樂等等,可以到官方開發文件上尋找需要的工具。

首先安裝最新的版本:

npx create-expo-app@latest

接下來啟動開發環境:

啟動專案

啟動專案

現在只要拿起手機的相機掃描 QR Code 就能開始進行開發了,非常的便利,接著我們就可以開始開發之旅囉,本篇就不介紹遊戲的開發細節囉,直接跳到上架流程的部分。

上架前準備

當 app 開發完成後,最大的目標就是要上架到商店給玩家們下載了,首先我們需要到 app store connect 註冊開發者帳號,費用採年繳制一年 $99 美金,購買完成後等官方寄信後就可以開始使用了。

raw-image

接著我們開啟專案的 app.json。

raw-image
bundleIdentifier 為 App ID 識別碼,需與開發者帳戶中的 App ID 一樣,自己取的名字規則大致是這樣 xxx.yyy.zzz
buildNumber 為 iOS版本號碼

要先到這個頁面新增你的 App ID

https://developer.apple.com/account/resources/identifiers/bundleId/add/bundle
bundleIdentifier

bundleIdentifier

建置專案

npx expo prebuild

使用 prebuild 來建置,expo 會幫你產生兩個資料夾分別為 ios、android,如下圖:

raw-image


接下來利用 Xcode 開啟 iOS 模擬器並運行:

npx expo run:ios

測試一下專案在模擬器上面有無正常運作,如果在 expo go app 上面開發的話有時候會遇到一些 expo go 沒有支援的錯誤,例如要使用 google admob 廣告套件就必須在原生的 iOS 環境運行,才能正確顯示廣告內容,或是有其他解法大家可以再去查看看。

cd ios​
npx pod-install

接著到 cd 到 ios 資料夾下安裝 iOS 的套件,接著我們開啟 Xcode 載入 app.xcworkspace 專案,我們就可以看到基本資訊。

raw-image

這邊記得選取你的開發者帳號

raw-image

這邊可以看到你的 app 資訊,其中 Bundle display name 是玩家安裝後會顯示在手機畫面的app 名稱。

raw-image

產生 main.jsbundle

這個檔案是 react native 與 iOS 互相溝通的檔案,包含打包後的圖檔與 js 檔,使用以下指令來產生:

npx react-native bundle
--dev false // 正式環境
--entry-file app.js // 主程式入口
--bundle-output ./ios/main.jsbundle //檔名
--assets-dest ./ios //字型圖檔等等資源
raw-image

接著把它匯入到 Copy Bundle Rescrouces,就可以開始建置囉。

raw-image

按下 Archive 後他會開始 build 完成後會跳出視窗並選擇 app store connect 並 Distribute App 就可以一路下一步到 Upload 囉。

我們就可以到 app store connect 看到剛剛推上來的 app 了。

raw-image
raw-image

接下來就要開始填寫商店資訊了,記得隨時按儲存,以免沒有存到資料,需要注意的是隱私權政策要怎麼產生,可以使用 https://www.privacypolicies.com/ 這個網站來產生隱私權是免費的,所有資訊都填完後就可以送審囉。

關於預覽圖的部分,因為我只有設定 iPhone 才可以下載所以沒有要求上傳 iPad 的圖片,6.9 吋與 6.5 吋上傳一種尺寸即可。

結語

耶~我的遊戲終於成功上架了,花費了大概四個月的時間從零到有的做出來,藉由這篇文章來業配我的遊戲XD,從一開始的 wireframe 設計到程式開發,以及不斷地測試修改到上架,讓我學到了很多,遊戲中的圖片、音樂及音效都是免版權的,推薦 https://soundeffect-lab.info/,https://pixabay.com/ 及 https://www.freepik.com/ 去尋找素材,之後 Android 的上架流程也會再寫一篇文章來介紹。

謝謝你看到最後,可以去下載來玩玩唷,挑戰你記憶力與觀察力的極限 ^^


留言
avatar-img
留言分享你的想法!
avatar-img
Johnson Huang的沙龍
7會員
10內容數
Johnson Huang的沙龍的其他內容
2024/08/28
大家好,要來介紹一款新開發的翻牌遊戲,可以訓練玩家的反應與記憶力。簡單易懂的遊戲規則以及有趣的題組設計。目前遊戲已經上線,歡迎玩家一起來挑戰!遊戲包含無限接關和排行榜機制,讓玩家能與朋友一較高下。下篇文章將探討遊戲開發技術及購買網域的流程。
Thumbnail
2024/08/28
大家好,要來介紹一款新開發的翻牌遊戲,可以訓練玩家的反應與記憶力。簡單易懂的遊戲規則以及有趣的題組設計。目前遊戲已經上線,歡迎玩家一起來挑戰!遊戲包含無限接關和排行榜機制,讓玩家能與朋友一較高下。下篇文章將探討遊戲開發技術及購買網域的流程。
Thumbnail
2024/08/18
文章介紹了遊戲的核心事件,包括選牌、出牌和計算分數的邏輯與實作。首先介紹遊戲開始時的選牌事件,接著解析出牌事件及算式計算的過程,最後詳述分數計算的邏輯。
Thumbnail
2024/08/18
文章介紹了遊戲的核心事件,包括選牌、出牌和計算分數的邏輯與實作。首先介紹遊戲開始時的選牌事件,接著解析出牌事件及算式計算的過程,最後詳述分數計算的邏輯。
Thumbnail
2024/08/12
本篇介紹單人遊戲的核心架構與邏輯,涵蓋發牌、抽牌、出牌及遊戲結算等重要步驟。文章也詳細介紹了使用 socket.io 建立連線的過程,並說明如何利用 React Hooks 管理遊戲狀態,提及後端伺服器如何處理玩家加入房間的事件,並簡要介紹了房間資訊的管理,此文將分為多篇進一步介紹遊戲事件部分。
Thumbnail
2024/08/12
本篇介紹單人遊戲的核心架構與邏輯,涵蓋發牌、抽牌、出牌及遊戲結算等重要步驟。文章也詳細介紹了使用 socket.io 建立連線的過程,並說明如何利用 React Hooks 管理遊戲狀態,提及後端伺服器如何處理玩家加入房間的事件,並簡要介紹了房間資訊的管理,此文將分為多篇進一步介紹遊戲事件部分。
Thumbnail
看更多
你可能也想看
Thumbnail
一位長期推廣閱讀寫作、經營多個平臺,也是《30Days愛自己的小練習》作者,分享首次親自體驗蝦皮購物的歷程。以「網購小白」的角度,詳細介紹了蝦皮平臺操作的便利性,分享了加入分潤的七大好處、賺錢的五大撇步。文章穿插了雙12活動、購物連結及分潤連結,極具參考價值。
Thumbnail
一位長期推廣閱讀寫作、經營多個平臺,也是《30Days愛自己的小練習》作者,分享首次親自體驗蝦皮購物的歷程。以「網購小白」的角度,詳細介紹了蝦皮平臺操作的便利性,分享了加入分潤的七大好處、賺錢的五大撇步。文章穿插了雙12活動、購物連結及分潤連結,極具參考價值。
Thumbnail
(一)分享曾經在蝦皮買過的好物 這是一個真實的故事,筆者大約每半年會去蝦皮網站購買一種叫做永樂健的酵素,這是日本製造原裝進口的酵素,有兩種以上的口味(橘子口味、優酪乳口味),我都買橘子口味的,比較好吃,因為是台灣出貨,很快就會寄來。每次買30包,店家又加贈2包,等於擁有32包。
Thumbnail
(一)分享曾經在蝦皮買過的好物 這是一個真實的故事,筆者大約每半年會去蝦皮網站購買一種叫做永樂健的酵素,這是日本製造原裝進口的酵素,有兩種以上的口味(橘子口味、優酪乳口味),我都買橘子口味的,比較好吃,因為是台灣出貨,很快就會寄來。每次買30包,店家又加贈2包,等於擁有32包。
Thumbnail
雙12即將來襲!今年不只是要買東買西,還要變身購物專家,就由我來推薦大家購物清單,裡面還有開箱文給大家參考。先來一個讓人逛街腳底舒服的「舒壓腳底按摩輪」,數位遊牧一定要帶的「無印良品筆電防震提袋」,讓我想去咖啡廳寫文章帶了就走,再來是居安思危、防災必備的 MVP「3Coins 手搖式收音機」,它還有
Thumbnail
雙12即將來襲!今年不只是要買東買西,還要變身購物專家,就由我來推薦大家購物清單,裡面還有開箱文給大家參考。先來一個讓人逛街腳底舒服的「舒壓腳底按摩輪」,數位遊牧一定要帶的「無印良品筆電防震提袋」,讓我想去咖啡廳寫文章帶了就走,再來是居安思危、防災必備的 MVP「3Coins 手搖式收音機」,它還有
Thumbnail
這是一款休閒的記憶配對翻牌遊戲,遊戲總共超過 1000 個關卡等你來挑戰,玩家可以選擇各種不同的主題,例如可愛的動物、繽紛的顏色、超鬧的古人、路邊的樹木與草叢,不只是挑戰你的記憶力還要多一點觀察力才能闖關成功...
Thumbnail
這是一款休閒的記憶配對翻牌遊戲,遊戲總共超過 1000 個關卡等你來挑戰,玩家可以選擇各種不同的主題,例如可愛的動物、繽紛的顏色、超鬧的古人、路邊的樹木與草叢,不只是挑戰你的記憶力還要多一點觀察力才能闖關成功...
Thumbnail
台北市松山文創園區-「獵人」實境解謎遊戲,正版授權,250坪超大解謎遊玩空間,真人NPC互動闖關,精緻高還原度的場景設計,蒐集卡片樂趣,多人同時解謎。 !!!暑期限定,獵人粉絲注意!!!,官方正式授權的[獵人實境解謎遊戲]感動登台~期間限定:6/27-9/17,地點:松山文創園區 北向製菸場。
Thumbnail
台北市松山文創園區-「獵人」實境解謎遊戲,正版授權,250坪超大解謎遊玩空間,真人NPC互動闖關,精緻高還原度的場景設計,蒐集卡片樂趣,多人同時解謎。 !!!暑期限定,獵人粉絲注意!!!,官方正式授權的[獵人實境解謎遊戲]感動登台~期間限定:6/27-9/17,地點:松山文創園區 北向製菸場。
Thumbnail
2024_B5 你玩遊戲?還是遊戲玩你? 首次看到書封與簡介真的吸引了我的眼球,直接告訴你遊戲對人的「掌控」。書中介紹了許多案例,並舉出相關研究結果佐證,愈讀愈讓我對「遊戲」一詞不寒而慄,特別是在教育現場。 |你真的在玩遊戲嗎? 因應玩家的喜好,遊戲的種類也愈來愈多元。從小時候就喜歡格
Thumbnail
2024_B5 你玩遊戲?還是遊戲玩你? 首次看到書封與簡介真的吸引了我的眼球,直接告訴你遊戲對人的「掌控」。書中介紹了許多案例,並舉出相關研究結果佐證,愈讀愈讓我對「遊戲」一詞不寒而慄,特別是在教育現場。 |你真的在玩遊戲嗎? 因應玩家的喜好,遊戲的種類也愈來愈多元。從小時候就喜歡格
Thumbnail
​不知道大家還記不記得這款遊戲 「知識王」 ​ 在2015年推出,是個當時很多人玩的手機遊戲,有很多關卡,會用城市名稱命名,可以在關卡內跟其他玩家對打,打關主可以解鎖新關卡,打贏獲得金幣後就可以往下繼續打關,打輸則會輸掉金幣
Thumbnail
​不知道大家還記不記得這款遊戲 「知識王」 ​ 在2015年推出,是個當時很多人玩的手機遊戲,有很多關卡,會用城市名稱命名,可以在關卡內跟其他玩家對打,打關主可以解鎖新關卡,打贏獲得金幣後就可以往下繼續打關,打輸則會輸掉金幣
Thumbnail
共有20個迷宮關卡,都是用色彩繽紛的小牌卡呈現,除了使用鍵盤的方向鍵外,也會用到空白鍵做迷宮的縮放,有很多趣味的迷宮。
Thumbnail
共有20個迷宮關卡,都是用色彩繽紛的小牌卡呈現,除了使用鍵盤的方向鍵外,也會用到空白鍵做迷宮的縮放,有很多趣味的迷宮。
Thumbnail
兩款尋寶遊戲、四種圖案,等你來蒐集! 訓練手眼協調、觀察力、專注力! 雙重玩法,樂趣更多! ❚ 現在就接受挑戰!成為和小航一樣機智的冒險家吧! 全球銷售突破1,200萬冊,高人氣冒險漫畫「X尋寶探險隊」,有著刺激的故事情節、充滿魅力的角色,結合許多國家的地理、歷史、文化知識,帶給你夥伴X地理人文X奇
Thumbnail
兩款尋寶遊戲、四種圖案,等你來蒐集! 訓練手眼協調、觀察力、專注力! 雙重玩法,樂趣更多! ❚ 現在就接受挑戰!成為和小航一樣機智的冒險家吧! 全球銷售突破1,200萬冊,高人氣冒險漫畫「X尋寶探險隊」,有著刺激的故事情節、充滿魅力的角色,結合許多國家的地理、歷史、文化知識,帶給你夥伴X地理人文X奇
Thumbnail
全球系列銷售突破1000萬冊的兒童讀物☚ 「X尋寶探險隊」系列衍生益智桌遊,即將於今年年末登場! 準備好一起踏上冒險了嗎?
Thumbnail
全球系列銷售突破1000萬冊的兒童讀物☚ 「X尋寶探險隊」系列衍生益智桌遊,即將於今年年末登場! 準備好一起踏上冒險了嗎?
Thumbnail
本作為2D像素解謎遊戲,運用四種道具,殺死所有怪物,進入出口,才能突破關卡。一共有150個小關卡,每一關都是一道獨特的謎題,過關後可以試著挑戰最佳步數,相當燒腦。
Thumbnail
本作為2D像素解謎遊戲,運用四種道具,殺死所有怪物,進入出口,才能突破關卡。一共有150個小關卡,每一關都是一道獨特的謎題,過關後可以試著挑戰最佳步數,相當燒腦。
Thumbnail
遊玩10小時以上 超好玩的派對遊戲 需要手眼協調 多人一起玩絕對會笑死,尤其是手拉手一起通關時 緊張刺激,中間的人手指壓得很酸 只要一不小心放錯手,直接重來 每次都要確認一下是要放哪一隻手 如果卡關太久,也會有協助通關的機制,讓你不會完全卡住 歡笑不斷,很適合多人同遊 超級推薦 記錄用
Thumbnail
遊玩10小時以上 超好玩的派對遊戲 需要手眼協調 多人一起玩絕對會笑死,尤其是手拉手一起通關時 緊張刺激,中間的人手指壓得很酸 只要一不小心放錯手,直接重來 每次都要確認一下是要放哪一隻手 如果卡關太久,也會有協助通關的機制,讓你不會完全卡住 歡笑不斷,很適合多人同遊 超級推薦 記錄用
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News