個人ゲーム開発者のIsaac MENARD氏は、同氏が開発を手がける推理アドベンチャーゲーム『Ghost in the SQL Data』をSteamにて10月29日に配信することを発表しました。
SQLを駆使してデータを収集し証拠とせよ。SQLが学べる推理アドベンチャー

SQL(Structured Query Language)は、コンピューターのデータ保存に使われている「データベース」からデータの収集などをするための言語です。システムエンジニアやプログラマーには"必修"ともいえる言語であり、小規模なシステムから超大規模なサービスまで広く使われています。


本作はそんなSQLを駆使し、事件のデータを照合し深層にたどり着く推理アドベンチャーゲームです。例えば本作のチュートリアルでは、2,400件もの通報データからある特定の1日のデータを収集する「SELECT ~ FROM ~ WHERE ~」といった基本的なSQLの構文を学ぶことができます。

電話台帳から特定の番号を抜き出す……ということもSQLで行えます。ここもやはりWHERE句の出番です。

被疑者の証言を覆すために、証言と矛盾するデータを抽出することも求められます。こうなるとずいぶん推理アドベンチャーっぽくなってきます。

本作の体験版では一時期データベースのテーブル名やカラム名をローマ字にできましたが、現在はその設定は無くなり、これらの名称が英語に統一された(実際のシステム運用を考えるとこれは自然)なので安心してください。
『Ghost in the SQL Data』は、PC(Steam)向けに10月29日配信予定。デモ版も配信中です。











