もうすぐです:Goban3D が App Store にやってきます
ニヤニヤが止まりません。2年間のソロ開発 — 数千時間、数百のベータビルド、 数え切れない徹夜を経て — Goban3D がまもなく App Store に初めて提出されます。
本当に実現するのです。
ローンチの内容
Goban3D が App Store に登場するとき、それは最小限の製品でもプレビュー版でもありません。 iPhone、iPad、Mac 向けの完全な囲碁アプリです。史上最もアクセシブルな囲碁アプリであり、 最も美しい囲碁アプリの一つになると心から信じています。
初日から搭載される機能をご紹介します:
美しい3Dおよび2D盤面
RealityKit で駆動する美しい3D盤面。物理ベースのマテリアルが本物の木や石のように 光を捉え、滑らかな60フレーム/秒で動作します。4種類の盤テクスチャと8種類の 石テクスチャが無料で含まれています。また、SwiftUI で描画されたクリーンで高速な 2D盤面にも瞬時に切り替え可能 — バッテリー節約や古いデバイス、フラットな盤面が 好みの方に最適です。再起動は不要です。
100%のアクセシビリティ
最も誇りに思っている機能です。Goban3D は Apple の7つのアクセシビリティカテゴリ すべてにおいて100%のカバレッジを達成しています:VoiceOver、Dynamic Type、 Voice Control、Reduce Motion、Reduce Transparency、Sufficient Contrast、 Differentiate Without Color。すべての機能がテスト済みです — 私だけでなく、 日本の視覚障害のある囲碁プレイヤーが毎日アプリを使い、フィードバックで形作って くださいました。
App Store の他の囲碁アプリで、アクセシビリティ機能を一つでも宣言している ものはありません。一つもです。Goban3D が史上初となります — そしてチェックボックスを 埋めるだけでなく、全力で取り組んでいます。NHK式の着手読み上げ、囲碁用語の アナウンス、グリッド式の盤面ナビゲーション、弱視の方のための専用高コントラスト モード、着手と捕獲のたびの触覚フィードバック。囲碁はすべての人のものです。 Goban3D はそれを本気で実現します。
ネットワーク対局
別のデバイスにいる相手と囲碁を打つことができます — インターネット経由でも 同じローカルネットワーク上でも。Apple の Game Center を使ったネットワーク対局で、 友人を招待したり他のプレイヤーとマッチングして、iPhone や iPad でリアルタイムに 対局できます。これは 日本視覚障害者囲碁協会 が最も期待している機能です — 視覚障害のあるプレイヤーが初めて、Zoom通話や物理的な 碁盤なしでデジタルで対局できるようになります。
KataGo AI(Mac)
Mac 版の Goban3D には KataGo が搭載されています — 世界最強クラスの オープンソース囲碁エンジンが、Apple Silicon でデバイス上で完全に動作します。 インターネット接続は不要です。最強のAI設定から、20級から9段まで人間レベルの 棋力を選べます。やさしい練習相手がほしい初心者から、本気の挑戦を求める有段者まで、 KataGo がお相手します。Mac のニューラルエンジンでローカルに動作するため、 高速でプライベート、いつでも利用可能です。
12言語対応
Goban3D は 12言語の完全なローカライゼーションでローンチします — すべてのメニュー、ラベル、VoiceOver のアナウンス、着手の読み上げまで、 すべて翻訳済みです:
- English(英語)
- 日本語
- 한국어(韓国語)
- 简体中文(簡体字中国語)
- 繁體中文(繁体字中国語)
- 香港中文(香港中国語)
- Français(フランス語)
- Deutsch(ドイツ語)
- Nederlands(オランダ語)
- Русский(ロシア語)
- Românã(ルーマニア語)
- Türkçe(トルコ語)
アプリはデバイスの言語に自動的に合わせます。さらに多くの言語を追加予定です。
ここまでの道のり
2年前、私は Apple のプラットフォームの知識ゼロ、資金ゼロ、チームメンバーゼロの 独学開発者でした。Swift も知りませんでした。SwiftUI も知りませんでした。 RealityKit も知りませんでした。アプリを公開したこともありませんでした。 持っていたのは、20年間の囲碁への愛と、世界のどの囲碁アプリもアクセシビリティ 対応をしていないという事実を受け入れられない頑固さと、机の上にある3台の Apple デバイスだけでした。
Apple の公式ドキュメントと無料の WWDC セッションだけで、すべてを独学しました。 3Dレンダリングエンジン、ゲームステートマシン、アニメーション用の エンティティコンポーネントシステム、完全なアクセシビリティレイヤー、 ネットワークマルチプレイヤーシステム、AI統合 — すべてをエクセターの自宅で 一人の開発者として構築しました。
その過程で、驚くべきことが起こりました。 日本視覚障害者囲碁協会 がプロジェクトを知り、日本の視覚障害のあるプレイヤーがアプリをテストして フィードバックを送ってくださるようになりました。彼らの提案が Goban3D を 変革しました。NHK式の着手読み上げ、囲碁用語のアナウンス、グリッドナビゲーション といった機能は、視覚障害のあるプレイヤーが必要なものを教えてくれたからこそ 存在しています — そしてこれらの機能はすべての人にとってアプリをより良くします。
英国囲碁協会は会員全体と欧州囲碁連盟の加盟国に Goban3D を共有してくださいました。 世界中のベータテスターが対局し、バグを報告し、機能を提案し、このアプリを 私が心から誇りに思えるものに形作る手助けをしてくださいました。
これはまだ始まりにすぎません
はっきりと申し上げたいことがあります。App Store にローンチされるのは 完成品ではありません。土台です。Goban3D にはこの先何年もの開発が待っており、 これから何が来るのか、ワクワクが止まりません。
初日から夢見てきたのにまだ実装していない機能があります。ベータテスト中に プレイヤーから提案されたアイデアで、早く取り組みたいものがあります。 教育、分析、詰碁、棋譜 — Goban3D が時間をかけて成長していく領域が まだまだたくさんあります。
具体的な約束やロードマップの発表はしません — ソロ開発は予測不可能であり、 約束しすぎるより実現する方が良いと学びました。しかし、これだけは言えます: Goban3D は私のライフワークです。次のプロジェクトに移ることはありません。 放置することもありません。毎週コードを書き、バグを修正し、新しいものを 作り続けています。このアプリは月を追うごとに、年を追うごとに、 良くなり続けます。
囲碁コミュニティは本当に素晴らしいアプリに値します — 美しく、アクセシブルで、 パワフルで、ゲームを心から愛する人が作ったアプリ。それが私の作っているもの。 これからも作り続けるもの。
今すぐ試す
App Store のリリースを待てない方へ — Goban3D は Apple の TestFlight ベータ プログラムで今すぐご利用いただけます。 TestFlight で直接ベータに参加するか、 ベータに参加ページをご覧ください。
独立開発者のこの旅を応援してくださる方は、 コーヒーを おごっていただけると嬉しいです。すべてのご支援が開発の継続を支えています。
すべてのベータテスター、フィードバックを送ってくださったすべてのプレイヤー、 Goban3D を友人に紹介してくださったすべての方に感謝します。皆さんがこれを 一緒に作ってくださいました。App Store への提出はもうすぐです — 世界と 共有できる日が待ちきれません。