Bafpug 3.11.12 "Разработка социальных игр"

15
Разработка социальных игр Sergey Shamruk Chief Developer at Belkatechnologies

Transcript of Bafpug 3.11.12 "Разработка социальных игр"

Page 1: Bafpug 3.11.12 "Разработка социальных игр"

Разработкасоциальных игр

Sergey ShamrukChief Developer at Belkatechnologies

Page 2: Bafpug 3.11.12 "Разработка социальных игр"

Шаги работы над игрой

Выбор направления и оценка

Разработка до релиза

Подготовка к настоящему релизу

Разработка новых фич

Page 3: Bafpug 3.11.12 "Разработка социальных игр"

Решаем что делать

Клонируем

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

Mix

Page 4: Bafpug 3.11.12 "Разработка социальных игр"

Перед запускомЧто надо успеть сделать:Минимальную версию игрыклиентсервер

Подключить аналитикуОтладить процессНайти трафикПодготовить сервераLog-Error system

Кто нам нам нужен:Тот кто решает что делатьДизайнер(ы)Разработчик(и)

Опционально:Балансер! Звуковик(и)Тестировщик

Page 5: Bafpug 3.11.12 "Разработка социальных игр"

Делаем игру играбельной и зарабатывающей

Максимизируем DAU/MAU

Максимизируем DARPU

Фиксим баги

Page 6: Bafpug 3.11.12 "Разработка социальных игр"

Максимизируем MAUНачинаем смотреть за показателямиТюнаем игру так, что бы игрок не уходил в первые 3 минутыТюнаем игру так, что бы игрок не уходил в первые 30 минутС купленного трафика надо получить максимум активных пользователей (т.е. +эффективность, +виральность..)

Page 7: Bafpug 3.11.12 "Разработка социальных игр"

Максимизируем DARPU

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

Page 8: Bafpug 3.11.12 "Разработка социальных игр"

Наливаем трафик

Page 9: Bafpug 3.11.12 "Разработка социальных игр"

Начинаем работатьЧто надо делать:Набрать темпРаботать в 2ух направленияхновые фичиповышение показателей

Делать еженедельные поставки

Кто нам нам нужен:Тот кто анализирует и решает что делатьЕще разработчикиЕще дизайнерыТестировщик

Опционально:Балансер!

Page 10: Bafpug 3.11.12 "Разработка социальных игр"

Повысить показателиПридумать/услышать/увидеть идею фичиСколько займет, что принесетСоставить документСпланировать когдаЗапустить всем или а-б тестомВ случае успеха перейти к №1 копией или модификацией этой фичи

DAU

MAU

DARPU

DARPPU

Stickiness

Virality

Page 11: Bafpug 3.11.12 "Разработка социальных игр"

БонусТехнические и организационные

советы/пожелания

Page 12: Bafpug 3.11.12 "Разработка социальных игр"

Организация

Ахтунг и Переработка против Тормознутости: есть выход - Темп!

Инициативу всем

Agile: board and more

Page 13: Bafpug 3.11.12 "Разработка социальных игр"

Принципы разработки

Низкая связанность

Низкий порог вхождения

Правила бойскаута

Не писать штук наперед, но оставлять возможность

Page 14: Bafpug 3.11.12 "Разработка социальных игр"

Пример технологийServer: simple JavaIntellij IDEAgit/hgSwiz frameworkFlow/Flex/Handmade mxml frameworkYoutrack/JIRAJenkins/TeamcityPresentation Model (MVP, MVVM) vs MVC

Page 15: Bafpug 3.11.12 "Разработка социальных игр"

Спасибо!

Вопросы?