Бриф
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.



