在開始嘗試開發 App 之後,我做過一些偏向工具類型的作品,例如生活提醒、世界時鐘與家族樹紀錄。
不過,我也一直想嘗試另一個方向:休閒遊戲。
相比功能型 App,遊戲有不同的挑戰。除了功能可以正常運作,還要考慮玩家會不會願意持續使用、操作是否直覺,以及同一套規則可以延伸出哪些玩法。
最後,我選擇從中國象棋開始。
為什麼選擇中國象棋?
中國象棋是一款大家相對熟悉的棋類遊戲。
它的規則完整,也已經累積了長時間的玩法基礎。對第一次嘗試開發休閒遊戲的人來說,比起從零開始設計一套新的遊戲規則,中國象棋是一個比較容易切入的題目。
我不需要先花大量時間解釋遊戲世界觀、角色技能或複雜的戰鬥機制,而是可以先把重點放在遊戲流程、棋盤操作、畫面呈現與不同模式的設計。
但真正開始製作之後,我也慢慢發現:規則簡單,不代表開發過程沒有細節。
不只是和電腦下棋
一開始,我不希望這款 App 只有單一玩法。
有些玩家想要自己練習,有些人則是希望兩個人直接拿著同一台手機或平板對戰。也有人平常比較常玩暗棋,不一定想下完整的中國象棋。
因此,目前 App 內包含幾種不同模式:
- 電腦對戰
- 雙人象棋對戰
- 暗棋電腦對戰
- 雙人暗棋對戰
對我來說,這也是開發休閒遊戲很有趣的地方。
同一套棋子與棋盤,可以透過不同規則與操作方式,延伸出不一樣的遊戲體驗。
雙人對戰時,棋子方向也會影響體驗
如果只是自己對著手機下棋,所有棋子朝向同一個方向並沒有太大問題。
但雙人對戰就不一樣了。
當兩位玩家坐在手機或平板的兩側時,如果棋子的文字全部朝向同一邊,其中一位玩家就必須倒著看自己的棋子。
這不會影響規則,卻會讓遊戲體驗變得不自然。
因此,在雙人象棋模式中,我讓紅方與黑方的棋子依照各自角度翻轉。兩位玩家坐在對面時,都可以清楚看到自己的棋子,不需要一直轉動手機。
這是一個看起來很小的功能,但實際使用時差異很明顯。
很多 App 的細節,並不是功能能不能執行,而是使用者操作起來是否順手。
暗棋模式加入橫向畫面
暗棋的棋盤和完整象棋不同,棋子排列方式也不一樣。
如果在手機直向模式下顯示,棋盤寬度受到限制,棋子可能會縮得太小。雖然仍然可以操作,但閱讀與點擊都比較不方便。
因此,暗棋模式可以切換成橫向畫面。
橫向顯示之後,棋盤可以使用更完整的螢幕空間,棋子不需要過度縮小,操作起來也更舒服。
這也是我在開發過程中逐漸注意到的事情:手機畫面空間有限,不能只是把桌上遊戲直接縮小塞進螢幕,而是要依照實際使用方式重新調整介面。
後續加入殘局挑戰
完成基本對戰功能之後,我開始思考:除了完整對局之外,還能不能提供更適合短時間遊玩的內容?
因此,後來的版本加入了殘局挑戰。
殘局的特色是局面已經進行到某個階段,玩家不需要從第一步開始慢慢下,而是直接面對一個特定情境,嘗試找出破解方式。
對玩家來說,殘局很適合利用零碎時間挑戰。即使只有幾分鐘,也可以開啟一個局面思考看看。
目前加入的殘局棋譜,主要整理自採用 MIT 授權的開源資源。
開源授權讓我可以在遵守授權條件的前提下,將這些棋譜整合進 App,再依照手機操作方式重新設計呈現流程。
挑戰過的殘局,可以隨時重新挑戰
在最新一次改版中,我又補上了殘局挑戰紀錄功能。
只要玩家進入某個殘局挑戰,系統就會自動留下紀錄。
這項功能不是等到成功破解之後才記錄,而是只要曾經進入挑戰,就可以在紀錄中找到它。
玩家之後可以隨時回頭重新挑戰,不需要再次從完整清單中慢慢尋找。
這對殘局玩法來說很重要,因為有些題目未必第一次就能解開。有時候隔一段時間再回來思考,反而會有不同的想法。
從象棋開始嘗試休閒遊戲
中國象棋 App 對我來說,是一次切入休閒遊戲開發的嘗試。
它不像大型 RPG 需要大量角色、美術與劇情內容,也不像完全原創的遊戲需要先驗證整套規則是否好玩。
但即使是一款大家熟悉的棋類遊戲,實際做起來仍然有不少值得思考的地方:
- 不同玩家需要哪些遊戲模式?
- 雙人共用同一台裝置時,棋子應該如何顯示?
- 直向與橫向畫面如何調整?
- 除了完整對局之外,還能加入哪些短時間玩法?
- 玩家如何快速回到曾經挑戰過的內容?
這些功能不一定很華麗,但每一個調整,都是讓遊戲更容易使用的一小步。
對我來說,開發 App 最有趣的地方,也正是在這裡。
一開始可能只是一個簡單的想法,但隨著自己實際使用、持續測試與更新,產品會逐漸長出更多細節。
雙平台下載:AppStore | Google Play



