Інструменти онлайн-гри · власний продукт

Calamity

Аналітика, повідомлення, контент і оновлення для живої гри.

Задача

З чого почали.

Для підтримки онлайн-гри потрібні дані про її роботу, зв’язок із гравцями, актуальні матеріали й доставка оновлень. Я розробив інструменти, які об’єднують ці процеси.

Моя робота

Що я зробив.

Архітектура, бекенд, фронтенд, дані, лаунчер і підтримка

Дані для рішень

Власний збір подій, дашборди й регулярні звіти про гру. Потрібну інформацію можна знайти в одному місці.

Комунікація й контент

Підготовка email і push-повідомлень, багатомовних новин та публічної Wiki з власною редакторською панеллю.

Продукти для гравців

Лаунчер доставляє оновлення гри. Armory дає змогу досліджувати предмети й складати білди.

Екрани проєкту

За грою — ціла система інструментів

Від встановлення гри до роботи з даними, контентом і повідомленнями.

Справжні інтерфейси продукту. Показники, новини й стани лаунчера на цих екранах — демонстраційні.

01

Встановити, оновити, грати

Лаунчер для Windows і macOS встановлює та оновлює гру. Тут же — новини, повідомлення, чат і доступ до Wiki та Armory.

Лаунчер: запуск гри, оновлення, новини й сервіси для гравців.
Лаунчер: запуск гри, оновлення, новини й сервіси для гравців.
Роздивитися екран
02

Бачити, що відбувається у грі

Власна аналітика збирає ігрові події: активність, повернення гравців, прогрес, економіку й дії у лаунчері. Команда переглядає їх за періодами та напрямами.

Аналітична панель: активність, повернення та ігрова економіка.
Аналітична панель: активність, повернення та ігрова економіка.
Роздивитися екран
03

Новини та live ops з однієї панелі

Адмінка допомагає готувати новини й переклади, push-повідомлення та email-кампанії. Окремі інструменти керують релізами лаунчера й контентом Wiki.

Адмінка: редактор новини, зображення й підготовка перекладів.
Адмінка: редактор новини, зображення й підготовка перекладів.
Роздивитися екран

Спробуйте процес

Одна задача, видимий результат.

Підготувати багатомовне повідомлення

Перегляньте підготовлений приклад різними мовами й задайте умови доставки.

  1. Переглянути приклад
  2. Вибрати доставку
  3. Отримати підсумок

Результат: Повідомлення, мови й умови доставки зібрані в одну кампанію для перевірки.

Підготовлені переклади · це локальна чернетка, повідомлення не надсилається

Зараз

Опублікований проєкт

Публічні Wiki та Armory працюють поруч із внутрішніми інструментами аналітики, контенту й комунікації. Це мій власний продукт, який я розвиваю та підтримую.

Схожа задача

Кому підійде таке рішення.

Командам із цифровим продуктом, спільнотою, регулярними оновленнями та власними операційними процесами.

Обговорити задачу
Технічні подробиці

FastAPI · React · DuckDB · Parquet · Celery · Tauri

  • Аналітика зі зведеннями Parquet/DuckDB та регулярними звітами.
  • Новини й повідомлення 14 мовами.
  • Підписані оновлення лаунчера; публічна Wiki з власною CMS.