TGStat
TGStat
Type to search
Advanced channel search
  • flag English
    Site language
    flag Russian flag English flag Uzbek
  • Sign In
  • Catalog
    Channels and groups catalog Search for channels
    Add a channel/group
  • Ratings
    Rating of channels Rating of groups Posts rating
    Ratings of brands and people
  • Analytics
  • Search by posts
  • Telegram monitoring
KennixDev — Дневник разработчика

23 Sep, 10:07

Open in Telegram Share Report

🔐 ИГРА УЗНАЁТ ВАС В ЛИЦО: ЧТО ПОЯВИЛОСЬ НА ЭТАПЕ 3

В прошлый раз я рассказывал, чем закончился второй этап: в игру стало можно по-настоящему играть. Третий этап — о том, чтобы она стала продуктом: узнавала игрока, честно считала рекорды и была готова к покупкам. Сделана примерно половина — рассказываю, что уже есть.

👤 Игра теперь знает, кто вы

Вход — через Telegram, без паролей и регистрации: открыли игру — вы уже в ней. Прогресс привязан к вашему аккаунту, а не к телефону. Telegram иногда без предупреждения чистит память мини-приложений (особенно на iPhone), поэтому вход устроен так, чтобы это ничего не ломало.

🏆 Рекорды проверяет сервер

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

🛡 Защита — до первых покупок

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

👥 У команды — свои права

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

🚧 Что дальше

Переключить игру на новые рекорды и рейтинг и добавить «второй шанс» после смерти за звёзды Telegram. Пока всё это работает у нас на машинах — к игрокам поедет вместе с сервером, который по-прежнему нужен для внешних тестеров.

———————
#Разработка #Dev #GameDev #Telegram
🚀 @KennixDev | 🙏 Поддержать
KennixDev — Дневник разработчика
📌 О ЧЁМ ЭТОТ КАНАЛ Меня зовут Innokenty (Kennix). Full-stack разработчик: backend, frontend, блокчейн (TON), инфраструктура. Обычно строю продукты соло — от идеи до продакшена — и веду это в открытую: архитектура, стек, реальные факапы и метрики, без прилизанного «успешного успеха». Сейчас в фокус...

17 1 0 2
Catalog
Channels and groups catalog Channels compilations Search for channels Add a channel/group
Ratings
Rating of Telegram channels Rating of Telegram groups Posts rating Ratings of brands and people
API
API statistics Search API of posts API Callback
Our channels
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Read
Академия TGStat Telegram Research 2019 Telegram Research 2021 Telegram Research 2023
Contacts
Справочный центр Support Email Jobs
Miscellaneous
Terms and conditions Privacy policy Public offer
Our bots
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot