Инди Роман Новиков
18 464

Война меняется: как работает первая отечественная MMORPG на базе Telegram

DTF разбирается в Chat Wars.

В закладки

Созданное Павлом Дуровым приложение Telegram давно стремится выйти за рамки представлений об обычном мессенджере. В 2017 году боты, разработанные на его базе могут дать пользователю сводку новостей, сыграть с ним в крестики нолики и даже взять на себя функции приложения для знакомств вроде Tinder.

Момент, когда на Telegram обратят внимание представители игрового сообщества, был вопросом времени. Тем не менее выход Chat Wars — полноценной MMORPG, разработанной на базе мессенджера, стал неожиданностью и, судя по растущей популярности проекта, весьма приятной. DTF посмотрел, насколько качественным получился проект, а также обратился к его создателю за комментарием относительного прошлого, настоящего и будущего Chat Wars.

История создания Chat Wars

Выход Chat Wars состоялся 23 декабря 2016 года, а его самая первая версия была представлена в мае на конфотоне «Мир без посредников», жюри которого присудило игре второе место. Создателем проекта является менеджер по развитию платёжного сервиса Visa QIWI Кошелек Владимир Кольцов.

По его словам, основными источниками вдохновения при работе над игрой игры были Heroes of Might and Magic III, отголоски которой видны в фэнтэзийном дизайне и «Космические рейнджеры 2», из которой пришёл юмористический подход к текстовым квестам.

Работа над проектом велась и по сей день идёт на личные средства создателей игры. На данный момент в Chat Wars нет никаких средств монетизации, но Кольцов не исключает возможность их появления в будущем.

Мы, конечно же, думали про монетизацию, но пока не исправим все критичные баги, не планируем брать денег с пользователя. Позже введём донат, не влияющий на баланс. Очень не хотим делать из проекта pay-to-win.

Владимир Кольцов, создатель Chat Wars

Игровой процесс

Геймплей Chat Wars построен вокруг войны пяти замков — игрокам предстоит выбрать один из них, после чего принимать участие в проходящих раз в два часа битвах, атакуя вражеский замок или защищая свой.

Карта игрового мира

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

Другим важным показателем является выносливость, которая тратится на выполнение квестов. Увеличить её можно, пригласив в игру своих друзей с помощью уникальной ссылки.

Информация об игроке

Квесты — один из способов развлечь игроков в перерывах между битвами. Они делятся на две категории: есть возможность сходить в лес и «грабить корованы».

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

{ "items": [{"title":"","image":{"type":"image","data":{"uuid":"f469c3de-8b54-4f59-b68e-e2aa1bd8c03f","width":750,"height":471,"size":64090,"type":"jpg","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"8cbd0d12-bf7b-4280-9565-30bda0f4a7e9","width":745,"height":336,"size":47532,"type":"jpg","color":"","external_service":[]}}}] }

С «корованами» чуть сложнее — одним игрокам надо выполнить квест, в то время как другим — помешать им. Успешность нападения на «корован» определяется тем, заметили ли нападавшего пользователя, а так же статистическими показателями игроков.

{ "items": [{"title":"\u0423\u0441\u043f\u0435\u0448\u043d\u043e\u0435 \u043d\u0430\u043f\u0430\u0434\u0435\u043d\u0438\u0435","image":{"type":"image","data":{"uuid":"ec0cc517-bb2d-4660-a822-7dd0afac38f7","width":735,"height":595,"size":88378,"type":"jpg","color":"","external_service":[]}}},{"title":"\u0423\u0441\u043f\u0435\u0448\u043d\u0430\u044f \u0437\u0430\u0449\u0438\u0442\u0430","image":{"type":"image","data":{"uuid":"0ff06887-58fc-4005-8ee5-1e025c349186","width":750,"height":657,"size":88270,"type":"jpg","color":"","external_service":[]}}}] }

С 12 января в игре доступна арена — местный аналог PvP, в котором двум игрокам надо наугад выбирать зоны, в которые они будут наносить удар и зоны, атаки в которые они будут отражать. Победителем становится тот, кто первым нанесёт пять точных ударов.

Как выглядит бой на арене

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

Будущее проекта

На данный момент разработчики трудятся над избавлением игры от багов и тестируют сервера для создания полноценной английской версии Chat Wars.

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

Значительную часть геймплея занимает общение игроков между собой — шпионы, альянсы, интриги, предательства, творчество, внутреннее СМИ, так что будем давать дополнительные социальные инструменты.

Владимир Кольцов, создатель Chat Wars

В общем и целом, игровой процесс должен стать значительно глубже, но при этом разработчики понимают, что Chat Wars — проект на базе Telegram, а не крупнобюджетная хардкорная ролевая игра.

В виде эксперимента мы выкатили арену с довольно сложным геймплеем по сравнению с основными квестами. Сейчас анализируем фидбек, далее примем решение насчёт неё. Важно не перегибать со сложным интерфейсом, это ведь мессенджер, а не Skyrim.

Владимир Кольцов, создатель Chat Wars

Создатель игры верит, что при должной реализации задуманного аудитория игры значительно возрастёт.

На ежедневной базе сейчас играет 7 тысяч пользователей, к концу 2017 года, хотелось бы затащить в игру 1% всей аудитории мессенджера — по февралю 2016 это как раз 1 миллион человек.

Владимир Кольцов, создатель Chat Wars

Насколько хороша Chat Wars на данный момент

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

Во-первых, потому что с функцией таймкиллера он прекрасно справляется, а большего от игры, созданной на базе мессенджера, требовать всё же странно, а во-вторых, потому что подход разработчиков к проекту и образовавшемуся вокруг него коммьюнити, позволяет надеяться, что качественный таймкиллер — не предел возможностей Chat Wars.

#обзоры #инди

{ "author_name": "Роман Новиков", "author_type": "self", "tags": ["\u0438\u043d\u0434\u0438","\u043e\u0431\u0437\u043e\u0440\u044b"], "comments": 35, "likes": 42, "favorites": 0, "is_advertisement": false, "subsite_label": "indie", "id": 3557, "is_wide": false }
{ "id": 3557, "author_id": 5382, "diff_limit": 1000, "urls": {"diff":"\/comments\/3557\/get","add":"\/comments\/3557\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/3557"}, "attach_limit": 2, "max_comment_text_length": 5000 }

35 комментариев 35 комм.

Популярные

По порядку

Написать комментарий...

Mark Sunrise

5

Джва года ждал

Ответить

Георгий Ёлкин

2

О реферальной ссылке лучше бы предупредил лучше бы предупредил >:)

Ответить

Георгий Ёлкин

Георгий
0

Мда, баг..

Ответить

Egor Zhumikov

1

Есть еще t.me/rog_bot (:

Ответить

Дмитрий Иванов

0

Как начать играть?

Ответить

Alexey Krot

Дмитрий
0

1. Заводишь аккаунт в Telegram.
2. Переходишь по ссылке - https://telegram.me/ChatWarsBot?start=50002c333b4046f396a10e2d6b62053b

Поздравляю! Вы восхитительны!

Ответить

Alexey Krot

Alexey
0

Вчера обновление выкатили - с долгожданным крафтом и новым квестом. Как раз под наплыв людей!

Ответить

Андрей Орехов

Дмитрий
0

Вот тут тоже хорошо! И за синий замок! Мы рвем всех, который день.

Ответить

Andrew Arbuzov

0

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

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

Ответить

Oleksandr Kinshov

Andrew
0

Согласен.

Ответить

Hybrid

0

Я думал сделали что-то типа MUD'ы, а тут вполне себе годно.

Ответить

Константинъ Stotch

0

Не отвечает, уронили сервер ?

Ответить

Natalia Voinovskaia

0

Таймкиллер....Ребят, эта игра вполне может отожрать у вас жизнь, будьте аккуратней )

Ответить

Волшебный Лось

0

Время ответа сервера чуть больше чем 1 минута )

Ответить

brutE

Волшебный
0

у меня чуть меньше 1 минуты

Ответить

Александр Македонский

0

по ходу чуваки легли :))

Ответить

Зови меня Крым

0

в первой половине дня еще как-то работало. сейчас сходил в лес. и вместо 5 минут, ждал 10

Ответить

rnd

0

У Telegram Bot API есть лимиты на отправку, поэтому и задержки, скорее всего.

Ответить

Игорь Мыслинский

0

Как вы говорите в это играть?

Ответить

Vladimir Koltsov

Игорь
0

Из-за нагрузки пришлось временно отключить регистрацию. Теперь можно зайти, если еще актуально :)

Ответить

Игорь Мыслинский

Vladimir
0

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

Ответить

Мустафа Магомедов

Игорь
0

смотрим игру https://t.me/cwarbot
решена проблема ограничения телеграма

Ответить

Мустафа Магомедов

0

предлагаю свой проект @CWarBot
https://t.me/cwarbot

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

Ответить

Nikita Osadchiy

0

https://t.me/arenagametelegrambot
Arena Game — это новый RPG бот с пошаговыми боями между реальными пользователями. Создавай персонажа, сражайся с другими пользователями, зарабатывай золото и покупай вещи чтобы сделать персонажа сильнее. Получай славу сражаясь на Арене! Попробуй уже сейчас!

Ответить

Konstantin Savkin

–1

Напоминает старые, добрые игры на ZX Spectrume, возможно половина аудитории даже не знает что это такое.

Ответить

Konstantin Savkin

Konstantin
–6

Возможно будет интересно:
https://telegram.me/savkinks - Телеграмм-Канал №1 про бизнес, маркетинговые войны и офисные интриги - стратегия успешного лидерства, увеличения продаж и тактика достижения результата, практические советы, рекомендации и видео

Ответить

Алексей Бочаров

–8

https://telegram.me/ChatWarsBot?start=58bf9b685d2748a3b36148cfab3751ea

Переходи по ссылке, пиши мне, расскажу все - как качаться и зарабатывать деньги!

Ответить

Сергей Кучер

–11

Футбольный канал в Telegram https://telegram.me/footballhdru и оставайтесь в курсе всех событий первыми, новости футбола, трансферы, тесты, видео и все лучшее в футболе в одном месте.

Ответить
0

Прямой эфир

Подписаться на push-уведомления
[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]