🚀 Улучшаем процесс релизов: новый ритм работы команды
Третий спринт этого года закончился, и мы решили немного изменить наш подход к процессу релизов. Оказалось, что первоначальный план – выкатывать обновления сразу на следующий день после завершения спринта – не самый удачный вариант.
Почему?
⚡️ Баги, которые всплывают в последний момент, не успевают нормально протестировать.
⚡️ Всегда хочется что-то чуть-чуть доделать – но времени уже нет.
⚡️ Давление времени приводит к тому, что релиз становится нервным и менее качественным.
Поэтому мы пересмотрели стратегию и теперь делаем так:
✅ Спринт заканчивается в среду, но релиз переносим на вторник следующей недели.
✅ У нас появляется 3 рабочих дня + выходные для тестирования.
✅ Всё выкатываем без спешки, уверенные, что продукт работает стабильно.
Этот новый подход даёт нам временной буфер для:
🔹 Внутреннего тестирования на тестовом сервере.
🔹 Сбора фидбэка от комьюнити, которое помогает нам находить баги.
🔹 Финальных доработок, если что-то не успели в рамках спринта.
Таким образом, мы повышаем качество, стабильность и общую надёжность нашего продукта. Уже с этого спринта релизы будут выходить по вторникам, и это точно сделает нас эффективнее.
💬 Как у вас организованы процессы релизов? Вы выкатываете сразу или даёте себе время на тесты? Пишите в комментариях, интересно узнать!
#разработка #Agile #LeanStartup #продуктивность
Третий спринт этого года закончился, и мы решили немного изменить наш подход к процессу релизов. Оказалось, что первоначальный план – выкатывать обновления сразу на следующий день после завершения спринта – не самый удачный вариант.
Почему?
⚡️ Баги, которые всплывают в последний момент, не успевают нормально протестировать.
⚡️ Всегда хочется что-то чуть-чуть доделать – но времени уже нет.
⚡️ Давление времени приводит к тому, что релиз становится нервным и менее качественным.
Поэтому мы пересмотрели стратегию и теперь делаем так:
✅ Спринт заканчивается в среду, но релиз переносим на вторник следующей недели.
✅ У нас появляется 3 рабочих дня + выходные для тестирования.
✅ Всё выкатываем без спешки, уверенные, что продукт работает стабильно.
Этот новый подход даёт нам временной буфер для:
🔹 Внутреннего тестирования на тестовом сервере.
🔹 Сбора фидбэка от комьюнити, которое помогает нам находить баги.
🔹 Финальных доработок, если что-то не успели в рамках спринта.
Таким образом, мы повышаем качество, стабильность и общую надёжность нашего продукта. Уже с этого спринта релизы будут выходить по вторникам, и это точно сделает нас эффективнее.
💬 Как у вас организованы процессы релизов? Вы выкатываете сразу или даёте себе время на тесты? Пишите в комментариях, интересно узнать!
#разработка #Agile #LeanStartup #продуктивность
1👍7🔥6❤🔥5✍1🤩1
Forwarded from Радиорубка Лихачёва
Media is too big
VIEW IN TELEGRAM
Офигенно: два AI-агента знакомятся и переходят с человеческого на протокол ggwave для более эффективной коммуникации между роботами.
Видео от автора протокола Георгия Герганова.
Видео от автора протокола Георгия Герганова.
1👀9👍4😁3🤣1
🔥 DevBlog: Итоги 17-го спринта
Семнадцатый спринт позади, и, как всегда, делимся результатами. Было много подготовки, несколько крутых релизов и даже неожиданные сюрпризы от комьюнити. Поехали!
📜 Подготовка и будущие фичи
🛡 Гильдии — закончили проработку механик и UserFlow. Теперь точно знаем, как они будут работать. Начали рисовать интерфейсы и дизайн. Более того, рассматриваем возможность добавить в гильдии элементы торговли и экономического взаимодействия.
🐉 Мировые боссы — завершили отрисовку. Теперь осталось дождаться их момента славы в игре. Гильдии станут ключевым элементом взаимодействия игроков в сражениях против этих гигантов.
🚀 Что уже в игре?
✨ Новые события в локациях — теперь в мире можно встретить светилища и сундуки. Это интерактивные элементы, за которые можно подраться и получить крутые награды: лут, бонусные эффекты, усиления.
🛒 Обновление магазина — добавился новый раздел «Предметы», где можно купить расходники, которые увеличивают награды в боях. Это ускоряет прогресс и делает игру чуть динамичнее.
🔧 Исправили дроп — нашли проблему в формулах выпадения наград. Теперь всё работает так, как должно, а старые игроки, которые поддерживали нас ещё в прошлом году, получили возможность перенести свои бонусы на основной сервер.
🤖 Интеграция с Телеграмом — сделали первый шаг в сторону глубокой интеграции с экосистемой Telegram. Теперь можно запросить информацию о персонаже прямо в чате бота и узнать свою статистику. Это только начало: в будущем будет еще больше механик, которые можно выполнять прямо из Телеграма, без захода в игру.
📈 Маркетинг и комьюнити
🔹 Мы попали в Telegram App Center! В нем более 1 млн посетителей в месяц! Теперь у нас есть своя страница в разделе новинок. Пока трафик небольшой, но это только начало — будем работать над тем, чтобы попасть в Editor’s Choice.
💰 Неожиданный сюрприз: кто-то создал токен Ligmar и уже начал его пампить. Web3-комьюнити никогда не дремлет. Неизвестно, к чему это приведет, но наблюдать интересно.
🔥 В этом спринте мы не только добавили новые механики, но и заложили фундамент для больших обновлений. Дальше — больше!
💬 Какие фичи ждёте больше всего? Делитесь в комментариях!
#DevBlog #Ligmar #GameDev #Telegram
Семнадцатый спринт позади, и, как всегда, делимся результатами. Было много подготовки, несколько крутых релизов и даже неожиданные сюрпризы от комьюнити. Поехали!
📜 Подготовка и будущие фичи
🛡 Гильдии — закончили проработку механик и UserFlow. Теперь точно знаем, как они будут работать. Начали рисовать интерфейсы и дизайн. Более того, рассматриваем возможность добавить в гильдии элементы торговли и экономического взаимодействия.
🐉 Мировые боссы — завершили отрисовку. Теперь осталось дождаться их момента славы в игре. Гильдии станут ключевым элементом взаимодействия игроков в сражениях против этих гигантов.
🚀 Что уже в игре?
✨ Новые события в локациях — теперь в мире можно встретить светилища и сундуки. Это интерактивные элементы, за которые можно подраться и получить крутые награды: лут, бонусные эффекты, усиления.
🛒 Обновление магазина — добавился новый раздел «Предметы», где можно купить расходники, которые увеличивают награды в боях. Это ускоряет прогресс и делает игру чуть динамичнее.
🔧 Исправили дроп — нашли проблему в формулах выпадения наград. Теперь всё работает так, как должно, а старые игроки, которые поддерживали нас ещё в прошлом году, получили возможность перенести свои бонусы на основной сервер.
🤖 Интеграция с Телеграмом — сделали первый шаг в сторону глубокой интеграции с экосистемой Telegram. Теперь можно запросить информацию о персонаже прямо в чате бота и узнать свою статистику. Это только начало: в будущем будет еще больше механик, которые можно выполнять прямо из Телеграма, без захода в игру.
📈 Маркетинг и комьюнити
🔹 Мы попали в Telegram App Center! В нем более 1 млн посетителей в месяц! Теперь у нас есть своя страница в разделе новинок. Пока трафик небольшой, но это только начало — будем работать над тем, чтобы попасть в Editor’s Choice.
💰 Неожиданный сюрприз: кто-то создал токен Ligmar и уже начал его пампить. Web3-комьюнити никогда не дремлет. Неизвестно, к чему это приведет, но наблюдать интересно.
🔥 В этом спринте мы не только добавили новые механики, но и заложили фундамент для больших обновлений. Дальше — больше!
💬 Какие фичи ждёте больше всего? Делитесь в комментариях!
#DevBlog #Ligmar #GameDev #Telegram
1🔥9👍6🤝4👏2🏆1
💀 Debugging Nightmare: Как мы поймали утечку горутин и гонку данных
Прошлый спринт запомнится нам не только новыми фичами, но и эпичной охотой за багом, который ронял весь сервер. А теперь по порядку.
🔥 Неожиданный рестарт сервера
В один прекрасный момент сервер просто перезагрузился. Логи завалило сообщениями, об остановке тысяч горутин. Сначала подумал, что дело в утечке горутин – действительно, оказалось, что часть потоков не завершалась.
Разобрался, поправил:
✅ Закрыл утечки в каналах общения пользователя с сервером.
✅ Убедился, что каждый поток завершается корректно.
✅ Всё заработало… но проблема не ушла.
⚠️ Добавляем защиту от крашей
Раз уж причина была не в утечке горутин, решил внедрить защиту от падений.
В Go есть шикарный инструмент — Recovery, который позволяет обрабатывать критические ошибки и не ронять всю программу.
Теперь:
🔹 Если ошибка случилась у конкретного юзера, он просто отключается, а остальные продолжают играть.
🔹 Если крашнулся бой, мы фиксируем проблему и не роняем весь сервер.
Сделали. Выкатили. Опять не помогло.
⚡ Оказывается, всё хуже — гонка данных
Когда сервер падает без обработки Recovery, это что-то более серьезное. Оказалось, что у нас было конкурентное обращение к памяти.
Виновник — эффекты в бою.
🔹 Одни эффекты вешались в бою,
🔹 Другие — на игроке,
🔹 А потом оба потока пытались изменять одну и ту же память одновременно.
Это и привело к гонке данных (data race) и фатальному падению.
🛠 Полностью переписали работу с эффектами
Пришлось обновить всю систему эффектов. Это затронуло кучу файлов, но… всего за час удалось внести все изменения благодаря чистой архитектуре.
Оставалось только проверить всё тестами, на что ушло ещё 6-7 часов.
Но самое крутое — тесты помогли найти ещё несколько мелких багов, которые могли бы всплыть позже.
🏆 Вывод: Тесты и грамотное проектирование архитектуры позволяет решать такие задачи быстро и с удовольствием!
🔹 Пишите чистый код — тогда даже огромные рефакторинги не станут адом.
🔹 Покрывайте приложение тестами — они помогают не только находить ошибки, но и ускоряют разработку.
🔹 Concurrency — это один из самых сложных моментов в многопоточных приложениях.
💬 Кто сталкивался с подобными проблемами? Как решали? Давайте обсудим!
#DevBlog #GoLang #Concurrency #Debugging
Прошлый спринт запомнится нам не только новыми фичами, но и эпичной охотой за багом, который ронял весь сервер. А теперь по порядку.
🔥 Неожиданный рестарт сервера
В один прекрасный момент сервер просто перезагрузился. Логи завалило сообщениями, об остановке тысяч горутин. Сначала подумал, что дело в утечке горутин – действительно, оказалось, что часть потоков не завершалась.
Разобрался, поправил:
✅ Закрыл утечки в каналах общения пользователя с сервером.
✅ Убедился, что каждый поток завершается корректно.
✅ Всё заработало… но проблема не ушла.
⚠️ Добавляем защиту от крашей
Раз уж причина была не в утечке горутин, решил внедрить защиту от падений.
В Go есть шикарный инструмент — Recovery, который позволяет обрабатывать критические ошибки и не ронять всю программу.
Теперь:
🔹 Если ошибка случилась у конкретного юзера, он просто отключается, а остальные продолжают играть.
🔹 Если крашнулся бой, мы фиксируем проблему и не роняем весь сервер.
Сделали. Выкатили. Опять не помогло.
⚡ Оказывается, всё хуже — гонка данных
Когда сервер падает без обработки Recovery, это что-то более серьезное. Оказалось, что у нас было конкурентное обращение к памяти.
Виновник — эффекты в бою.
🔹 Одни эффекты вешались в бою,
🔹 Другие — на игроке,
🔹 А потом оба потока пытались изменять одну и ту же память одновременно.
Это и привело к гонке данных (data race) и фатальному падению.
🛠 Полностью переписали работу с эффектами
Пришлось обновить всю систему эффектов. Это затронуло кучу файлов, но… всего за час удалось внести все изменения благодаря чистой архитектуре.
Оставалось только проверить всё тестами, на что ушло ещё 6-7 часов.
Но самое крутое — тесты помогли найти ещё несколько мелких багов, которые могли бы всплыть позже.
🏆 Вывод: Тесты и грамотное проектирование архитектуры позволяет решать такие задачи быстро и с удовольствием!
🔹 Пишите чистый код — тогда даже огромные рефакторинги не станут адом.
🔹 Покрывайте приложение тестами — они помогают не только находить ошибки, но и ускоряют разработку.
🔹 Concurrency — это один из самых сложных моментов в многопоточных приложениях.
💬 Кто сталкивался с подобными проблемами? Как решали? Давайте обсудим!
#DevBlog #GoLang #Concurrency #Debugging
7👍11🔥6🫡2❤🔥1
🚀 Claude Code от Anthropic — AI, который реально кодит
Вчера я попробовал Claude Code — новое AI-решение от Anthropic, и, честно сказать, я в полном восторге. Я сидел, наблюдая за его работой, как ребенок, впервые включивший компьютер.
Что делает этот зверь?
Это консольная утилита, которая подключается к проекту, сканирует кодовую базу, строит summary (грубо говоря, собирает карту проекта), и после этого начинает реально разрабатывать.
Как это выглядело в деле?
🔥 Реальный кейс: SVG → Canvas
Дал ему задачку в Ligmar:
⚡ SVG-карта на мобилках тормозит, стоит ли перейти на Canvas?
Я ожидал, что мы порассуждаем. Но он просто взял и начал работать:
🔹 Нашел в проекте компонент карты (при том, что у нас огромная вложенность папок 8+ уровней).
🔹 Создал новый компонент рядом.
🔹 Добавил кнопку переключения между SVG и Canvas.
🔹 Собрал первую версию Canvas-карты с тем же функционалом.
Да, на обработку ушло минут 5, но он выдал рабочее решение.
💸 Денежный счетчик vs Прогресс
На дебаг ушло ещё 2 часа, а вместе с этим — и все бонусные AI-доллары.
Каждый запуск — как ставка в казино: нажимаешь Enter, и минус деньги.
Но самое интересное:
⚡ Он сам понял, что надо запустить npm install и проверить зависимости.
⚡ Можно разово или навсегда давать доступ к командам (bash, npm, git).
⚡ Он думает, как настоящий разработчик, и его можно корректировать в процессе.
💡 Итог: это реально меняет разработку
Claude Code — это не просто AI-помощник, а инструмент, который может реально писать код. Конечно, пока не идеально, но разработчикам-фрилансерам уже стоит задуматься:
👀 Маленькие задачи (типа переделки компонентов, рефакторинга, дебага) AI теперь делает сам.
⚡ Нужны будут те, кто умеет управлять AI, а не просто писать код.
💬 Кто уже пробовал Claude Code? Или пока не доверяете таким решениям? Давайте обсудим!
P.S. Пока я писал это пост, он покрывал тестами мой код и фиксил линтеры)) за очередные $5
#AI #ClaudeCode #Anthropic #Разработка #Будущее
Вчера я попробовал Claude Code — новое AI-решение от Anthropic, и, честно сказать, я в полном восторге. Я сидел, наблюдая за его работой, как ребенок, впервые включивший компьютер.
Что делает этот зверь?
Это консольная утилита, которая подключается к проекту, сканирует кодовую базу, строит summary (грубо говоря, собирает карту проекта), и после этого начинает реально разрабатывать.
Как это выглядело в деле?
🔥 Реальный кейс: SVG → Canvas
Дал ему задачку в Ligmar:
⚡ SVG-карта на мобилках тормозит, стоит ли перейти на Canvas?
Я ожидал, что мы порассуждаем. Но он просто взял и начал работать:
🔹 Нашел в проекте компонент карты (при том, что у нас огромная вложенность папок 8+ уровней).
🔹 Создал новый компонент рядом.
🔹 Добавил кнопку переключения между SVG и Canvas.
🔹 Собрал первую версию Canvas-карты с тем же функционалом.
Да, на обработку ушло минут 5, но он выдал рабочее решение.
💸 Денежный счетчик vs Прогресс
На дебаг ушло ещё 2 часа, а вместе с этим — и все бонусные AI-доллары.
Каждый запуск — как ставка в казино: нажимаешь Enter, и минус деньги.
Но самое интересное:
⚡ Он сам понял, что надо запустить npm install и проверить зависимости.
⚡ Можно разово или навсегда давать доступ к командам (bash, npm, git).
⚡ Он думает, как настоящий разработчик, и его можно корректировать в процессе.
💡 Итог: это реально меняет разработку
Claude Code — это не просто AI-помощник, а инструмент, который может реально писать код. Конечно, пока не идеально, но разработчикам-фрилансерам уже стоит задуматься:
👀 Маленькие задачи (типа переделки компонентов, рефакторинга, дебага) AI теперь делает сам.
⚡ Нужны будут те, кто умеет управлять AI, а не просто писать код.
💬 Кто уже пробовал Claude Code? Или пока не доверяете таким решениям? Давайте обсудим!
P.S. Пока я писал это пост, он покрывал тестами мой код и фиксил линтеры)) за очередные $5
#AI #ClaudeCode #Anthropic #Разработка #Будущее
3👍10🔥4🫡2👨💻1👾1
🤖 Claude Code – Джун, которому не нужны выходные
На днях я уже писал про Claude Code от Anthropic и то, как он меня впечатлил. Теперь, после нескольких дней активной работы с ним, я могу сказать: моё мнение не изменилось – это будущее, и Джунам уже сейчас очень грустно.
🔍 Почему это реально заменяет молодого разработчика?
Claude Code чувствуется как живой Junior Developer в команде. Но не в плане крутых решений или суперпонимания кодовой базы, а в плане:
✅ Может выполнить задачу по описанию.
✅ Иногда реализует лишнее или не то, что нужно.
✅ Порой изобретает велосипед, когда есть простое и элегантное решение.
✅ Может допустить глупую ошибку, просто потому что не подумал или не учел.
Как Team Lead, я чувствую примерно то же самое, что при работе с реальными Джунами:
💡 Надо четко формулировать задачи.
💡 Надо давать контекст, чтобы не залез куда не надо.
💡 Надо ревьюить его код и давать комментарии.
⚡️ Главное отличие – он работает в разы быстрее
Обычный Джун берёт задачу и уходит на 2-4 часа.
Claude Code возвращается через 1-3 минуты.
❗️ То есть, по времени я трачу столько же сил, как на работу с обычным Джуном, но решения приходят намного быстрее.
🔥 Как это использовать эффективно?
Я начал давать ему четкие интерфейсы и разбивать задачи на понятные шаги. В итоге процесс стал выглядеть так:
1️⃣ Описываю интерфейсы и домены.
2️⃣ Claude Code пишет реализацию.
3️⃣ Делаю ревью, даю комментарии.
4️⃣ Он фиксит код, покрывает тестами и возвращает результат.
Теперь у нас в команде появился еще один Джун, только он работает без перерывов и пишет код в разы быстрее.
Знаю, что есть аналоги, это не единственное решение, тут важнее сам факт того, как меняется привычный подход к разработке.
💬 Кто уже пробовал Claude Code? Как впечатления? Видите в этом угрозу для младших специалистов?
#ClaudeCode #Anthropic #AI #Разработка #Будущее
На днях я уже писал про Claude Code от Anthropic и то, как он меня впечатлил. Теперь, после нескольких дней активной работы с ним, я могу сказать: моё мнение не изменилось – это будущее, и Джунам уже сейчас очень грустно.
🔍 Почему это реально заменяет молодого разработчика?
Claude Code чувствуется как живой Junior Developer в команде. Но не в плане крутых решений или суперпонимания кодовой базы, а в плане:
✅ Может выполнить задачу по описанию.
✅ Иногда реализует лишнее или не то, что нужно.
✅ Порой изобретает велосипед, когда есть простое и элегантное решение.
✅ Может допустить глупую ошибку, просто потому что не подумал или не учел.
Как Team Lead, я чувствую примерно то же самое, что при работе с реальными Джунами:
💡 Надо четко формулировать задачи.
💡 Надо давать контекст, чтобы не залез куда не надо.
💡 Надо ревьюить его код и давать комментарии.
⚡️ Главное отличие – он работает в разы быстрее
Обычный Джун берёт задачу и уходит на 2-4 часа.
Claude Code возвращается через 1-3 минуты.
❗️ То есть, по времени я трачу столько же сил, как на работу с обычным Джуном, но решения приходят намного быстрее.
🔥 Как это использовать эффективно?
Я начал давать ему четкие интерфейсы и разбивать задачи на понятные шаги. В итоге процесс стал выглядеть так:
1️⃣ Описываю интерфейсы и домены.
2️⃣ Claude Code пишет реализацию.
3️⃣ Делаю ревью, даю комментарии.
4️⃣ Он фиксит код, покрывает тестами и возвращает результат.
Теперь у нас в команде появился еще один Джун, только он работает без перерывов и пишет код в разы быстрее.
Знаю, что есть аналоги, это не единственное решение, тут важнее сам факт того, как меняется привычный подход к разработке.
💬 Кто уже пробовал Claude Code? Как впечатления? Видите в этом угрозу для младших специалистов?
#ClaudeCode #Anthropic #AI #Разработка #Будущее
1🔥8⚡5👍2🙉1
Forwarded from Мазур рассказывает 👍
Ребята, вот это реально важно. 😅
Я уже полчаса читаю про то, что такое MCP. Листаю X и не могу поверить, что эту революцию ещё на CNN не показывают. Мы все ждали AGI, а он случился...почти
В двух словах почему это не даст уснуть сегодня:
Придумали один (!💪) протокол, который даёт всем нейронкам общаться друг с другом. И многие крупные производитлеи нейронок его поддержали....🔥️️️️️️
Представили?
✅ Хочу "подружить" Midjourney, чтобы тот сделал картинку, отправил её в Luma, а потом в Heygen
✅ Хочу чтоб Claude повесил бота в чате TG и Gmail переписке с клиентом, отследил его запросы. Пошёл в Slack и поставил сотрудникам задачи.
✅ Хочу чтоб по ТЗ были разработаны рекламные креативы, через веб-интерфейс были загружены в FB Ads и запустились в рекламу, а клиенту отправился отчет через "Х"
✅ Хочу чтоб провелся риссерч в Google и были собраны основные пункты через Calude. Дальше были предложены варианты анализа через Qwen, а по ним была нарисована преза с картинками из Midjourney, но была она собрана в Google Slides?
Это всё можно стало делать. Без навыков программирования...ну почти.
👇Уже появились сервисы, которые предлагают готовые решения на базе MCP:
1. https://www.mcp.run/
2. https://mcp.composio.dev/
3. https://mcp.so/
Где прочитать о работе MCP на русском:
https://blog.logto.io/ru/what-is-mcp
Введите в Youtube ключ "MCP" и там сотни видосов за последние пару недель. Люди в взбудоражены.
TL:DR (давай короче, много букав)
Коротко - API "до свидания". Теперь любой школьник может поднять дома "свой сервер", либо взять его в аренду в облаке и соединить "друг в друга" кучу сервисов, просто через "окошко чата" с Claude.
Люди запускают челленджи "эту профессию я заменю через MCP связку за "Х" дней".
Подкрепил к тексту:
1. Видео с объяснением как работают MCP
2. Реализацию "замены" агентства холодных звонков по Linkedin через Claude + Notion + Gmail
2. Реализацию "замены" Яндекс Еды через Calude + Google
3. Реализацию "замены фотошопа" через Claude + Stability AI
Я уже полчаса читаю про то, что такое MCP. Листаю X и не могу поверить, что эту революцию ещё на CNN не показывают. Мы все ждали AGI, а он случился...почти
В двух словах почему это не даст уснуть сегодня:
Придумали один (!💪) протокол, который даёт всем нейронкам общаться друг с другом. И многие крупные производитлеи нейронок его поддержали....🔥️️️️️️
Представили?
✅ Хочу "подружить" Midjourney, чтобы тот сделал картинку, отправил её в Luma, а потом в Heygen
✅ Хочу чтоб Claude повесил бота в чате TG и Gmail переписке с клиентом, отследил его запросы. Пошёл в Slack и поставил сотрудникам задачи.
✅ Хочу чтоб по ТЗ были разработаны рекламные креативы, через веб-интерфейс были загружены в FB Ads и запустились в рекламу, а клиенту отправился отчет через "Х"
✅ Хочу чтоб провелся риссерч в Google и были собраны основные пункты через Calude. Дальше были предложены варианты анализа через Qwen, а по ним была нарисована преза с картинками из Midjourney, но была она собрана в Google Slides?
Это всё можно стало делать. Без навыков программирования...ну почти.
👇Уже появились сервисы, которые предлагают готовые решения на базе MCP:
1. https://www.mcp.run/
2. https://mcp.composio.dev/
3. https://mcp.so/
Где прочитать о работе MCP на русском:
https://blog.logto.io/ru/what-is-mcp
Введите в Youtube ключ "MCP" и там сотни видосов за последние пару недель. Люди в взбудоражены.
TL:DR (давай короче, много букав)
Коротко - API "до свидания". Теперь любой школьник может поднять дома "свой сервер", либо взять его в аренду в облаке и соединить "друг в друга" кучу сервисов, просто через "окошко чата" с Claude.
Люди запускают челленджи "эту профессию я заменю через MCP связку за "Х" дней".
Подкрепил к тексту:
1. Видео с объяснением как работают MCP
2. Реализацию "замены" агентства холодных звонков по Linkedin через Claude + Notion + Gmail
2. Реализацию "замены" Яндекс Еды через Calude + Google
3. Реализацию "замены фотошопа" через Claude + Stability AI
🔥4👍2😁2
🔥 DevBlog: Итоги 18-го спринта
Закончился 18-й спринт, а это значит, что сегодня у нас релиз! Обновление уже на сервере, игроки уже делятся обратной связью, а мы итогами: что сделали, что уже в игре и куда двигаемся дальше.
⸻
🏗 Подготовка будущих обновлений
🎨 Гильдии – финализировали интерфейсы, остались небольшие доработки, но в целом всё готово.
🐲 Мировые боссы – механики продуманы, чётко понимаем, как будем их интегрировать в игру и Telegram (уведомления, взаимодействие).
🌍 Обновление арта – дорабатываем локации, монстров и чемпионов, чтобы игра выглядела ещё атмосфернее.
⸻
🚀 Что уже в игре?
🗡 Новый класс – Убийца!
🔹 Способность невидимости – можно скрытно перемещаться по локациям, нападать неожиданно и вести игру в стиле стелса.
💎 Улучшение VIP-статуса
🔹 Теперь святилища и сундуки в локациях активируются автоматически после убийства мобов.
🛠 Исправления и баланс
🔹 Пофиксили баги с использованием порошков для флаконов здоровья и маны.
🔹 Закрыли эксплойт с разделением лута в опасных локациях – теперь всё, как должно быть.
🛠 Расширение возможностей тестирования
🔹 Теперь на тестовом сервере можно работать с куклами персонажей – задавать параметры для удобного тестирования механик.
📢 Рассылка для 17 000 игроков
🔹 Добавили персонализированные уведомления о новостях и акциях прямо в Telegram.
🔹 Это поможет возвращать игроков в игру и увеличит ретеншен.
⸻
📈 Маркетинг и сообщество
📊 Сообщество снова растёт
🔹 После релиза часть игроков ушла, но теперь мы вернулись к росту и снова увеличиваем активность. Запустили первые конкурсы для увеличения активности игроков.
📢 Запустили рекламу в Telegram Ads
🔹 Тестируем разные гипотезы, смотрим на качество и стоимость трафика.
🔹 Инструменты слабоваты, но уже находим хорошие варианты привлечения.
⸻
🚀 Дальше – только быстрее!
Этот спринт показал, что мы значительно ускорились в разработке и теперь будем выпускать обновления ещё активнее.
💬 Как вам новый класс? Кто уже тестил Убийцу? Делитесь впечатлениями в комментариях!
#DevBlog #Ligmar #GameDev #TelegramIntegration #Обновления
Закончился 18-й спринт, а это значит, что сегодня у нас релиз! Обновление уже на сервере, игроки уже делятся обратной связью, а мы итогами: что сделали, что уже в игре и куда двигаемся дальше.
⸻
🏗 Подготовка будущих обновлений
🎨 Гильдии – финализировали интерфейсы, остались небольшие доработки, но в целом всё готово.
🐲 Мировые боссы – механики продуманы, чётко понимаем, как будем их интегрировать в игру и Telegram (уведомления, взаимодействие).
🌍 Обновление арта – дорабатываем локации, монстров и чемпионов, чтобы игра выглядела ещё атмосфернее.
⸻
🚀 Что уже в игре?
🗡 Новый класс – Убийца!
🔹 Способность невидимости – можно скрытно перемещаться по локациям, нападать неожиданно и вести игру в стиле стелса.
💎 Улучшение VIP-статуса
🔹 Теперь святилища и сундуки в локациях активируются автоматически после убийства мобов.
🛠 Исправления и баланс
🔹 Пофиксили баги с использованием порошков для флаконов здоровья и маны.
🔹 Закрыли эксплойт с разделением лута в опасных локациях – теперь всё, как должно быть.
🛠 Расширение возможностей тестирования
🔹 Теперь на тестовом сервере можно работать с куклами персонажей – задавать параметры для удобного тестирования механик.
📢 Рассылка для 17 000 игроков
🔹 Добавили персонализированные уведомления о новостях и акциях прямо в Telegram.
🔹 Это поможет возвращать игроков в игру и увеличит ретеншен.
⸻
📈 Маркетинг и сообщество
📊 Сообщество снова растёт
🔹 После релиза часть игроков ушла, но теперь мы вернулись к росту и снова увеличиваем активность. Запустили первые конкурсы для увеличения активности игроков.
📢 Запустили рекламу в Telegram Ads
🔹 Тестируем разные гипотезы, смотрим на качество и стоимость трафика.
🔹 Инструменты слабоваты, но уже находим хорошие варианты привлечения.
⸻
🚀 Дальше – только быстрее!
Этот спринт показал, что мы значительно ускорились в разработке и теперь будем выпускать обновления ещё активнее.
💬 Как вам новый класс? Кто уже тестил Убийцу? Делитесь впечатлениями в комментариях!
#DevBlog #Ligmar #GameDev #TelegramIntegration #Обновления
👍10🔥4😍2
Forwarded from Венчур по Понятиям
Какой совет я бы дал себе 22-летнему о стартапах
Если бы мог вернуться на машине времени к себе 22-летнему, я бы не стал грузить теорией и концепциями. Просто взял бы за плечи и сказал:
1. Не сомневайся в себе, блять. Большинство твоих сомнений — это тупо страх, а не разумная оценка ситуации. Ты не знаешь, как стартаперы выглядят изнутри: оказывается, они тоже охуевают от неизвестности как и ты.
2. Не лезь сразу в дейтинг, даун. Начни с простых SaaS решений, где понятная проблема и платящий клиент. А лучше найди нишу, где крупные компании платят $20-50K/год. Ты же физик, используй свою техническую базу.
3. Выбирай кофаундеров по принципу, дополняют ли они твои скиллы, а не по тому, приятно ли с ними бухать. И отстаивай свои границы с самого начала. Это рабочий брак, а не тусовка с кентами.
4. Думай о cash flow и unit-экономике, а не о "будущей оценке компании". В 90% случаев оценка — это игра в бусики со слайдами и маркетинг для лохов.
5. Никогда, блять, никогда не используй AWS для ранних стадий. Hetzner — твой пацан, а "хайлоад сразу" — твой враг. Любые сложные архитектуры на старте — это 100% трата ресурсов.
6. Помни принцип: "Делай просто, просто делай". Ты будешь думать, что крутой стартап — это сложные технологии. Нет, крутой стартап — это который платит тебе деньги и растет.
7. Не трать время на эксперимент больше 6 месяцев. Если не прет — пивотируй или закрывай. Я потерял годы жизни, цепляясь за первую идею как за священную корову.
8. Intent data — твой лучший друг. Следи за тем, что люди реально хотят, а не что ты думаешь, что они хотят. Если постоянно спрашивают про "ксерокс" — блять, поставь ксерокс, не спорь с рынком.
9. Product market fit — это не теоретическая хуйня, это когда ты прекращаешь торговать своей продуктивностью по часам, а начинаешь собирать ренту со своего продукта пока спишь.
10. Не думай, что Sequoia или кто-то из "крутых" знает ответ на твой вопрос. Они тоже ошибаются. Бери советы, но всегда верь своей интуиции — ты будешь ближе к своему продукту, чем любой инвестор.
И последнее — инвестиции в себя и время для себя иногда важнее, чем работа 24/7. Ты придешь к этому через боль, но запомни — три шара в жизни: карьера, здоровье и семья. Если уронишь карьеру — отскочит, если здоровье или семью — треснет.
Не ссы и не мни булки, просто делай.
p.s. Кстати, когда все-таки запустишь SaaS, помни — приличный MRR в $20K уже сделает тебя счастливее большинства стартаперов. Не каждому стартапу нужно быть юникорном, главное чтобы он был кормильцем.
Если бы мог вернуться на машине времени к себе 22-летнему, я бы не стал грузить теорией и концепциями. Просто взял бы за плечи и сказал:
1. Не сомневайся в себе, блять. Большинство твоих сомнений — это тупо страх, а не разумная оценка ситуации. Ты не знаешь, как стартаперы выглядят изнутри: оказывается, они тоже охуевают от неизвестности как и ты.
2. Не лезь сразу в дейтинг, даун. Начни с простых SaaS решений, где понятная проблема и платящий клиент. А лучше найди нишу, где крупные компании платят $20-50K/год. Ты же физик, используй свою техническую базу.
3. Выбирай кофаундеров по принципу, дополняют ли они твои скиллы, а не по тому, приятно ли с ними бухать. И отстаивай свои границы с самого начала. Это рабочий брак, а не тусовка с кентами.
4. Думай о cash flow и unit-экономике, а не о "будущей оценке компании". В 90% случаев оценка — это игра в бусики со слайдами и маркетинг для лохов.
5. Никогда, блять, никогда не используй AWS для ранних стадий. Hetzner — твой пацан, а "хайлоад сразу" — твой враг. Любые сложные архитектуры на старте — это 100% трата ресурсов.
6. Помни принцип: "Делай просто, просто делай". Ты будешь думать, что крутой стартап — это сложные технологии. Нет, крутой стартап — это который платит тебе деньги и растет.
7. Не трать время на эксперимент больше 6 месяцев. Если не прет — пивотируй или закрывай. Я потерял годы жизни, цепляясь за первую идею как за священную корову.
8. Intent data — твой лучший друг. Следи за тем, что люди реально хотят, а не что ты думаешь, что они хотят. Если постоянно спрашивают про "ксерокс" — блять, поставь ксерокс, не спорь с рынком.
9. Product market fit — это не теоретическая хуйня, это когда ты прекращаешь торговать своей продуктивностью по часам, а начинаешь собирать ренту со своего продукта пока спишь.
10. Не думай, что Sequoia или кто-то из "крутых" знает ответ на твой вопрос. Они тоже ошибаются. Бери советы, но всегда верь своей интуиции — ты будешь ближе к своему продукту, чем любой инвестор.
И последнее — инвестиции в себя и время для себя иногда важнее, чем работа 24/7. Ты придешь к этому через боль, но запомни — три шара в жизни: карьера, здоровье и семья. Если уронишь карьеру — отскочит, если здоровье или семью — треснет.
Не ссы и не мни булки, просто делай.
p.s. Кстати, когда все-таки запустишь SaaS, помни — приличный MRR в $20K уже сделает тебя счастливее большинства стартаперов. Не каждому стартапу нужно быть юникорном, главное чтобы он был кормильцем.
👍8🔥5👏2
Полностью согласен с автором данного поста. Максимум, что еще бы добавил или обратил внимание на последовательность рассуждения спикера. То, как он отвечает на вопросы, аргументирует и делает выводы.
Очень часто бывает, что мы вместе смотрим на одни и те же данные, но выводы делаем разные) О возможностях на рынке, о конкурентах или о том, почему пользователи сейчас решают свою проблему именно так. Умение грамотно аргументировать, последовательно доказывая свою позицию - супер важное умение.
Очень часто бывает, что мы вместе смотрим на одни и те же данные, но выводы делаем разные) О возможностях на рынке, о конкурентах или о том, почему пользователи сейчас решают свою проблему именно так. Умение грамотно аргументировать, последовательно доказывая свою позицию - супер важное умение.
Forwarded from Алексей Королюк
06_Чек_лист_для_инвестиционной_презентации_Алексей_Королюк.pdf
94.2 KB
Где лажа: какие выступления гарантированно проваливаются
Я слышал тысячи, если не десятки тысяч питчей проектов. Со временем появляется систематика, и опыт инвестора тут немного не такой, как часто думают основатели.
Во-первых, качество самого выступления. Если у основателя все крутится вокруг красивых слов, а данные отступают на задний план – это уже сигнал, что с его стороны что-то не так. Красивая речь не гарантирует успех на рынке.
Если есть возможность, важно не слушать только то, что приятно. Важно задать вопросы: «Почему именно этот проект?», «Почему именно ваша команда?», «На чем основаны гипотезы?», «Как верно выстроен MVP, если он уже существует?» И вот тут проявляется тот самое «продуманство» – умение смотреть дальше собственной ближайшей зоны, рассчитывать на несколько ходов вперед. Если основатель думает на несколько ходов, это плюс. Но если он пришёл неподготовленным, настолько, что 15 минут в Гугле могли бы поднять план до инвесторского уровня – значит, он явно не в потоке современных технологий.
Инвестор не должен быть круче основателя, основатель всегда должен быть на шаг впереди. Если я вижу, что он уступает – это тревожный сигнал.
Важный момент – скорость мышления. Если человеку сложно быстро переключаться, его ум как будто застрял – для меня это стоп-фактор. Конечно, медленное мышление может сработать в каких-то узкоспециализированных ролях, но для адаптивного, быстро соображающего лидера это недопустимо.
Не меньшая важность и проверке на способность к быстрому восприятию информации. Если наблюдаешь, что человек быстро теряется, не умеет держать фокус на задаче, как будто у него проблемы с концентрацией – это опасный сигнал. Может случиться, что у кого-то такие признаки связаны с психическими заболеваниями, и это потом станет проблемой для партнерства.
Мне лично важна позитивность веры. Есть люди, которые в своих рассказах только в негативном ключе описывают прошлые проекты, обвиняя рынок или партнеров. А хороший основатель признает свои ошибки: «Да, я ошибся в двух местах, потерял деньги, но получил ценный опыт и поднялся снова». Такой подход говорит о том, что человек умеет учиться на своих ошибках и двигаться дальше. Если же слышу истории про то, как внешний мир мешал, как партнеры подводили, это для меня тревожно.
Наличие контрольного мышления. Например, я задаю провокационные вопросы по ходу встречи. Если эти вопросы выбивают собеседника из колеи, и встреча становится неэффективной – это признак того, что человек просто закапывается под давлением. А если он спокойно принимает вопрос, отвечает или грамотно его откладывает, сохраняя курс – значит, он понимает, в чем дело, и движется уверенно.
И, наконец, базовые бизнес-принципы. Если предприниматель не понимает, как следить за здоровьем бизнеса, не умеет работать с цифрами, не знает, откуда берутся показатели, или путает авансы с прибылью – с таким человеком мне не по пути. То же касается и его команды: если он скрывает, что за ним стоит, все делает сам и не хочет, чтобы мои советники общались с его командой – тоже странно. Бизнес должен быть готов к приходу инвестора, и если основатель хочет держать все в узком кругу, это значит, что может быть что-то скрыто. Ещё один признак — если человек давно не в контексте своего бизнеса. Например, если он говорит, что в рынке ничего нельзя автоматизировать и ИИ не работает, то я тут же понимаю, что он не в теме. Тогда надо либо покупать бизнес целиком, чтобы я и моя команда могли им управлять, но я редко покупаю 100%.
Ну и ещё раз прикладываю чеклист вопросов, которые обязательно прозвучат на питче.
↗ Алексей Королюк #инсайд
Я слышал тысячи, если не десятки тысяч питчей проектов. Со временем появляется систематика, и опыт инвестора тут немного не такой, как часто думают основатели.
Во-первых, качество самого выступления. Если у основателя все крутится вокруг красивых слов, а данные отступают на задний план – это уже сигнал, что с его стороны что-то не так. Красивая речь не гарантирует успех на рынке.
Если есть возможность, важно не слушать только то, что приятно. Важно задать вопросы: «Почему именно этот проект?», «Почему именно ваша команда?», «На чем основаны гипотезы?», «Как верно выстроен MVP, если он уже существует?» И вот тут проявляется тот самое «продуманство» – умение смотреть дальше собственной ближайшей зоны, рассчитывать на несколько ходов вперед. Если основатель думает на несколько ходов, это плюс. Но если он пришёл неподготовленным, настолько, что 15 минут в Гугле могли бы поднять план до инвесторского уровня – значит, он явно не в потоке современных технологий.
Инвестор не должен быть круче основателя, основатель всегда должен быть на шаг впереди. Если я вижу, что он уступает – это тревожный сигнал.
Важный момент – скорость мышления. Если человеку сложно быстро переключаться, его ум как будто застрял – для меня это стоп-фактор. Конечно, медленное мышление может сработать в каких-то узкоспециализированных ролях, но для адаптивного, быстро соображающего лидера это недопустимо.
Не меньшая важность и проверке на способность к быстрому восприятию информации. Если наблюдаешь, что человек быстро теряется, не умеет держать фокус на задаче, как будто у него проблемы с концентрацией – это опасный сигнал. Может случиться, что у кого-то такие признаки связаны с психическими заболеваниями, и это потом станет проблемой для партнерства.
Мне лично важна позитивность веры. Есть люди, которые в своих рассказах только в негативном ключе описывают прошлые проекты, обвиняя рынок или партнеров. А хороший основатель признает свои ошибки: «Да, я ошибся в двух местах, потерял деньги, но получил ценный опыт и поднялся снова». Такой подход говорит о том, что человек умеет учиться на своих ошибках и двигаться дальше. Если же слышу истории про то, как внешний мир мешал, как партнеры подводили, это для меня тревожно.
Наличие контрольного мышления. Например, я задаю провокационные вопросы по ходу встречи. Если эти вопросы выбивают собеседника из колеи, и встреча становится неэффективной – это признак того, что человек просто закапывается под давлением. А если он спокойно принимает вопрос, отвечает или грамотно его откладывает, сохраняя курс – значит, он понимает, в чем дело, и движется уверенно.
И, наконец, базовые бизнес-принципы. Если предприниматель не понимает, как следить за здоровьем бизнеса, не умеет работать с цифрами, не знает, откуда берутся показатели, или путает авансы с прибылью – с таким человеком мне не по пути. То же касается и его команды: если он скрывает, что за ним стоит, все делает сам и не хочет, чтобы мои советники общались с его командой – тоже странно. Бизнес должен быть готов к приходу инвестора, и если основатель хочет держать все в узком кругу, это значит, что может быть что-то скрыто. Ещё один признак — если человек давно не в контексте своего бизнеса. Например, если он говорит, что в рынке ничего нельзя автоматизировать и ИИ не работает, то я тут же понимаю, что он не в теме. Тогда надо либо покупать бизнес целиком, чтобы я и моя команда могли им управлять, но я редко покупаю 100%.
Ну и ещё раз прикладываю чеклист вопросов, которые обязательно прозвучат на питче.
↗ Алексей Королюк #инсайд
👍7❤1🔥1
💸 Новая статья расходов: Claude Code API
Да, друзья, у нас в компании появилась новая регулярная статья расходов — Claude Code API от Anthropic.
Я уже делился своими первыми впечатлениями от этой утилиты, но теперь, спустя три недели использования, могу сказать: это не просто игрушка — это реально рабочий инструмент, который ускоряет разработку и встроился в наш рабочий процесс.
⸻
⚙️ Как мы его используем
Я сам продолжаю использовать Claude в асинхронном режиме — между звонками, задачами по продукту и геймдизайну. Раз в час-два возвращаюсь в консоль, оставляю комментарии, уточнения, и он продолжает работу. И что круто — в таком режиме тоже можно продуктивно кодить.
Но теперь Claude используют не только я, но и разработчики в команде — потихоньку внедряем его в процессы.
⸻
🔍 Что заметили за три недели
• Чистая архитектура — залог успеха
Благодаря строгости нашей архитектуры, Claude легко ориентируется, понимает, в какой слой положить логику, где искать интерфейсы и как их реализовать. Особенно круто работает паттерн:
я описал интерфейсы → попросил реализовать → получил результат → дал обратную связь и отправил тестировать.
• Он стал умнее и дешевле
Прямо видно, как Claude прокачался:
▫️ лучше анализирует код
▫️ точнее находит связанные файлы
▫️ меньше тратит запросов, а значит — экономит деньги
Он даже сам выбирает между двумя API (дешевым и дорогим), в зависимости от сложности задачи.
• С фронтом пока слабее
С Angular-клиентом ему пока тяжеловато — особенно, если задача касается UI. Но, возможно, мы сможем это обойти. Хочу протестировать MCP штуки вроде:
▫️ Подключение к Figma, чтобы сам забирал шаблоны и собирал компоненты
▫️ Генерация решений проблем на основе логов с Sentry
⸻
⚡️ Почему это важно для нас
У нас в команде всего два разработчика, и такие инструменты — это реальный буст производительности. Claude Code уже стал ещё одним членом команды, пусть и виртуальным.
Продолжим эксперименты. Буду делиться новыми наблюдениями!
#ClaudeCode #Anthropic #AIразработка #инструменты #продуктивность #Ligmar
Да, друзья, у нас в компании появилась новая регулярная статья расходов — Claude Code API от Anthropic.
Я уже делился своими первыми впечатлениями от этой утилиты, но теперь, спустя три недели использования, могу сказать: это не просто игрушка — это реально рабочий инструмент, который ускоряет разработку и встроился в наш рабочий процесс.
⸻
⚙️ Как мы его используем
Я сам продолжаю использовать Claude в асинхронном режиме — между звонками, задачами по продукту и геймдизайну. Раз в час-два возвращаюсь в консоль, оставляю комментарии, уточнения, и он продолжает работу. И что круто — в таком режиме тоже можно продуктивно кодить.
Но теперь Claude используют не только я, но и разработчики в команде — потихоньку внедряем его в процессы.
⸻
🔍 Что заметили за три недели
• Чистая архитектура — залог успеха
Благодаря строгости нашей архитектуры, Claude легко ориентируется, понимает, в какой слой положить логику, где искать интерфейсы и как их реализовать. Особенно круто работает паттерн:
я описал интерфейсы → попросил реализовать → получил результат → дал обратную связь и отправил тестировать.
• Он стал умнее и дешевле
Прямо видно, как Claude прокачался:
▫️ лучше анализирует код
▫️ точнее находит связанные файлы
▫️ меньше тратит запросов, а значит — экономит деньги
Он даже сам выбирает между двумя API (дешевым и дорогим), в зависимости от сложности задачи.
• С фронтом пока слабее
С Angular-клиентом ему пока тяжеловато — особенно, если задача касается UI. Но, возможно, мы сможем это обойти. Хочу протестировать MCP штуки вроде:
▫️ Подключение к Figma, чтобы сам забирал шаблоны и собирал компоненты
▫️ Генерация решений проблем на основе логов с Sentry
⸻
⚡️ Почему это важно для нас
У нас в команде всего два разработчика, и такие инструменты — это реальный буст производительности. Claude Code уже стал ещё одним членом команды, пусть и виртуальным.
Продолжим эксперименты. Буду делиться новыми наблюдениями!
#ClaudeCode #Anthropic #AIразработка #инструменты #продуктивность #Ligmar
2👍6💯3👏2
🛡 DevBlog: Итоги 19-го спринта
Обновление уже на сервере, и самое время рассказать, что мы успели за спринт. На этот раз — настоящая веха в развитии проекта: мы заложили фундамент под полноценную систему гильдий, важнейший элемент любой MMORPG.
⸻
🏰 Гильдии — теперь в игре
Теперь ты можешь:
• Присоединиться к нейтральной NPC-гильдии — обучающей и дружелюбной, с доступом к Telegram-чату и поддержкой комьюнити.
• Создавать свою гильдию и приглашать участников.
• Инвайт в гильдию = инвайт в игру. Просто скидываешь ссылку на Telegram — и игрок сразу попадает в твою гильдию.
Это глубокая интеграция с Telegram, и это только начало. В следующем обновлении появится возможность привязать гильдию к Telegram-чату, получать уведомления, обсуждать тактики и собыия — всё внутри TG чата.
⸻
🎨 Что ещё сделали
🏗 Полностью завершили визуал гильдий.
👾 Подготовили обновление арта монстров и новые строения для города.
🎁 Начали разработку реферальной системы и интерфейса для промокодов.
⸻
🧪 Технические улучшения и исправления
🔧 Реализована система промокодов через телеграм бота.
🛠 Пофиксили баги, связанные с невидимостью игроков и VIP-функциональностью.
📈 Обновили систему дарбордов и аналитики — теперь есть когортный анализ, мы чётко видим, откуда приходят игроки, сколько играют, сколько платят и как себя ведут.
⸻
⚔️ Статистика
🔥 За время с прошлого релиза игроки создали более 1600+ персонажей класса Убийца.
Это подтверждает, что класс “зашёл” на ура — динамичный, интересный, с уникальной механикой.
⸻
📣 Маркетинг и комьюнити
🚀 Продолжаем тестировать новые каналы привлечения.
📈 После спада комьюнити снова растёт, гильдии и обновления подогревают интерес, и мы видим рост активности игроков.
⸻
Спасибо всем, кто с нами! ❤️
Каждый спринт приближает нас к мечте: сделать Ligmar настоящей MMORPG, построенной на любви к геймдеву и свободе Telegram-платформы.
#DevBlog #Ligmar #GameDev #MMORPG #Гильдии #TelegramGaming
Обновление уже на сервере, и самое время рассказать, что мы успели за спринт. На этот раз — настоящая веха в развитии проекта: мы заложили фундамент под полноценную систему гильдий, важнейший элемент любой MMORPG.
⸻
🏰 Гильдии — теперь в игре
Теперь ты можешь:
• Присоединиться к нейтральной NPC-гильдии — обучающей и дружелюбной, с доступом к Telegram-чату и поддержкой комьюнити.
• Создавать свою гильдию и приглашать участников.
• Инвайт в гильдию = инвайт в игру. Просто скидываешь ссылку на Telegram — и игрок сразу попадает в твою гильдию.
Это глубокая интеграция с Telegram, и это только начало. В следующем обновлении появится возможность привязать гильдию к Telegram-чату, получать уведомления, обсуждать тактики и собыия — всё внутри TG чата.
⸻
🎨 Что ещё сделали
🏗 Полностью завершили визуал гильдий.
👾 Подготовили обновление арта монстров и новые строения для города.
🎁 Начали разработку реферальной системы и интерфейса для промокодов.
⸻
🧪 Технические улучшения и исправления
🔧 Реализована система промокодов через телеграм бота.
🛠 Пофиксили баги, связанные с невидимостью игроков и VIP-функциональностью.
📈 Обновили систему дарбордов и аналитики — теперь есть когортный анализ, мы чётко видим, откуда приходят игроки, сколько играют, сколько платят и как себя ведут.
⸻
⚔️ Статистика
🔥 За время с прошлого релиза игроки создали более 1600+ персонажей класса Убийца.
Это подтверждает, что класс “зашёл” на ура — динамичный, интересный, с уникальной механикой.
⸻
📣 Маркетинг и комьюнити
🚀 Продолжаем тестировать новые каналы привлечения.
📈 После спада комьюнити снова растёт, гильдии и обновления подогревают интерес, и мы видим рост активности игроков.
⸻
Спасибо всем, кто с нами! ❤️
Каждый спринт приближает нас к мечте: сделать Ligmar настоящей MMORPG, построенной на любви к геймдеву и свободе Telegram-платформы.
#DevBlog #Ligmar #GameDev #MMORPG #Гильдии #TelegramGaming
🔥13🫡2👍1
📡 WebSocket или WebTransport? Размышления над будущим сетевого слоя Ligmar
На днях я закончил мини-исследование, которое давно хотел провести: а не перейти ли нам с WebSocket на WebTransport?
Если коротко: WebTransport — это действительно мощный сетевой инструмент, особенно для real-time игр вроде нашей. Он работает на базе HTTP/3 + QUIC, умеет передавать данные и надёжно, и “по-UDP-шному”, позволяет открывать параллельные потоки и устойчив к нестабильному интернету (что критично для мобильных игроков).
Но, как всегда, не всё так однозначно. Ниже — краткий вывод из анализа.
⸻
⚖️ Что даёт WebTransport по сравнению с WebSocket
✅ Меньше лагов при потере пакетов — QUIC не блокирует весь поток при сбое, как TCP.
✅ Можно делить трафик: важные события по надёжному каналу, а обновления, например, логов — через быстрые, но ненадёжные.
✅ Переживает смену сети — полезно для мобилок (переключение с Wi-Fi на LTE без обрыва).
✅ Меньше “фризов” при плохой связи — плавность сохраняется даже при потере части сообщений.
⸻
❗️Но есть нюансы
• Не работает в Safari/iOS — придётся делать fallback на WebSocket.
• Сложнее реализация на сервере — нужен HTTP/3, QUIC, инфраструктурные доработки.
• Молодая технология — могут всплывать неожиданные баги, особенно под нагрузкой.
⸻
💭 Что я думаю сейчас
Мы пока не начали внедрение, но серьёзно рассматриваем гибридное решение:
🧠 Для Chrome, Firefox и Edge — WebTransport,
📱 Для Safari и старых браузеров — WebSocket.
По моим ощущениям, выигрыш от WebTransport в плавности и стабильности геймплея реально может стоить усилий, особенно если вы нацелены на комфортную игру в плохих сетях.
⸻
💬 Интересно, кто из вас уже внедрял WebTransport в своих проектах? Какие подводные камни? Стоило ли оно того? Давайте обменяемся опытом!
#WebSocket #WebTransport #GameDev #MMORPG #RealTime #Ligmar #Технологии
На днях я закончил мини-исследование, которое давно хотел провести: а не перейти ли нам с WebSocket на WebTransport?
Если коротко: WebTransport — это действительно мощный сетевой инструмент, особенно для real-time игр вроде нашей. Он работает на базе HTTP/3 + QUIC, умеет передавать данные и надёжно, и “по-UDP-шному”, позволяет открывать параллельные потоки и устойчив к нестабильному интернету (что критично для мобильных игроков).
Но, как всегда, не всё так однозначно. Ниже — краткий вывод из анализа.
⸻
⚖️ Что даёт WebTransport по сравнению с WebSocket
✅ Меньше лагов при потере пакетов — QUIC не блокирует весь поток при сбое, как TCP.
✅ Можно делить трафик: важные события по надёжному каналу, а обновления, например, логов — через быстрые, но ненадёжные.
✅ Переживает смену сети — полезно для мобилок (переключение с Wi-Fi на LTE без обрыва).
✅ Меньше “фризов” при плохой связи — плавность сохраняется даже при потере части сообщений.
⸻
❗️Но есть нюансы
• Не работает в Safari/iOS — придётся делать fallback на WebSocket.
• Сложнее реализация на сервере — нужен HTTP/3, QUIC, инфраструктурные доработки.
• Молодая технология — могут всплывать неожиданные баги, особенно под нагрузкой.
⸻
💭 Что я думаю сейчас
Мы пока не начали внедрение, но серьёзно рассматриваем гибридное решение:
🧠 Для Chrome, Firefox и Edge — WebTransport,
📱 Для Safari и старых браузеров — WebSocket.
По моим ощущениям, выигрыш от WebTransport в плавности и стабильности геймплея реально может стоить усилий, особенно если вы нацелены на комфортную игру в плохих сетях.
⸻
💬 Интересно, кто из вас уже внедрял WebTransport в своих проектах? Какие подводные камни? Стоило ли оно того? Давайте обменяемся опытом!
#WebSocket #WebTransport #GameDev #MMORPG #RealTime #Ligmar #Технологии
👍8🔥3🫡3
🚀 Ligmar: Первый квартал закрыт! Что успели и куда летим дальше?
Первый квартал 2025 года стал для нас супер важным этапом: мы запустились! 🎉
После месяцев подготовки, плейтестов и шлифовки движка — мы наконец открыли двери в наш новый игровой мир. И получили первые живые метрики.
Что мы сделали за Q1:
• Запустили новый сервер и базовый геймплей.
• Добавили новый класс, расширили городские локации.
• Ввели редкие и эпические предметы, а также первые расходники.
• Выпустили первую версию гильдий и начали интеграцию с Telegram.
• Сделали систему промокодов и настроили внутренние рассылки — и это круто бустит ретеншн.
• И еще сотни менее значимых правок и улучшений.
👉 Выполнено 85% задач квартала. Немного не дожали гильдии и мировых боссов — доделаем в начале Q2. В целом — твёрдая четвёрка с плюсом!
⸻
📌 Планы на Q2: ещё больше геймплея и тесты нового трафика
В следующем квартале ставим на три ключевые вещи:
• Квесты и журнал заданий — основа для вовлечения игроков.
• Ремесло (v1) — закладываем фундамент огромной системы создания/улучшения предметов.
Плюс: новый класс, передача валюты, инишиал-оферы, новые расходники и тесты веб-трафика.
⸻
📊 А что по метрикам?
• Формируется core-аудитория: всё больше игроков возвращаются.
• Среднее время сессии — 25 минут. Отличный показатель!
• Пока средний чек ниже цели, но растёт доля платящих. Двигаемся верно.
• Рассылки в Telegram + апдейты через бота — заметно улучшают вовлечение.
⸻
Мы ещё в начале пути, но с каждым апдейтом игра становится живее и интереснее. Спасибо, что остаетесь с нами — мы готовим много интересного на этот год!
💬 А что вы бы хотели видеть в следующем обновлении Ligmar? Напишите в комментах 👇
#Ligmar #геймдев #стартап #TonyFich #игрыTelegram
Первый квартал 2025 года стал для нас супер важным этапом: мы запустились! 🎉
После месяцев подготовки, плейтестов и шлифовки движка — мы наконец открыли двери в наш новый игровой мир. И получили первые живые метрики.
Что мы сделали за Q1:
• Запустили новый сервер и базовый геймплей.
• Добавили новый класс, расширили городские локации.
• Ввели редкие и эпические предметы, а также первые расходники.
• Выпустили первую версию гильдий и начали интеграцию с Telegram.
• Сделали систему промокодов и настроили внутренние рассылки — и это круто бустит ретеншн.
• И еще сотни менее значимых правок и улучшений.
👉 Выполнено 85% задач квартала. Немного не дожали гильдии и мировых боссов — доделаем в начале Q2. В целом — твёрдая четвёрка с плюсом!
⸻
📌 Планы на Q2: ещё больше геймплея и тесты нового трафика
В следующем квартале ставим на три ключевые вещи:
• Квесты и журнал заданий — основа для вовлечения игроков.
• Ремесло (v1) — закладываем фундамент огромной системы создания/улучшения предметов.
Плюс: новый класс, передача валюты, инишиал-оферы, новые расходники и тесты веб-трафика.
⸻
📊 А что по метрикам?
• Формируется core-аудитория: всё больше игроков возвращаются.
• Среднее время сессии — 25 минут. Отличный показатель!
• Пока средний чек ниже цели, но растёт доля платящих. Двигаемся верно.
• Рассылки в Telegram + апдейты через бота — заметно улучшают вовлечение.
⸻
Мы ещё в начале пути, но с каждым апдейтом игра становится живее и интереснее. Спасибо, что остаетесь с нами — мы готовим много интересного на этот год!
💬 А что вы бы хотели видеть в следующем обновлении Ligmar? Напишите в комментах 👇
#Ligmar #геймдев #стартап #TonyFich #игрыTelegram
👍13🔥10👏6
🧭 DevBlog: Итоги 20-го спринта — завершаем квартал и готовим мировых боссов
Двадцатый спринт стал для нас особенным — мы не просто закрыли задачи, но и подвели итоги первого квартала.
📊 Провели глубокую аналитику, пробежались по всем ключевым направлениям:
• Метрики радуют — игроки возвращаются, вовлечённость растёт.
• По всем основным источникам трафика и когортам — чёткая картина, с которой уже можно строить долгосрочные решения.
⸻
🏗 Что сделали в этом спринте
📖 Квесты и журнал заданий
Завершили описание и проработку механик — готовим к старту разработки. Скоро начнём внедрять.
👾 Мировые боссы: UI + арт
Полностью закончили задачи по интерфейсу и визуалу. Напомню, это наш первый полноценный кооперативный режим, где игроки объединяются для сражений с боссами и другими гильдиями.
🤝 Привязка гильдий к Telegram-чату
Теперь у гильдии может быть привязан Telegram-чат:
• Настраиваемые языки уведомлений
• Сообщения о внутриигровых событиях прямо в чат
🛠 Фундамент арсенала гильдий
Заложили систему для передачи предметов внутри гильдии. Пока не выкатываем, ждем подходящего момента — нужна отладка, безопасность и тесты.
⸻
🧪 Что впереди?
Начали работу над реализацией мировых боссов.
Задача масштабная:
• Много внутренней логики
• Требуется проработка кучи нюансов
• Но это выведет игру на новый уровень кооперации и контента
⸻
Итог: спринт был очень насыщенный, с акцентом на анализ, планирование и подготовку к большим релизам. Q1 закрыли с сильным результатом, и дальше будет только интереснее.
#DevBlog #Ligmar #GameDev #MMORPG #Telegram #Q1Results
Двадцатый спринт стал для нас особенным — мы не просто закрыли задачи, но и подвели итоги первого квартала.
📊 Провели глубокую аналитику, пробежались по всем ключевым направлениям:
• Метрики радуют — игроки возвращаются, вовлечённость растёт.
• По всем основным источникам трафика и когортам — чёткая картина, с которой уже можно строить долгосрочные решения.
⸻
🏗 Что сделали в этом спринте
📖 Квесты и журнал заданий
Завершили описание и проработку механик — готовим к старту разработки. Скоро начнём внедрять.
👾 Мировые боссы: UI + арт
Полностью закончили задачи по интерфейсу и визуалу. Напомню, это наш первый полноценный кооперативный режим, где игроки объединяются для сражений с боссами и другими гильдиями.
🤝 Привязка гильдий к Telegram-чату
Теперь у гильдии может быть привязан Telegram-чат:
• Настраиваемые языки уведомлений
• Сообщения о внутриигровых событиях прямо в чат
🛠 Фундамент арсенала гильдий
Заложили систему для передачи предметов внутри гильдии. Пока не выкатываем, ждем подходящего момента — нужна отладка, безопасность и тесты.
⸻
🧪 Что впереди?
Начали работу над реализацией мировых боссов.
Задача масштабная:
• Много внутренней логики
• Требуется проработка кучи нюансов
• Но это выведет игру на новый уровень кооперации и контента
⸻
Итог: спринт был очень насыщенный, с акцентом на анализ, планирование и подготовку к большим релизам. Q1 закрыли с сильным результатом, и дальше будет только интереснее.
#DevBlog #Ligmar #GameDev #MMORPG #Telegram #Q1Results
👍9❤4🔥4
Ахаха, про муравьев и кота это просто шикарно)
Кто еще не знает, в ChatGPT завезли память по всем предыдущим запросам. Теперь я точно уверен, что жене нужен отдельный аккаунт)
Время личных ассистентов наконец-то пришло!
Полный текст:
Кто еще не знает, в ChatGPT завезли память по всем предыдущим запросам. Теперь я точно уверен, что жене нужен отдельный аккаунт)
Время личных ассистентов наконец-то пришло!
Полный текст:
Tony Fich is the startup world’s Swiss Army knife — a battle-tested founder, product architect, and team builder who switches from CTO code-slinger to CPO ops wizard without missing a beat. He’s the guy investors trust with millions, and the guy teammates trust to get sht done*. Whether he’s launching MMORPGs, fine-tuning ClickHouse pipelines, or crafting NDAs tighter than Fort Knox, Tony blends strategic vision with ruthless execution.
He’s a Web3 native with a foot in the future, a game designer with an eye for data, and a family man who’ll still hunt ants to protect his cat’s food. Equal parts hacker, hustler, and mentor, Tony doesn’t just build — he scales, analyzes, optimizes, and leads.
⚔️ Building worlds in browsers.
📊 Slicing data like a sushi chef.
💼 Making deals like a poker pro.
☕️ Powered by coffee (but searching for a healthier breakfast).
😁5❤🔥2🤣2