30
Как создать правильную систему соревнований: методология Aleksey Rehlov | External Producer

How to create the right competition system for your game: methodology

Embed Size (px)

Citation preview

Page 1: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология

Aleksey Rehlov | External Producer

Page 2: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 2

Соревнования в современных играх

25-10-2016

Page 3: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 3

Наиболее часто возникающие проблемы• Нет ощущения соревнования• Нет мотивации на участие• Игроки не понимают правила• Участвовать слишком сложно/легко• Виден неприкрытый pay-to-win• Участие занимает слишком много времени• Система соревнований не скалируется• Система не увеличивает KPI продукта

25-10-2016

Page 4: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 4

Этапы разработки системы соревнований

Постановка задачи

Исследование предметной

областиЛогическая

схемаСхема

презентации игроку

Математическая модель

Симуляция с ботами

Тестирование с людьми

Оценка результата

25-10-2016

Page 5: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 5

Постановка задачи

25-10-2016

Постановка задачи

Исследование предметной

областиЛогическая

схемаСхема

презентации игроку

Математическая модель

Симуляция с ботами

Тестирование с людьми

Оценка результата

Основная цель: определить, для чего делается соревнование и каким требованиям оно должно соответствовать.

Page 6: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 6

Постановка задачи: необходимая информация• С какой целью проводится соревнование?

• Какова идеология соревнования?

• Какой ожидаемый результат от его проведения?

25-10-2016

Page 7: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 7

С какой целью проводится соревнование?• Добавление соревновательного духа в игру• Дополнительный источник монетизации• Увеличение вовлеченности игроков в игру• Расширение основного игрового цикла• Продление жизненного цикла игры• Увеличение количества упоминаний в Internet• Создание информационного повода• Стимулирующая акция для привлечения новичков

25-10-2016

Page 8: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 8

Из чего может складываться идеология?• Соревнование осуществляется на базе:

• Навыков и/или знаний;• Прогресса и/или «крутости»;• Индивидуального и/или командного зачёта.

• На результат оказывает влияние:• Только сам игрок или другие игроки тоже;• Только возможности игрока или и другие факторы тоже;

• В соревновании осмысленно участвовать:• Всем или только определённым игрокам;• На протяжении всего времени или только часть времени.

25-10-2016

Page 9: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 9

Примеры измеримых ожидаемых результатов• В соревновании принимает участие Х% игроков• DAU во время соревнования выросло на Х%• ARPDAU во время соревнования выросло на Х$• Среднее количество сессий в день выросло на Х ед.• Продолжительность сессий в день выросла на Х

сек.• Средний Life Time увеличился на Х дней• Возврат игроков на n-ый день вырос на Х%• Количество постов за день выросло на Х%25-10-2016

Page 10: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 10

Постановка задачи: уточняющие вопросы• На каких игроков направленно соревнование?• На сколько сильно соревнование должно быть интегрировано

в основной игровой цикл?• Через какое время игрок может/должен участвовать в

соревновании?• Каковы предположительные временные рамки соревнования?• Сколько времени и/или прочих ресурсов игрок должен

потратить на соревнование, чтобы: получить хоть что-то, быть середнячком, попасть в топы.

• Сколько ресурсов может быть выделено на данную задачу.• На что ещё обратить внимание при проектировании?

25-10-2016

Page 11: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 11

Исследование предметной области

25-10-2016

Постановка задачи

Исследование предметной

областиЛогическая

схемаСхема

презентации игроку

Математическая модель

Симуляция с ботами

Тестирование с людьми

Оценка результата

Основная цель: получение необходимых знаний для начала проектирования системы.

Page 12: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 12

Исследование предметной области• Текущие или планируемые метрики проекта• Доступные для реализации технологии• Доступные для использования игровые активности• Текущая или планируемая модель игрового цикла• Текущая или планируемая экономическая модель• Анализ референсов из схожих продуктов (а-ля

SWOT)

25-10-2016

Page 13: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 13

DAU игры > DAU соревнования

25-10-2016

Page 14: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 14

Разработка логической схемы соревнований

25-10-2016

Постановка задачи

Исследование предметной

областиЛогическая

схемаСхема

презентации игроку

Математическая модель

Симуляция с ботами

Тестирование с людьми

Оценка результата

Основная цель: снижение рисков расхождения концепции с целями и/или механиками и подготовка к прототипированию.

Page 15: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 15

Создание логической схемы соревнования• Описание портрета игрока (кто будет участвовать?).• Определение способов мотивации к участию.• Выбор активности для проведения соревнования.• Выбор формата проведения соревнования.• Выбор частоты и продолжительности протяженных во времени

процессов.• Формирование критериев и логики определения и сравнения

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

перед соревнованием целей.• Логическое и/или аналитическое тестирование всех этих элементов на

соответствие поставленным целям и доступным ресурсам.25-10-2016

Page 16: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 16

Проблема равных результатов

25-10-2016

Page 17: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 17

Разработка схемы презентации игроку

25-10-2016

Постановка задачи

Исследование предметной

областиЛогическая

схемаСхема

презентации игроку

Математическая модель

Симуляция с ботами

Тестирование с людьми

Оценка результата

Основная цель: снижение рисков невнятного игрового опыта и подготовка скетчей интерфейсов.

Page 18: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 18

Создание схемы презентации игроку1. Точка входа в соревнование.2. Презентация соревнования: мотивация и награда.3. Донесение общих правил соревнований.4. Донесение частных правил соревнований.5. Демонстрация текущего статуса соревнований.6. Демонстрация краткосрочных и долгосрочных целей.7. Советы по достижению лучших результатов.8. Поддержание мотивации на продолжение участия.9. Завершение соревнования: восхваление достижений, выдача

наград, поддержание мотивации на следующее соревнование.

25-10-2016

Page 19: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 19

Разработка математической модели

25-10-2016

Постановка задачи

Исследование предметной

областиЛогическая

схемаСхема

презентации игроку

Математическая модель

Симуляция с ботами

Тестирование с людьми

Оценка результата

Основная цель: подготовка спецификации для производства и тестирования, интеграция с остальными частями игры.

Page 20: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 20

Построение математической модели• Преобразование логической схемы в математическую

модель.• Расчёт распределения единичных результатов и мат.

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

различных групп игроков с последующим наложением и анализом.• Определение и корректировка влияния системы

соревнований на экономическую модель игры.25-10-2016

Page 21: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 21

Математическая вероятность

Статистическая вероятность

25-10-2016

Проблема малого количества испытаний

?

Page 22: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 22

Проведение симуляции с ботами

25-10-2016

Постановка задачи

Исследование предметной

областиЛогическая

схемаСхема

презентации игроку

Математическая модель

Симуляция с ботами

Тестирование с людьми

Оценка результата

Основная цель: проверка аналитических результатов, выявление неучтённых факторов

Page 23: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 23

Симуляция с ботами• Постановка задач по проведению эксперимента.• Формализация поведения ботов, представляющих

разные группы игроков.• Определение необходимого числа ботов для

каждой из групп игроков.• Создание окружения для проведения

эксперимента.• Проведение эксперимента, сбор результатов и

сравнение с ожидаемыми результатами.

25-10-2016

Page 24: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 24

Боты ≠ Игроки

25-10-2016

Page 25: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 25

Проведение тестирования с людьми

25-10-2016

Постановка задачи

Исследование предметной

областиЛогическая

схемаСхема

презентации игроку

Математическая модель

Симуляция с ботами

Тестирование с людьми

Оценка результата

Основная цель: оценка влияния фактора времени, оценка психологического восприятия, сравнение расхождения реального поведения с запланированным.

Page 26: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 26

Тестирование с людьми

Схожа с симуляцией с ботами, за следующими исключениями:

• Добавляется фактор реального времени• Желательно наличие рабочих интерфейсов для

визуализации информации игроку• Необходим отдельный сбор информации об ощущениях и

желаниях игроков в каждый отдельный момент времени

25-10-2016

Page 27: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 27

Время имеет значение

25-10-2016

Page 28: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 28

Проведение оценки результата

25-10-2016

Постановка задачи

Исследование предметной

областиЛогическая

схемаСхема

презентации игроку

Математическая модель

Симуляция с ботами

Тестирование с людьми

Оценка результата

Основная цель: проверка соответствия поставленных целей полученному результату.

Page 29: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология 29

Что даёт использование этой методологии?• Понимание, зачем соревнование делается• Наличие детального плана разработки• Получение более точной оценки трудозатрат• Знание о текущем статусе и прогрессе• Возможность выявить недостатки на ранних этапах• Более предсказуемый и оцениваемый результат

25-10-2016

Page 30: How to create the right competition system for your game: methodology

Как создать правильную систему соревнований: методология

Вопросы?Aleksey Rehlov | External Producer