В Steam выйдет детектив Ghost in the SQL Data, где преступления придется раскрывать с помощью SQL
В Steam выйдет Ghost in the SQL Data — детективная игра, в которой расследовать преступления предстоит с помощью языка программирования SQL. Разработчики уже открыли страницу проекта в магазине Valve, однако точная дата релиза пока не объявлена.
Вместо привычного поиска улик по локациям игрокам предложат работать с базами данных, содержащими информацию о расследуемых делах. Чтобы получить нужные сведения, придется писать настоящие SQL-запросы: результаты запросов будут сравниваться с правильными ответами, а игра сможет указывать на ошибки в написанном коде.
Разработчики обещают обучать SQL прямо по ходу расследований. Каждое дело начинается с объяснения того, как устроены представленные в базе данные, после чего новые конструкции языка постепенно вводятся через задания. Полученные результаты можно будет сохранять, изучать, строить на их основе графики и использовать как улики.
Сами расследования будут посвящены разным преступлениям — от краж и поджогов до убийств и загадочных исчезновений денег. Одно из дел, например, связано с пожаром, о котором сообщили за 14 минут до его фактического начала.
Визуально Ghost in the SQL Data выполнена в стилистике физической доски с уликами: газетные вырезки, бумажные заметки, малярный скотч, кнопки, красные нити, маркерные пометки и фотографии на клетчатой бумаге. При этом разработчики подчеркивают, что это не просто стилизация — основная механика действительно построена вокруг работы с базами данных и написания SQL-кода.
Создатели также планируют выпускать новые расследования после релиза, поэтому со временем количество дел должно увеличиваться.
Как вам идея расследовать преступления с помощью SQL-запросов?