我們剛剛推出了
剛過午夜,我終於按下了那個按鈕。Goban3D v1.0 已提交 App Store 審核。iOS 及 Mac 雙平台。我盯著「等待審核」幾個字,努力讓自己相信這一切真的發生了。
我們推出的內容
- 由 RealityKit 渲染的 3D 圍棋盤,以及需要時的簡潔 2D 模式
- 對戰 KataGo——世界最強圍棋 AI 之一,完全在裝置本地運行
- 9路盤、13路盤和 19路盤
- 完整的 VoiceOver 支援——視障玩家可以完整下完一局圍棋
- Voice Control、Dynamic Type、減少動態效果、高對比度模式,以及 Apple 提供的所有其他無障礙功能
- 13 種語言
- iPhone、iPad 和 Mac
App Store 上沒有任何其他圍棋應用聲明任何無障礙功能。Goban3D 在全部七個類別中 實現了 100% 的覆蓋。這對我來說意義重大。
我是如何走到這裡的
我是一位來自埃克塞特的自學開發者。二十年前,我在金斯頓大學第一次接觸圍棋—— 我和室友從廢料堆撿了一塊木板,用尺子畫上格子,再用從工藝品店買來的約三英鎊 的玻璃棋子。
作為電腦科學系學生,我立刻明白了圍棋為何如此重要。這是一款規則極其簡單 的遊戲——19路棋盤,黑白棋子,每回合落一子——卻完全超越了當時世界上最強大的電腦 的能力。我知道這個遊戲對計算科學意義深遠,並在此後二十年裡一直追隨這個直覺。
年輕時我循著這個直覺去了日本,花了兩週時間拜訪圍棋沙龍,與當地棋手對弈。我每局都輸了。 沙龍瀰漫著濃烈的煙草味——幾乎難以呼吸——棋手幾乎清一色是老人家。
最令我感受深刻的是那種落差。日本——一個科技領先的地方——圍棋卻彷彿只存在於 這些烏煙瘴氣的退休人士房間裡。沒有人把圍棋和電腦連繫起來,沒有人讓它向新一代開放。
後來 AlphaGo 擊敗了李世乭,證明了我的直覺是對的。隨之而來的人工智能浪潮—— 包括我用來開發這個應用的工具——更加印證了我自大學時代就感受到的東西: 圍棋處於人類創造力與機器智能的交滙點。一直如此。
這也是為什麼我真的很驚訝沒有人搶先一步。App Store 上沒有一款完全無障礙的圍棋 應用。甚至連一款像樣的都幾乎沒有。幾年前,在轉換事業的空檔,我決定自己來改變這件事。
我自學 Swift 並開始開發。我完全沒想到會是這樣一段旅程。我用了 Claude Code 作為開發拍檔——我想坦誠地說明這一點。AI 寫了很多程式碼。但願景、設計決策、 對無障礙功能的執著堅持——那都是我自己的。我在埃克塞特當地的圍棋會已經下了 十五年棋。我在乎這個遊戲,也在乎它所代表的意義。
兩年後,我們來到了這裡。
下一步計劃
這是一個起點,而不是終點。Game Center 多人對戰、更多語言、SGF 編輯器、AR 支援、 VisionOS,以及一些坦白說有點瘋狂的想法——例如在環面上下圍棋。但首先, 先過審核這關。
這個應用是免費的。如果你一直對圍棋感到好奇,現在是個好時機。如果你已經是棋手, 希望這正是你一直期待的那款應用。
讓圍棋向所有人開放。