Уютные игры: как я делал Spotless без таймера

Мне хотелось сделать игру про уборку, в которой наведение порядка в спальне не превращается ещё в одну гонку.

Сначала я пошёл по привычному пути. Разбросать вещи, запустить часы и награждать самую быструю уборку. Это легко понять, но каждый выбор от этого напоминал ошибку, которая вот-вот случится. Таймер задавал настроение раньше, чем комната успевала это сделать.

Я его убрал. Это единственное решение определило почти всё в Spotless: почему у вещей может быть несколько разумных мест, когда инспектор даёт оценку, как комната переходит между этапами и почему ежедневная задача остаётся сравнимой, но не торопит.

Тёплая нарисованная вручную спальня, где книги, носок, кружка и подушка плавно двигаются к подходящим местам
Spotless превращает уборку в серию небольших суждений, а не в проверку скорости.

Для уюта мало мягких цветов

Тёплая графика помогает, но она не сделает спокойным напряжённое правило. Когда обратный отсчёт всё время тикает, игрок видит в комнате список задач. Когда верна только одна конкретная полка, спальня превращается в тест со скрытым ответом.

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

Поэтому в Spotless нет жизней, системы энергии, покупок и рекламы, которая лезла бы в комнату. Это бесплатная уютная игра в браузере. Игрок может остановиться, передумать с размещением и продолжить, ничего не потеряв.

Верных ответов может быть несколько

У каждой вещи есть набор возможных мест. Естественное место даёт лучшую оценку. Другая разумная поверхность тоже может быть нормальной. Неловкая позиция получает меньше, а по-настоящему неверная зона не получает ничего.

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

Система оценок намеренно маленькая: «дома», «нормально», «так себе» и «мимо». Так оказалось полезнее, чем десятки мелких значений. Каждый уровень может оценивать идею размещения, оставляя игроку свободу расставлять комнату по-своему.

Настоящая обложка Spotless: нарисованная вручную спальня со шкафом, книжной полкой, столом и вещами, которые ждут уборки
В готовой комнате чёткие визуальные зоны, так что план можно составить ещё до того, как сдвинешь первую вещь.

Инспектор ждёт, пока игрок не решится

В ранних прототипах было искушение показывать мгновенный красный и зелёный сигнал. Это снимало неопределённость, но убивало самое интересное. Игрок мог тащить вещь по всем поверхностям, пока интерфейс не покажет лучший ответ.

Spotless ждёт. Игрок расставляет все вещи, окидывает взглядом всю комнату и только потом зовёт инспектора. Лишь тогда игра объясняет, какие решения удались, а какие стоит пересмотреть.

Эта задержка создаёт полезный ритм: понаблюдать, решить, зафиксировать, проверить. Осмотр от этого воспринимается как свидетельство о цельной идее, а не как поток подсказок. К тому же комната остаётся визуально тихой, пока игрок её расставляет.

Четыре этапа помнят комнату, которую ты создал

Кампания начинается со шкафа, потом переходит к книжной полке, столу и прикроватной зоне, а в конце охватывает всю комнату. Мне не хотелось, чтобы эти этапы ощущались как четыре несвязанные доски.

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

Благодаря такой преемственности прогресс стал виден без карты и без длинного дерева улучшений. Сама спальня превращается в запись того, что игрок сделал.

Вертикальный экран и компьютер используют одну комнату

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

Я храню позиции вещей в единой системе координат комнаты. Интерфейс проецирует эти координаты на текущий макет. Полка остаётся той же полкой, а допустимое размещение получает ту же оценку, касаешься ты экрана или водишь мышью.

Это было не так эффектно, как рисовать комнату, но именно это защищает главное обещание. Макет может меняться. Решение игрока меняться не должно.

Лёгкий прогресс не должен давить

За хорошо убранные комнаты даются звёзды и монеты. На монеты открываются инструменты для уборки: спрей, губка и пылесос. Вытирание пыли добавляет второе тактильное действие, но никогда не вешает над головоломкой дедлайн.

Награды дают вернувшимся игрокам цель. Они не продают дополнительные попытки и не наказывают за медленную. Для расслабляющей игры это разделение важно. Прогресс может задавать направление, не создавая спешки.

Ежедневная задача строится на постоянстве, а не на скорости

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

Общая задача даёт возможность сравнить результаты без обратного отсчёта. Игроки могут сравнивать звёзды, качество размещения и готовую комнату. Интересно не то, кто кликал быстрее, а то, как разные люди прочитали одно и то же пространство.

Чему я научился, превращая уборку в игру

  • Спокойный визуальный стиль не компенсирует напряжённое основное правило.
  • Несколько верных ответов требуют ясной системы оценок, а не расплывчатой щедрости.
  • Отложенная оценка бережёт игроку возможность подумать.
  • Сохраняющиеся пространства показывают прогресс естественнее, чем ещё одно меню.
  • Адаптивные макеты должны сохранять решения, а не только пиксели.
  • Ежедневной задаче не нужен таймер, чтобы она ощущалась общей.

Убери комнату по-своему

Spotless стала небольшой игрой про наведение порядка, где комната обретает смысл. В ней есть правила, оценки и прогресс, но игроку остаётся достаточно места, чтобы сделать расстановку своей.

Играй в Spotless бесплатно в браузере. Положи на места первые несколько вещей, позови инспектора и проверь, совпадает ли твоё представление об опрятной комнате с моим.

Бесплатно · Без загрузки · Мышь или касания · Четыре этапа кампании · Задача дня · Без таймера.

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