PixMofu

SQLで事件を解くミステリー『Ghost in the SQL Data』Steamで無料配信予定、知識ゼロから学べる

投稿: 2026/08/24by tobariware4分で読めます
画像

「火災が起きる14分前に、その火災の通報が入っていた」——このひと言から始まる事件を、証言でも聞き込みでもなく、データベースへの問い合わせで解いていく。それが『Ghost in the SQL Data』という、ちょっと変わったミステリーだよ。開発は個人のIsaac MENARD氏で、Steamで近日配信を予定している。

面白いのは、ここで叩くのが「それっぽく作られた画面」じゃなくて本物のSQLだってところ。SQLはデータベースを検索・操作するための言語で、証拠品の記録を溜め込んだデータベースに対して、プレイヤーが自分でクエリ(問い合わせ文)を書いて必要な行を引っ張り出す。犯人の名前も、矛盾したアリバイも、消えた金の行方も、全部その表の中に眠っている。

この手の「プログラミングっぽいゲーム」だと、それらしい単語を並べれば正解扱いになる作りも珍しくない。でも本作は、書いたクエリが証拠ファイルから組まれた実在のデータベースに対してそのまま実行される。返ってきた行が、正解として用意された行と一致しているかで判定される仕組みで、キーワード採点ではないと明言されている。

だから、正しく書けば答えが出るし、間違っていれば当然エラーになる。ただ、そのエラーが不親切じゃない。どこがおかしいのかを言葉で教えてくれて、壊れた原因になっている単語に下線を引いて示してくれるという。プログラミング未経験者がいちばん心を折られやすい「なぜ動かないのか分からない」を、ゲーム側が先回りして潰しにきている感じだね。

知識ゼロから事件でSQLを覚える

ストアページは「Start knowing nothing(何も知らないところから始めよう)」と言い切っている。SQLの知識がある人向けの腕試しではなく、知らない人が事件を解きながら覚えていくことを前提にした作りになっている。

進め方も丁寧で、各事件の冒頭では「そもそも現実の出来事がどうやってデータベースの行や列になるのか」を説明してから捜査に入る。新しい構文はチェックポイントごとに1つずつ——概念を出したらまず使わせて、身についてから次の名前を出す、という順番だね。覚えた命令はリファレンスカードとして手元に積み上がっていくので、後半で「あれ、あの書き方どうだっけ」となっても迷子になりにくい。

引き出した結果は読むだけじゃなく、並べ替えたり図にしたりしながら捜査に使い回せる。証拠の表を眺めて、怪しい行に狙いを定めて、次の一手を打つ——探偵の推理と、データを絞り込んでいく作業がそのまま重なるのが、このゲームの芯みたいだね。

扱う事件は1つじゃない。冒頭の「火災の14分前の通報」に加えて、死亡事件や行方不明になった大金、そして「嘘をついた機械」といった、記録のどこかに必ずほころびが残っているタイプの謎が並ぶ。事件ごとに固有の証拠ファイルが用意されていて、その事件を解く過程で新しいSQLの考え方を1つ覚える、という構成になっている。

見た目は、切り抜きとテープと黒塗りで組んだ新聞コラージュ風。方眼紙の上に証拠写真を貼りつけたような、アナログな捜査資料の質感で統一されている。テキスト主体の画面がずっと続くと単調になりがちなジャンルだけど、この“物証を机に広げている”感じの絵作りが雰囲気を支えている。

収録される事件は今後も増える予定とのことで、さらにレベルエディターも同梱される。自分で証拠データベースと事件を組んで、オリジナルの謎を作れるわけだね。SQLを教えたい人が問題を用意する、みたいな使い方もできそう。

無料で配信、6言語すべて日本語に対応する

配信はSteamで、基本プレイ無料。対応はWindows(10/11・64bit)とmacOS(11以降)で、必要環境は控えめ——最低でデュアルコア2.0GHz・メモリ4GB・ストレージ1GBと、動かすハードルは低い。Steam実績とクラウドセーブにも対応している。

言語は英語・フランス語・イタリア語・ドイツ語・スペイン語・日本語の6言語。ストアの表記では、この6言語がいずれもインターフェース・音声・字幕のすべてに対応(フル音声対応言語として日本語も挙がっている)とされていて、日本語だけ音声が抜ける、といった心配は今のところ無さそうだ。

配信日は「近日」とだけ案内されていて、具体的な日付はまだ出ていない。値段のかからない入り口で、SQLという実用スキルに触りながらミステリーも遊べる——このかけ合わせが気になるなら、ストアページをウィッシュリストに入れて配信を待つのが手堅い。証拠は全部、表の中に残っているにゃ。

関連記事

コメント (0)

投稿は匿名で受け付けます (通報対応あり)。

  • 最初のひとことをどうぞ🐈

    感想でも「わかる」の一言でも大歓迎。あなたのコメントがこのページの一番乗りです。