Всем привет! Это создатель игры Dev's Battle (Образовательной MMO-RPG игры для разработчиков в Телеграмм). В этой статье я решил рассказать про наш опыт использования телеграмма, как платформы для создания игры, а также обсудить с другими разработчиками плюсы и минусы этой концепции.  Статья будет полезна, всем кто сейчас работает над похожими проектами, чатботами или вообще решился на то, чтобы сделать что-то используя телеграмм. Я не претендую на какое-либо новаторство или гениальность, а просто хочу поделиться с комьюнити своей историей, ну и привлечь немного внимания (конечно же). Не знаю, натыкались ли вы на какие-либо игровые проекты в любимой тележке ранее, но я потратил кучу времени, чтобы изучить все пространство телеги и найти всевозможные похожие проекты. Кстати нашли кучу всего интересного, попробую систематизировать это ниже: В 2016 году в Telegram появились игровые боты — чат-боты с простыми HTML5-играми (запускаются прямо на странице браузера), в которые можно поиграть с собеседником, в группах или в приватных чатах. Создать собственную игру может каждый пользователь мессенджера - это бесплатно и по заверениям разработчиков Telegram, очень быстро: на их создание уйдет всего 3–5 часов. Единственная проблема таких игр, они до безумия примитивные и бесполезные. Игры напоминают эру рассвета мобильного гейминга в стиле Temple Run, Tower Bloxx, Flappy Bird и тд (Эх были времена...). Такие игры помогут вам впасть в жуткую ностальгию или убить часик с другом, но есть одно НО. Кажется, что данный формат не зашел от слова совсем.  С 2016  по 2023 я ни разу не слышал про этот формат, ни получал уведомлений от друзей и вообще узнал про наличие в телеграмме игр только в 2022, когда решил сделать свой собственный проект. Возможно эта история обошла меня стороной, но мне кажется, что данный формат просто не зашел и канул в лету.  Пользуетесь ли вы  HTML5-играми играми в телеграмм или так же как и я год назад впервые услышали про такое новшество?  Переходим к более интересной категории  (и моей любимой, как можно было догадаться по первому абзацу). Тут у нас есть аж несколько крутых проектов, судьба которых еще не предопределена.  Первом делом конечно же на ум приходит эпохальный Жаба Бот. Если с первой категорией найти тех кто про нее знал было достаточно сложно, то про жаба бот знают все мои знакомые и ни раз с ним сталкивались (Пиши в комментах если хоть раз кормил свою Жабку).  Описывать этот продукт сам не буду, но предоставлю описание от Chat GPT)): Жаба бот - это Telegram бот, который был создан для развлечения и игры пользователей. Бот представляет собой виртуальную жабу, которую пользователь должен кормить, ухаживать за ней и развивать. Жаба бот имеет свою собственную валюту - жабиксы, которые пользователь получает за выполнение определенных заданий внутри игры, например, кормление жабы, сбор ее отходов, участие в битвах и другие. За жабиксы пользователь может купить различные предметы для жабы, улучшать ее жизненные показатели и развивать ее навыки. В игре существует также возможность сражаться с жабами других пользователей и участвовать в других мини-играх. Жаба бот является одним из самых популярных Telegram ботов и имеет большую аудиторию пользователей. Он может быть использован как инструмент для развлечения и отдыха, а также для социальных взаимодействий между пользователями. Ребята из Жаба Бота реально крутые, мы даже брали у них консультацию, когда начинали развивать свой проект. Но, несмотря на то что это наверно самый крупный игровой бот в телеграмм, он все таки не единственный. Давайте посмотрим еще на пару примеров:  Другой крутой пример -  MooBot / карманный тамагочи. Ребята сделали офигенный проект с коровками и даже умудрились выстроить свое комьюнити вокруг этой темы. Зацените их описание: Дои коровку, продавай молочко, крафти предметы, выполняй задания соревнуйся с другими коровками и становись лучшим! 🐮💕 Вероятнее всего, разработчики тоже вдохновлялись Жаба Ботом, как и мы. К этой же категории отчасти мы относим и свой продукт Dev's Battle. Сегодня у нас уже больше 10 тыс пользователей, что точно дало бы нам место в топ 10-20 если бы кто-то решил составить рейтинг)  В нашей игре у каждого есть  разработчик-тамагочи, которого нужно прокачивать по уровню, а также зарабатывать и накапливать игровую валюту для лучшей жизни. Так как стилистика игры - реализм. Мы связали задачки по программированию с работой, которую должен выполнять персонаж, а сложность задачек, с компанией в которой он работает.  Чтобы устроиться в компании , нужно пройти собеседование с тимлидом, и победить его в неравной схватке. Также у персонажа есть различные предметы, от гаджетов и продуктов, до квартиры, которые также влияют на его характеристики. Тоже очень интересная категория, которая держится на комьюнити самостоятельных (я бы даже сказал инди) разработчиков. Здесь конечно же нельзя не упомянуть про достаточно популярный Chat Wars, который наверняка также застали многие пользователи хабра. Для новичков,  также приведу их описание от Chat GPT (эх как же время экономит)  Chat Wars - это одна из самых популярных RPG-игр в Telegram, которая представляет собой мир фэнтези, где игроки могут сражаться с монстрами, выполнять задания, получать опыт и снаряжение, улучшать своих персонажей и социализироваться внутри игрового сообщества. Бот Chat Wars в Telegram является главным инструментом для управления и участия в игре. Он предоставляет игрокам интерфейс для выполнения различных действий, таких как атака монстров, получение наград за выполнение заданий, покупка и продажа предметов, командование в битвах и другие. Chat Wars - это один из самых популярных и долгоживущих Telegram ботов, который привлекает множество игроков по всему миру и продолжает активно развиваться и обновляться. Также мы видели на просторе Телеграмма и с десяток похожих проектов, например, Стогорск-9 (новельная PRG игра в стиле сталкера), RF Telegram (все тоже самое только с роботами), Death Blade (RPG в более простом ситиле) и так далее.  Кажется, что этот формат пока наиболее популярен в телеграмме, но его популярность и самое главное монетизация все равно вызывает много вопросов.  Ответа на этот вопрос я конечно же не дам, зато накидаю своих мыслей на этот счет. Начнем с плюсов. С одной стороны, Telegram - мега крутая площадка с большими темпами роста. В 2023  Телеграмм пробил 800 миллионов юзеров, обошел по числу пользователей SnapChat и Facebook Messenger и вплотную приблизился к WhatsApp. Доступ к такой аудитории конечно же не может не радовать всех, кто задумывается о создании своего проекта Вторым важным пунктом являются низкие затраты на разработку. Создание и запуск игровых проектов в Telegram действительно может быть более экономически эффективным, чем создание игровых проектов для других платформ, таких как iOS или Android. Как минимум, вам не нужно разрабатывать Фронт-энд, что уже сэкономит кучу времени. Также важно упомянуть и про маркетинг. Благодаря самой своей сущности мессенджера телеграм дает быстрый и простой доступ к сообществам и контактам ваших пользователей, что конечно же в разы удешевляет маркетинг и расходы на продвижение. Наши расходы в телеге сейчас никак не сравнятся с реальными расходами для раскрутки мобильных приложений.  И конечно, первый из них - ограничения на функциональность. Несмотря на то, что Telegram предоставляет множество функциональных возможностей, многие базовые игровые функции и фичи не смогут быть реализованы, что может ограничить функциональность и возможности игрового проекта. Самое тяжелое для нас - было перестроиться на формат бесконечно ленты, а это значит никаких кнопок домой и переключения между экранами, все должно выглядеть по принципу потока из сообщений, событий и так далее.   Вторым важным моментом является монетизация. Тут опять же выскажу лично наше мнение, но кажется, что люди не привыкли платить за что-то внутри телеграмма напрямую. Возможно так отпугивает функционал, либо просто не так хорошо доносится ценность (а может это только наша проблема, и остальные разработчики купаются в деньгах)) Тема с играми в телеграмм пока не раскрыта.  С одной стороны это явно большой рынок, который может стать еще интереснее по мере развития самого телеграм и его проектов (та же криптовалюта TON может очень круто дополнить все текущие проекты внутри телеги).  C другой стороны, феномена игр в телеграмм еще не развился и пока не понятно, сможет ли выстрелить в будущем. Аудитория есть, так что кажется, что все будет зависеть от коммьюнити и конечно же разработчиков.  Если я что-то упустил в этой статье (например, какой-нибудь супер популярный бот, или у вас есть свое мнение про эту сферу - пишите в комменты, буду очень рад обсудить и послушать мнения других людей).  P. S.Всем большое спасибо, что прочитали эту статью до конца. Если захотите попробовать нашу игру сами — вот ссылочка. Будем рады вашим комментам, идеям и предложениям