Фэнтези (Fantasy)
Фэнтези (Fantasy)
Сервис фэнтези предоставляет пользователям возможность создавать виртуальные команды из реальных игроков и соревноваться на основе их фактических выступлений в профессиональных матчах.
Основные концепции
Фэнтези — это виртуальное соревнование, в рамках которого:
- Пользователи формируют собственные команды из реальных игроков
- Результаты основаны на реальных статистических показателях
- Существуют временные периоды (сезонные, турнирные)
- Проводится подсчет очков и формирование рейтингов
Команда
Команда — это набор игроков, собранный пользователем:
- Ограниченный состав с определенным количеством позиций
- Бюджетные ограничения (виртуальная стоимость игроков)
- Различные тактические построения и стратегии
- Возможность изменений в определенные периоды времени
Игрок
Игрок — это виртуальное представление реального профессионального игрока:
- Позиция и роль
- Стоимость в игровой экономике
- Статистические показатели и система подсчета очков
- История выступлений и форма
- Прогнозы производительности
- Улучшение карточки игрока, для большего множителя очков
Турнир
Турнир — это временной отрезок, соответствующий раунду реальных матчей:
- Набор реальных игр, результаты которых учитываются
- Сроки начала и окончания
- Дедлайны для внесения изменений в составы
- Подсчет и обновление результатов
Типы фэнтези-соревнований
По структуре соревнования
Глобальные лиги
- Все пользователи соревнуются в едином рейтинге
- Общий набор правил и ограничений
Турниры на выбывание
- Этапы плей-офф с прямыми противостояниями
- Выбывание проигравших
- Финальные стадии для определения чемпиона
Ежедневные соревнования
- Короткие интенсивные состязания
- Быстрый подсчет результатов
- Частое обновление составов
По спортивной дисциплине
Dota 2 Fantasy
- Фокус на профессиональных игроках в Dota 2
- Специфические статистические показатели (KDA, CS, GPM и т.д.)
- Привязка к официальным турнирам и лигам
CS2 Fantasy
- Фэнтези-система для профессиональных игроков CS2
- Уникальные метрики производительности (фраги, хедшоты, рейтинг)
- Турнирная структура, соответствующая киберспортивному календарю
Мультидисциплинарная фэнтези-система
- Поддержка различных киберспортивных дисциплин
- Унифицированная система подсчета очков с учетом специфики каждой игры
- Интеграция с различными киберспортивными событиями
Бизнес-процессы
Настройка и запуск сезона
Подготовка базы данных игроков
- Сбор информации о профессиональных игроках
- Определение стоимости и позиций
- Проверка актуальности составов команд
Определение правил и параметров
- Установка бюджетных ограничений
- Настройка системы подсчета очков
- Определение структуры туров и дедлайнов
Создание турнирной инфраструктуры
- Настройка глобальных и основных лиг
- Подготовка призового фонда
- Интеграция с киберспортивным календарем
Маркетинг и привлечение участников
- Анонс нового сезона
- Проведение образовательных активностей
- Стимуляция участия через специальные награды
Управление фэнтези-командой
Создание и настройка команды
- Выбор названия и визуального оформления
- Первоначальный подбор состава
- Определение стратегии и тактики
Управление составом
- Трансферы игроков (замены)
Аналитика и планирование
- Анализ статистики игроков
- Прогнозирование результатов
- Стратегическое планирование на несколько туров вперед
Подсчет результатов и награждение
Сбор данных о реальных выступлениях
- Интеграция с API турниров и матчей
- Фиксация статистических показателей
- Валидация полученных данных
Расчет очков
- Применение системы подсчета к статистике игроков
- Обновление результатов в реальном времени
- Финализация очков по окончании тура
Обновление рейтингов и таблиц
- Пересчет позиций в глобальном рейтинге
- Обновление результатов в приватных лигах
- Прогресс в турнирах на выбывание
Распределение наград
- Начисление внутриигровой валюты
- Выдача виртуальных предметов
- Активация достижений и статусов
Система подсчета очков
Общие принципы
- Объективность - основа на реальных измеримых показателях
- Сбалансированность - равные возможности для разных ролей и позиций
- Прозрачность - понятная пользователям система расчета
- Адаптивность - возможность настройки под различные форматы соревнований
Метрики для Dota 2
Базовые показатели
- Убийства (+3 очка)
- Смерти (-1 очко)
- Ассисты (+1 очко)
- Последние добивания (+0.01 очка за каждое)
Расширенная статистика
- GPM (золото в минуту) - бонусные очки за превышение порогов
- XPM (опыт в минуту) - дополнительные очки за высокие показатели
- Размещение вардов (+0.5 очка за каждый)
- Уничтожение вардов (+0.5 очка за каждый)
Командные достижения
- Победа в матче (дополнительный множитель +20%)
- Продолжительность игры (бонус за быстрые победы)
- Участие в первой крови (+1 очко)
Метрики для CS2
Индивидуальные действия
- Фраги (+2 очка)
- Смерти (-1 очко)
- Хедшоты (+0.5 очка дополнительно)
- Ассисты (+1 очко)
Специальные действия
- Установка/разминирование бомбы (+2 очка)
- Клатчи (1 vs X) - дополнительные очки в зависимости от сложности
- ACE (уничтожение всей команды противника) - бонусные очки
Эффективность
- Рейтинг HLTV (бонусные очки за высокий рейтинг)
- ADR (средний урон за раунд) - дополнительные очки за превышение порогов
- Процент выигранных дуэлей - бонус за высокий показатель
Интеграция с другими сервисами
Сервис фэнтези лиги интегрирован с другими компонентами системы:
- Сервис пользователей - авторизация и управление профилями
- Сервис достижений - специальные достижения за успехи в фэнтези
- Сервис магазина - покупка бустеров и специальных предметов
- Сервис рейтингов - специальные рейтинги для фэнтези
- Киберспортивные интеграции - получение реальных данных о матчах и игроках
Технические особенности
Сбор и обработка данных
Источники данных
- Официальные API киберспортивных турниров
- Специализированные статистические сервисы
- Собственные парсеры и агрегаторы данных
Процесс обработки
- Валидация и нормализация входящих данных
- Расчет производных метрик
- Архивирование исторических данных
- Обработка исключительных ситуаций
Обновление в реальном времени
- Потоковая передача данных во время матчей
- Частичные обновления для критических событий
- Полная синхронизация по завершении игрового дня
Пользовательский опыт
Интерфейс управления командой
- Интуитивно понятная визуализация состава
- Информативные карточки игроков со статистикой
- Инструменты для быстрой замены и сравнения игроков
Аналитические инструменты
- Графики формы игроков
- Предиктивные модели для прогнозирования результативности
- Сравнительный анализ различных опций
