Mar 14, 2026

Первые версии: маркеры, битвы и экономика, которая ОБЯЗАНА быть честной.

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

Первая рабочая сборка HoldSPOT была до смущения маленькой: карта, перекрестие и маркер, который можно поставить. Без битв, без токенов — только заявка. И всё же опрошенные нами люди говорили, что стикер на карте полезен, но слишком много приложений уже это делают: Obsidian с плагином Place Notes, StickyWorld, Note2Map, чтобы назвать лишь несколько. Один друг сказал: «А что, если маркеры смогут сражаться друг с другом? О месте или общественной вещи всегда есть что сказать». Именно тогда мы поняли, что основной цикл верен: поместить на карту вещь, которую другие могут оспорить, — уже игра.

Когда здоровье стало видимостью.

Далее пришли битвы. Мы отвергли очки здоровья и армии: в игре об внимании жизнь твоего маркера — это его видимость. Каждая битва перемещает видимость от одного маркера к другому. Падаешь до нуля — спот умирает, маркер стирается, и территория снова открывается. Жёстко, наглядно и идеально по теме. Но как сделать это на карте одновременно такой большой и такой маленькой? Иконки захламляются при отдалении и становятся невозможными для клика при приближении; реальная карта ОГРОМНА, и это не игра про зум — она про иконки. Именно тогда родилась красивая и логичная идея. Мы превратили проблему — маркеры захламляются при отдалении — в наше преимущество: перенесли битву в z-index. Жизнь маркера — видимость — стала значением на оси z. Ты можешь видеть маркер по x/y, но что по-настоящему определяет видимость — это как ему удаётся выползти на вершину оси z при наложении.

Три токена, один реестр.

Отсюда было легко. Игре нужна была петля наград, поэтому пришла экономика: Liquidity для торговли, Value для ценности, Engagement для присутствия. Важным решением были не сами токены — а правило, что каждое движение токена попадает в один публичный реестр. Балансы никогда не редактируются напрямую; они всегда являются суммой реестра. Когда числа расходились, мы чинили инвариант, а не баланс. Это был самый логичный шаг в реальный экономический мир: наш мир.

Что нас сломало и чему это нас научило.

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

НАСТОЯЩАЯ утилита — SCALES.

В жизни каждого проекта наступает момент, когда ты ОБЯЗАН задать вопрос: сработает ли это? Найдут ли люди это полезным? Поэтому мы сделали небольшой обзор того, что имели на тот момент:

  • новый способ держать стикеры на карте реального мира
  • боевую систему как в MMORPG с деревом способностей, предметами и квестами
  • аналитику повсюду для людей, которые любят копаться в данных и числах
  • новый способ действовать в экономике, которая сбалансирована и, самое главное, БЕЗ забот о жульничестве, мошенничестве, хрупкости и долге.

В таком месте следующий проект сложился, как финальная деталь Лего в великой работе: мы начали работать над SCALES — совсем небольшой системой управления проектами, которая может поощрять/ограничивать власть на основе рандомизированных слепых судей, чтобы аудировать историю, компромиссы, технический риск или долгосрочные последствия. SCALES должна выравнивать власть с подотчётностью и компетентностью и делать критерии решений прозрачными. Поскольку она уже измеряет результаты, она может возвращать уроки в систему и использоваться для создания подотчётной, обучающейся системы, которая стабильно создаёт ценность.

К лету игра наконец совпала с наброском: анонимные маркеры, битвы за видимость и экономика, чей пульс — mint, spend, escrow, refund, project — можно читать как чек.

Что ЕЩЁ мы могли бы внедрить на следующей неделе?

Назад в блог

Комментарии

Ответить что-нибудь

Анонимно, как и в игре — имя приветствуется, но никогда не обязательно. Ничего не отслеживается.

Lexmutor

crypto is overrated, try something else m8

padrushka

se moare de la atata bataie? :))

Glinescu

bro de unde atata libertate? nu vezi ca olx e plin de scammeri? o sa te umpli mai repede decat se umple catelu meu de purici!

Irina

Foarte interesant, sunt impresionata xd .. sper ca mai aduceti ceva nou, nu se termina aici!

Cezar

nice work, as always :)