Бриф

Tiny Heist — наша собственная браузерная стелс-игра, построенная вокруг одной фразы: «Steal everything. Try not to get caught.» Задача была в том, чтобы передать напряжение стелс-игры в коротких миссиях, которые работают и на ноутбуке, и на телефоне.

Игра должна была быть честной. Если охранник заметил вора, игрок должен видеть почему. Если план сорвался, должен быть способ исправить ситуацию без перезапуска. И работать игра должна была как простые файлы без зависимостей во время выполнения.

Что мы сделали

Пять миссий в музее

В кампании пять миссий, собранных вручную: The Velvet Job, Prism Panic, The Grand Finale, Midnight Metro и Crown & Chaos. В каждой вор собирает бриллианты и уходит. Пройденная миссия даёт звёздный рейтинг, личное лучшее время и медали за три испытания на повторное прохождение: Ghost, No Gadgets и Speed Run.

После первой победы можно соревноваться с полупрозрачным призраком собственного самого быстрого забега. Клавиша G включает и выключает его.

Охрана, которая ведёт себя как охрана

У охранников есть конусы обзора, которые обрываются у стен, шкала подозрения и настоящий поиск пути. Когда вор пропадает из виду, охрана ищет его там, где видела в последний раз. Лазерные ловушки перед срабатыванием мигают янтарным. Десять поворотных камер на пяти миссиях поднимают тревогу и отправляют на место ближайших охранников.

В каждой миссии есть один терминал охраны. Если удерживать E рядом с ним чуть дольше секунды, камеры и лазеры отключатся на девять секунд.

Набор вора

Shift делает вора медленнее и гораздо незаметнее. Space бросает резиновую утку, которая уводит охрану; на HUD их три на миссию. R отматывает последние три секунды; на HUD таких отмоток две на миссию. Оба приёма стоят очков, поэтому чистое прохождение по-прежнему выгоднее всего.

Mission Control показывает короткие подсказки, которые можно закрыть. Пунктирная дорожка ведёт к следующему бриллианту или к выходу по коридорам, где вор действительно может пройти. На сенсорных экранах те же действия вынесены на виртуальный стик и кнопки удержания. Когда вкладка теряет фокус, игра встаёт на паузу, и на телефоне это важно.

Daily Contracts и Field Notes

Daily Contracts обновляются в полночь по UTC. Они перебирают пять карт и три правила с ограниченным снаряжением, а дневной рекорд хранится отдельно от кампании. Field Notes — локальный дневник попыток, побед, провалов и времени до первого бриллианта. Его можно скопировать как отчёт, и никуда он не отправляется.

Уровни нарисованы в коде процедурной векторной графикой, звук синтезируется в браузере. Сцена держит кадр 16:9 без растягивания и обрезки.

Где проект сейчас

8 ноября 2026 года игра работает по адресу tinyheist.mmix.biz на английском. Она открывается первой миссией, The Velvet Job: на экране счётчик добычи, таймер, статус охраны и панель управления. Версия на сайте показывается без рекламы и без входа в аккаунт.

Ссылки

Как мы делаем веб-продукты: разработка сайтов. Ещё одна наша небольшая аркада: Tiny Disaster. Наш платформер: KITO RUN. Сайт игровой студии, который мы сделали: Everest Games.


Ведущий проекта: Marketing MIX. Продукт: Tiny Heist, наша собственная браузерная игра. Год: 2026.