iKanban — браузерная игра, где ты работаешь и управляешь канбан-доской, чтобы выжить. Помните мем «Секс — это круто, но пробовали ли вы закрывать таски»? Так вот, это уже не шутка, а геймплей.
Четыре роли на выбор: Frontend, Backend, DevOps, SRE — каждая со своим набором задач и шуток. По сути — ироничный survival-симулятор рабочего дня в IT, куда ты приходишь за дофамином от закрытия тасков.
Добавил туда плеер (может в стиле winamp сделать?), чат с коллегами и получилось довольно прикольно.
Кстати, изначально игру назвал Дофаминовая Яма =)

Задачи сыпятся в Backlog, таймеры тикают, если не успел — задача взрывается и отнимает HP. Кофе ускоряет прогресс, но его мало. Случайные события (пятничный деплой, стажёр запушил в прод, кофемашина сломалась) добавляют хаоса, а чат с виртуальными коллегами реагирует на всё происходящее.
💡Идея родилась на работе. Сидели с коллегами, обсуждали, что закрывать задачи — это реально кайф. Мозг выдаёт дофамин, когда задача уходит в DONE. Все кивают, у всех горят глаза. И я подумал: а что если довести это до абсурда — превратить канбан-доску в буквальную игру, где от скорости закрытия зависит выживание?
✔️ В итоге получился полноценный продукт в ~3 500 строк TypeScript/React. Вот что внутри:
- 181 шаблон задач — уникальные для каждой роли. У фронтендера — «Сделать тёмную тему для тёмной темы», у DevOps — «Prometheus OOM каждый час», у SRE — «Алерт на алерт на алерт». Старался, чтобы каждая задача вызывала узнавание и ухмылку.
- 6 игровых событий — пятничный деплой (таймеры ×2), стажёр запушил в прод (+3 хотфикса), инвестор звонит (In Progress заблокирован), кофемашина сломалась, код-ревью (задача возвращается из Done), ретро (таймеры ×0.5, можно выдохнуть).
- 150+ реплик чата — 6 персонажей (Тимлид, Вася, Лена, Дима-стажёр, PM, QA Маша) реагируют на взрывы, комбо, низкий HP, события. Чат — отдельный кайф, коллеги угарные.
- 6 музыкальных треков с визуальным эквалайзером — чтобы залипать было приятнее.
- Интерактивный туториал — 4 шага с подсветкой элементов, работает и на десктопе, и на телефоне.
- Полная мобильная адаптация — горизонтальный свайп между колонками, компактный HUD, тач-управление.
Какие планы на будущее?
- Глобальный лидерборд — чтобы был азарт
- Достижения — «Закрой 10 хотфиксов подряд», «Выживи с 1 HP»
- Новые роли и типы задач
- Мультиплеер — совместная доска на двоих (или против друг друга)
- Есть мысли сделать из этого какую обучалку для самых маленьких =)
Сколько потратил и заработал? Есть идеи как это можно монетизировать?
Потратил — стоимость домена 160 рублей. Всё остальное бесплатное: стек, хостинг Gitub Pages, музыка Suno. Монетизации пока нет.
Пока не знаю как это можно монетизировать. Думаю пока единственный вариант это попробовать как-то пиарить в твиттере или в моем tg-канале (уже это сделал для получения базового фидбекап). Возможно туда потом какие-то донаты подключить можно будет.

Было бы замечательно, если бы больше юзеров подобного знали, что на самом деле стоит за IT, а не «все по согласию и даже легально!».
Ещё замечательнее было б, если бы они еще и эмпатией обладали, чтобы видеть людей за тасками, но это уж я замечтался
Сегодня будет очень продуктивный день, но моему тимлиду это все равно не понравится.
Незаслуженно мало плюсов и только один коммент, так что не могу не отписаться: чувак, игра огонь!
Я по описанию ещё сначала подумал «господь, как будто мне в жизни этой дрочни не хватило» (особенно во времена работы проджектом в агентствах) — но всё равно попробовал, и это оказалось очень ВЕСЕЛО. Just as advertised.
Отдельное уважение оптимизации под мобайл. Понятно, что с вертикального экрана горааааздо сложнее играть, потому что вправо-влево надо крутить безостановочно, но работает-то хорошо!
Один только вопрос: а довольно долгий дилэй у состояний и кнопок карточек (что делает невозможным отклацать сразу три карточки за секунду, даже если у тебя самая быстрая левая рука на Диком Западе) — это сознательное игровое решение для поддержания сложности, тех ограничение, или просто на моём устройстве так работает?
Угар, спасибо! Заведи еще роль Продакта, будет ещё больше потенциальной аудитории
По поводу монетизации - можно продать рекламный слот за недорого какому-нибудь hr бренду (типа тиньку) или сервису псих помощи "Ясно"
Это какой-то "Анти Канбан" (((
ля прикольно!
Было бы очень здорово, если бы таймер задачи и прогресс-бар работы над задачей были разными элементами интерфейса.