実在する鉄道網を、練習の進み方にする
電車でタイピングは、日本全国の駅と路線をゲーム盤にした無料のタイピングゲームです。画面に出る駅名を最後まで正しく入力すると、その駅へ列車が進みます。アドベンチャーモードでは、到着した駅と通過した区間が次の旅につながり、少しずつ遊べる範囲が広がります。
一般的な単語練習のように問題を消化するだけでなく、「次はどの路線へ進むか」「地元からどこまでつながるか」という目的を持てるのが、このゲームの中心です。駅名の長さや読み方は地域ごとに異なるため、短い音から拗音・促音・長音を含む名前まで、旅を続ける中で自然に練習対象が変わります。
このサイトで大切にしていること
入力方法を一つに決めつけない
「し」は shi・si・ci、「きゃ」は kya のほか分解入力も受け付けます。「ん」は後ろの音に応じて n だけで進める場合と、nn などが必要な場合を分けています。表示された一つの綴りを暗記させるのではなく、普段使っている入力方法をできるだけ活かせる判定を実装しています。
速さだけでなく、正確さを記録する
スコアは、確定した正打鍵数から計算するWPMと、総打鍵に占める正打鍵の割合から求めます。正確率を2乗して掛けるため、無理に急いでミスを増やすより、安定して入力するほうが結果へつながる設計です。計算方法はスコアとWPMの仕組みで例を使って公開しています。
登録しなくても遊べる
ゲストの進捗は、利用しているブラウザのlocalStorageへ自動保存します。アカウント登録を始める前の条件にせず、必要な人だけGoogleログインでクラウド保存を選べます。保存先と取得情報の違いはプライバシーポリシーに記載しています。
ゲームの進み方
- 出発駅を選ぶ
初回は全国の収録駅から好きな1駅を検索して選べます。以前のような特定駅固定ではありません。 - 次に進む方向を決める
現在地の地図から、乗る路線と進行方向を選びます。 - 駅名を打って移動する
1文字ごとに判定され、駅名を打ち切ると次の駅へ到着します。 - 駅と区間を解放する
到着した駅が保存され、ランダムや区間指定などで選べる範囲も広がります。
画面ごとの詳しい操作と各モードの条件は遊び方で説明しています。
鉄道データは、そのまま表示しているだけではありません
駅名・よみ・路線・接続駅データを共通のゲーム用形式へ変換し、同じstation_g_cdを持つ複数レコードの統合と、打てない文字を含む読みの検査を行っています。路線の駅順と駅間の辺は元データから組み立てます。地図の線形状は、公的な鉄道空間データと駅位置を照合できた区間を曲線にし、照合できない区間は駅間の直線へ戻す仕組みです。
一方で、本サービスは乗換案内や運行情報ではありません。運休・時刻・運賃・工事による一時変更は扱わず、実際の旅行計画には各鉄道事業者の公式情報を確認する必要があります。出典、加工方法、ゲーム上の乗換の考え方、既知の制約はデータ出典・クレジットで公開しています。
制作・更新方針
- 遊び方やガイドは、公開中の実装と入力テストを確認してから更新します。
- 鉄道データの更新時は、入力できない読みがないかを生成処理で検査し、ネットワークの連結状態と英語路線名の不足を結果として確認します。
- 検索のために駅名を並べただけのページや、内容を確認していない自動生成記事は公開しません。
- 仕様変更で説明が古くなった場合は、本文と「内容確認日」を一緒に更新します。日付だけの更新は行いません。
運営者と連絡先
本サービスとサイト内の解説は、個人の開発者が制作・運営しています。鉄道事業者、駅データ.jp、国土交通省、Googleその他の掲載サービスとの提携・公式関係を示すものではありません。
入力判定の不具合、駅名・路線データの誤り、ページ内容への指摘はお問い合わせから受け付けています。再現できる情報を確認し、ゲームと説明のどちらに修正が必要かを切り分けます。