世界を動かす技術を、日本語で。

Show HN: OffChess – オフラインチェスパズルアプリ

概要

OffChess は、完全オフラインで 10万問以上のチェスパズル が楽しめるアプリ。 レーティング制 や詳細な統計でスキル向上をサポート。 テーマのカスタマイズや広告・トラッキングなしの安心設計。 インターネット接続不要で、どこでもチェス練習が可能。 iPhone/Android両対応、ユーザーの声も歓迎。

OffChessの主な特徴

  • 全パズルがレーティング付き 自分とパズルのレーティング に基づくスコア変動 パズル解答力向上 のモチベーション維持

  • 統計データによるスキル分析 解答履歴や成功率 の自動記録 苦手分野の可視化 による効率的な練習

  • 豊富なボードテーマ 複数のカラーテーマ から好みを選択 自分だけのチェス体験 を実現

  • 完全オフライン対応 10万問以上のパズル を即時利用可能 飛行機内や通勤中、ネット環境が不安定な場所 でも快適利用

  • 広告・アカウント登録不要 プライバシー重視設計 サブスクリプションや追跡なし の安心感

開発者からのメッセージ

  • rdx開発者 による新作アプリ Redditクライアントで培ったユーザーフレンドリーな設計 を継承

  • オフラインチェスパズルへのこだわり インターネットが使えない環境 (例:バスルーム、飛行機内)での利用想定 紙のパズルでは味わえないインタラクション を重視

  • 多彩な出題カテゴリ Mate in 1/2/3/4/5戦術(ピン、フォーク、スキュア)オープニング(Sicilian、Frenchなど) で幅広く練習可能

  • アカウント作成・追跡一切不要 純粋なチェスパズル体験 のみを提供

  • ユーザーフィードバック歓迎 バグ報告や要望 は随時受付中

ダウンロードリンク

Hackerたちの意見

TacticMaster(F-droidで入手可能)を使ってるけど、あなたのアプリの方が洗練されてる感じがするから、試してみるつもりだよ。

いいアプリだし、オープンソースにしてくれてありがとう!OffChessについての良い言葉も感謝だよ。

いいね、fdroidからダウンロードしたよ。めっちゃクール、ありがとう!

いいアプリだけど、バグ報告が一つあるよ。駒をタップしたとき、他の駒を取れる状態なのに、その方向に動けないみたい。取れる駒は、なんか背景が変わるとかして、取れるって分かるようにしてほしいな。

それはバグ報告じゃなくて、機能リクエストだね。

うん、それは実際のバグというより、俺が怠けてるだけだね。ほとんどの人は分かるだろうと思ってそのままにしてたけど、君の言う通り、デザインが良くないね。「取れる」駒の周りに境界線を追加するよ。

いいプロジェクトだね!説明からは分かりにくかったけど、1回限りの支払い(4.29€)で、1日に7つ以上のパズルが解けるみたい。Lichessもいい代替案を提供してるけど、オフラインサポートは限られてるね。

まぁ、正直言うと、そんなに長くトイレに座ってるのは良くないよ。痔になるからね。

F-DroidのTacticMasterは、同じ機能が全部無料で使えるみたいだよ。

CT-ART 4.0は金字塔だね。完全に無料ではないけど、代替手を使って対戦したり、パズルのミニバージョンを解いたり、逆側でプレイしたりと、すごく勉強になる機能があるよ。何年も使ってる。

私の経験では、ChessTempoのパズルの質には勝てるものはないね。これがどんな感じなのか気になるな。

いいアプリだね。似たようなPWAを作ろうと思ってたんだけど、実際にやってみようかな。

最初はPWAにしようと思ったんだけど、パズルデータベースのストレージが問題なんだよね。

いいスタートだね!ちょっとしたフィードバック:- テキストヒントはデフォルトでオフにした方がいいかも、ヒントが多すぎるよ。- 次のパズルに自動で進む機能があったら便利だね。「次のパズル」をクリックするのが面倒になってきた。- パズルカテゴリリストに誤字があるよ:「Egnlish Opening」

  1. デフォルトでオンにしたのは、ほとんどの人が存在を知らないと思ったからなんだ。でも、気になる人はメニューから見つけてオフにするだろうし。2. 次のアップデートで自動進行のオプションを追加する予定だよ。3. あの誤字は恥ずかしいな — 指摘してくれてありがとう!いつも何か見落としがあるよね。

その10万個のパズルはどこから集めたんだろう?

F-DroidのTacticsMasterも、100,000のパズルがあるって言ってるけど、実際にはhttps://database.lichess.org/#puzzlesには500万のパズルがあるって書いてあるから、100,000は単なる偶然か、いい数字か、もしくは500万の中のいいサブセットかもしれないね。

「これらのチェスパズルを生成するのに、100年以上のCPU時間がかかりました。」 ページには、興味がある人のためにパズル生成器とタグ付けツールへのリンクもあるよ。

発売おめでとう!ちょっと気になったんだけど、ポイント制のレーティングシステムってどうなってるの?

計算する際には、あなたのレーティングとパズルのレーティングの両方を考慮してるよ。チェスボードのすぐ下に「+12 -10」って表示されてるけど、これはこのパズルを解けたら12ポイントもらえるし、失敗したら10ポイント失うってことだよ。システムはELOに基づいてるけど、OffChessのKファクターは変動するのが主な違いだね。 https://en.wikipedia.org/wiki/Elo_rating_system

デスクトップクライアント作る予定はある?

大好き!OnePlus 13の通知バーが、画面上部の三点設定ボタンへのアクセスをブロックしてるんだ。それ以外はすごくスッキリしてるよ。

それは修正されたよ。アップデートは、Googleの承認が下り次第、プレイストアで利用できるようになるはず。