Баллы и очки побед считались в поле, а не в тетради. Программа турслёта стала фестивалем, а не линейкой

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

Турслёт VISIONER

Многодневный выезд клуба в 2026 году: культурная программа, командные соревнования, быт лагеря. 50 участников, 8 организаторов, 7 точек. Игры, кухня, дежурства и работа по лагерю идут одновременно.

Year2026
TypeПолевая геймификация · Android + NFC
RoleЗадача, правила экономики, сценарии, интерфейс организатора, запуск на событии, техническая реализация
Scale50 участников · 8 организаторов · 7 точек
StatusЗапущено на турслёте
ResultПодсчёт и рейтинг больше не ручные. Программа стала нелинейной

Линейный маршрут держал учёт

Линейная программа была вынужденной мерой: все идут одним маршрутом, всё жёстко на таймингах, баллы сводят только в конце. Участнику тесно — хочется выбрать, куда идти, с кем играть и когда. Свободный маршрут ручной учёт не держит. Организатор не успевает записывать очки с параллельных точек, итог долго сводят к награждению. Узкое место было не в идеях активностей, а в балансе каждого: как его вести, как менять правила по ходу дня и не разъехаться. На это на каждом мероприятии уходил большой ресурс.

Ограничения

На природе связь не всегда стабильна, электричество не бесконечно. Отдельные терминалы и кассиры в ресурс не влезали. Приходилось работать тем, что уже есть. Участнику нельзя выдать сложный интерфейс: в руках карта, не приложение. Действие у точки должно занимать секунды. Работу по лагерю нельзя сделать принуждением. Она должна мотивировать и не портить выезд.

Карта — кошелёк, Android организатора — касса

Отдельного опроса не было. Смотрел, где учёт стопорит день, и с организаторами разбирал, что сломается, если маршрут не линейный. Две сущности. NFC-карта участника — идентификатор и кошелёк. Android-приложение на телефоне организатора — касса и судейский стол: читает и пишет карту, начисляет баллы, списывает, фиксирует очки побед. На точке человек подходит с картой. Организатор видит, кто это и какое действие доступно на этой станции. Баланс обновляется, следующий в очереди. Не «сейчас запишу в тетрадь». Организатору не нужно помнить, кто сколько принёс. Участнику не нужно вечером восстанавливать, какую игру они выиграли. Две валюты. Индивидуальные баллы — соло-точки, помощь в лагере, рулетка. Командные очки побед — соревновательные точки: сумма очков участников одной команды. Чем больше своих на точке, тем больше зарабатывает команда. Два рейтинга, у каждого своё награждение. Правила можно было менять по ходу дня. Верхней границы у баланса не было. Станции идут параллельно, человек выбирает маршрут. Учёт больше не требует, чтобы все проходили их в одном порядке.

Сканирование и изменение баланса

Просмотр рейтинга участников и команд

Что без живого баланса не работает

Очки побед — командная валюта с групповых станций: сумма очков участников одной команды. Состав на точке может быть любым, но чем больше своих, тем больше забирает команда. Без быстрой фиксации команды нельзя честно сравнивать в течение дня. Рулетка — ставка и случай на точке. Топам есть зачем оставаться в игре: рядовой игрок с небольшой вероятностью может выйти наверх. Ставки в групповых соревнованиях. Когда есть что терять, активность острее. Заодно это закрывает схему, в которой одна команда занимает обе стороны и забирает очки. За индивидуальные баллы люди внутри команды конкурируют и между собой, и со всеми остальными. Помощь по лагерю идёт в индивидуальные баллы, не в отдельный учёт. Организаторам проще набрать руки на рутину, участнику это тот же прогресс, что и в игре. Если быт и сцена разведены, быт снова проигрывает.

Учёт баллов, чтение и запись NFC-карт

Моя роль

Сформулировал задачу как учёт, а не «давайте повеселее». Спроектировал правила экономики, сценарии семи точек и интерфейс организатора. Запустил на событии. Когда система упёрлась в живую очередь, правила пришлось менять на месте. Android-приложение считало баллы и читало и писало NFC-карты.

Что не измерял цифрой

«Кратно быстрее тетради» — сравнение с ручным сведением и спорными итогами, не коэффициент из аналитики. Отдельного сравнения «линейная программа против фестиваля» не было: фестиваль стал возможен, потому что учёт перестал быть узким местом. Не утверждаю, что впечатление всех выросло. Помощь по лагерю вошла в игру и не выглядела наказанием: это держали правила, не слоган. Организатор мог остановить свою точку под срочную задачу. Нагрузку на учёт сняли, программу из-за этого не возвращали в линейку.

VISIONER

VISIONER · 2026Сервис для регистраций · TG Mini App

Регистрация на выезд клуба внутри Telegram: от афиши до QR-билета. Транспорт и аренда помогают собраться, когда место уже занято.

Мастерская

Мастерская · 2024–2026Графический дизайн, 3д, интерфейсы и прочее · Print · digital

Концепции, прототипы, айдентика, плакаты и заметки о дизайне — проекты, которые я делал в промежутках между основными задачами.