{"id":14293,"url":"\/distributions\/14293\/click?bit=1&hash=05c87a3ce0b7c4063dd46190317b7d4a16bc23b8ced3bfac605d44f253650a0f","hash":"05c87a3ce0b7c4063dd46190317b7d4a16bc23b8ced3bfac605d44f253650a0f","title":"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043d\u0435 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0432 \u043d\u0438 \u043a\u043e\u043f\u0435\u0439\u043a\u0438","buttonText":"","imageUuid":""}

Dev's Battle — первый MMO RPG для разработчиков в Telegram

Задачки, баттлы, собеседования, боты, Telegram. Решили мы тут, значит, запилить своего конкурента LeetCode, и вот что у нас получилось. Или не получилось...

Ссылка на бота: https://t.me/devsbattlebot

Что это вообще такое?

«Dev's Battle» - игровая вселенная для разработчиков, в которой тебе предстоит решать задачи, соревноваться с другими игроками и поработать в Facebook, Apple, Google и других топовых IT компаниях.

Это игра симулятор, которую мы сделали для своих коллег по цеху - разработчиков. Игра позволяет прокачивать свои хард скиллы в программировании и получать удовольствие от уникального игрового экспириенса.

Что можно делать в Dev's Battle:

  • Решать задачки на языки программирования JS, Java и Python (их у нас более 10 тысяч!)
  • Проходить собеседования в компании через баттлы с тимлидами (не так просто как может показаться)
  • Зарабатывать игровую валюту и прокачивать своего собственного персонажа
  • Баттлиться с другими разработчиками и показывать свой скилл друзьям и коллегам (активно пилим, вот-вот пустим в прод))

Ссылка на бота: https://t.me/devsbattlebot

Кому нужен «Dev's Battle»?

Мы создали эту игру для разработчиков, однако после первых интервью с пользователями увидели, что многие игроки (которых за две недели уже более 1000!) используют ее именно для обучения.

Один наш пользователь, будучи тимлидом в своей реальной жизни заставил своих джунов разработчиков зайти в игру и решать там задачи для развития своих скиллов.

Это намного интереснее, чем лекции на YouTube смотреть.

Анонимный игрок Dev's Battle

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

Почему Telegram?

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

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

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

Если кому-то будет интереcно узнать с какими багами и траблами мы столкнулись — пишите в комменты, будем рады поделиться своим опытом.

Первые результаты и будущее проекта

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

Сейчас мы стабильно имеем по 200 уникальных пользователей в день (DAU) и более 600 в неделю (MAU). Игроки в среднем решают по 12 задач в день и проводят в игре примерно 1,2 часа.

Сырые данные из Google Аналитики (новых пользователей нет так как метрика не фурычит)

Сейчас мы активно пилим продукт дальше. Мы хотим сделать его одним из самых крупных игровых проектов в русскоязычном Telegram. Если справимся с багами, то думаю потянем :)

P.S.

Это наша первая статья на VC. Будем рады вашим комментам и предложениям. Если захотите потыкаться в нашу игру, сделать это можно тут:

0
16 комментариев
Написать комментарий...
Devs Battle
Автор

Спасибо!!

Ответить
Развернуть ветку
Виктор Васильев

Не планируете еще языки добавлять?

Ответить
Развернуть ветку
Devs Battle
Автор

Планируем! А какие хотелось бы видеть?

Ответить
Развернуть ветку
Виктор Васильев

А вообще игра выглядит просто бомбически. Для обучения и тренировок подходит просто идеально. Плюс присутствуют элементы мотивации и подогрева интереса

Ответить
Развернуть ветку
Devs Battle
Автор

Спасибо большое! Мы очень стараемся)

Ответить
Развернуть ветку
Виктор Васильев

C++, C#

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Devs Battle
Автор

Пару дней!)

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Алексей Инкогнито

Ну и? :)

Ответить
Развернуть ветку
Alex Poneer

Отлично! один момент если смс не приходит для входа в тг по причине что на другом устройстве уже был вход в аккаунт и туда летят эти коды в чат, но на том устройстве, тоже выход был и смс вообще не приходят, звонок тоже не поступает, один раз как то получилось получить входящий вызов с кодом, но я успешно вышел из аккаунта и повторно войти уже не смог =(

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Devs Battle
Автор

Записали в бэклог! Добавим

Ответить
Развернуть ветку
Yakov Sychev

vc глючит и не прикреплепляет мой скриншот

Ответить
Развернуть ветку
Devs Battle
Автор

А что за скриншот?

Ответить
Развернуть ветку
Yakov Sychev
Ответить
Развернуть ветку
Татьяна

Назовите старый Макдональдс по новому -ПИКНИК. по-моему супер название и обыграть можно в разных вариантах

Ответить
Развернуть ветку
Dmitry Soroka

В чем смысл ограничивать количество решаемых задач? Слишком агресивное выклянчивание денег. Как в третьесортных мобильных играх.
Да еще и в сыром проекте.

Ответить
Развернуть ветку
13 комментариев
Раскрывать всегда