SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Баланс в социальных играх
     для "чайников"
Элементы баланса:
1. Развитие персонажа
Определяет скорость, с которой игрок продвигается по
игре и осваивает игровой контент

2. Доходы и расходы игрока (экономика)
Определяет, с какой скоростью игрок зарабатывает и
тратит игровые ресурсы

3. Боевая система
Определяет эффективность, с которой игрок побеждает
противников

4. Монетизация
Определяет необходимость вложения реальных денег в
игру
Подготовка к построению баланса
- Баланс зависит от концепции и опирается на игровую
механику.

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

- Балансировщик обязан досконально знать все
особенности концепции и тонкости игровой механики.


   Совет: не знаете, как построить баланс? Посмотрите, как сделано у других!
Пример анализа развития персонажа
Анализируем одну из успешных игр Зинги.
В таблице указаны суммарные значения опыта на каждом уровне.
Суммарный опыт на каждом уровне в виде графика
Таблица опыта до следующего уровня
Опыт до следующего уровня =
<Суммарный опыт на уровне> - <суммарный опыт на предыдущем уровне>
Пример:
Опыт для перехода со 2 на 3 уровень = 20 - 7 = 13
Опыт до следующего уровня в виде графика
Таблица прироста опыта на каждом уровне
Прирост опыта =
<Опыт до следующего уровня> - <Опыт до следующего уровня на предыдущем уровне>
Пример:
Прирост опыта на 3 уровне = 23 - 13 = 10




       Совет: не пытайтесь скопировать баланс из другой игры - это не работает.
       Анализируйте данные и используйте полученную информацию для создания
       собственной системы, адаптированной под вашу механику.
Построение баланса развития персонажа
1. определите желаемый срок "прохождения" вашей игры (~2-3 месяца)
2. определите максимальное количество уровней персонажа в
соответствии с объемом контента на старте игры
3. определите ключевые этапы развития персонажа (комфортный
геймплей, плавный рост, развитие на высоких уровнях, развитие после
освоения всего контента)
4. задайте значения прироста опыта на каждом этапе развития персонажа
5. рассчитайте количество опыта, необходимое для перехода на
следующий уровень (на основе значений прироста) и суммарный опыт
6. задайте количество опыта, получаемое за единицу энергии
7. рассчитайте среднее количество опыта, зарабатываемое за 1 сессию
8. рассчитайте количество сессий для прохождения всех уровней = <опыт
до следующего уровня> / <опыт за 1 сессию>
9. Настройте значения прироста опыта таким образом, чтобы срок
прохождения игры совпадал с желаемым значением
Пример таблицы для расчета развития персонажа
     Совет: создав описанную таблицу баланса, вы сможете менять значения
     прироста опыта и мгновенно видеть изменения ключевых показателей
     (например, количество сессий, необходимых для получения следующего
     уровня)
Доходы и расходы игрока (экономика)
Цель - построение предсказуемой экономики

1. продумайте систему конвертации ресурсов (например,
конвертацию энергии в заданное количество опыта и
денег)
2. проанализируйте все источники дохода игрока
3. рассчитайте максимальное и среднее количество денег,
зарабатываемое на единицу энергии/опыта
4. рассчитайте максимальный и средний доход на каждом
уровне на основе таблицы развития персонажа
5. определите точку безприбыльности, на которой
доходы игрока сравняются с расходами
6. рассчитайте расходы игрока

   Совет: не давайте игрокам возможность неограниченно тратить деньги на
   ранних уровнях, иначе игрок может остаться без денег на этапе комфортного
   геймплея.
Пример расчета дохода
Допустим, что:
- Средний доход на единицу энергии на 10 уровне
составляет 200 монет
- Единица энергии конвертируется в 2 единицы опыта
- Для перехода с 10 на 11 уровень игроку необходимо 100
опыта

Расчет:
1. Рассчитаем количество энергии, необходимое для
получения 100 опыта = 100 / 2 = 50 энергии

2. Рассчитаем средний доход на 10 уровне =
50 * 200 = 10 000
Монетизация
Зависит от особенностей игры:
1. максимально широкая аудитория - игрок может играть без
вложения реала, но должен приглашать друзей и взаимодействовать с
ними (игры от Зинги)
2. пвп-конфликт - игровой процесс основан на конфликте между
игроками, что создает высокий спрос на предметы, дающие преимущество
над соперником (например, супер-меч)

●    Советы:
- анализируйте успешных конкурентов
- дайте возможность неплатящим игрокам оценить преимущества
плательщиков
- продумайте статистику, благодаря которой вы сможете анализировать
продажи товаров и подобрать оптимальное соотношение цена/количество
продаж
- продумайте акции и распродажи, с помощью которых вы сможете
экспериментировать с ценами
Заключение

- Расчетная таблица баланса - не чертеж, а всего лишь
набросок вашей системы.

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

- Первым тестером баланса должен быть сам
балансировщик. Лишь после того, как он проверит и
внесет необходимые корректировки в систему, к
тестированию могут подключаться другие сотрудники.
Спасибо за внимание!
Доклад:
Баланс в социальных играх для "чайников"
Пример таблицы для расчета развития персонажа
Докладчик:
Андрей Попович, IMMO Games

Контакты:
popovich@immo.ru

Weitere ähnliche Inhalte

Ähnlich wie Баланс в социальных играх для чайников-Андрей Попович-IMMO Games

Castle Game (Замковая игра)
Castle Game (Замковая игра)Castle Game (Замковая игра)
Castle Game (Замковая игра)
Дзвенислава Новаківська
 

Ähnlich wie Баланс в социальных играх для чайников-Андрей Попович-IMMO Games (13)

Машинное обучение для ваших игр и бизнеса
Машинное обучение для ваших игр и бизнесаМашинное обучение для ваших игр и бизнеса
Машинное обучение для ваших игр и бизнеса
 
Игровые модели в работе HR. Деловые игры
Игровые модели в работе HR. Деловые игрыИгровые модели в работе HR. Деловые игры
Игровые модели в работе HR. Деловые игры
 
Deadline management
Deadline managementDeadline management
Deadline management
 
Deadline management
Deadline managementDeadline management
Deadline management
 
Построение боевой системы для пошагового файтинга
Построение боевой системы для пошагового файтингаПостроение боевой системы для пошагового файтинга
Построение боевой системы для пошагового файтинга
 
Aleksey Rehlov, External Producer, Creative Mobile OÜ
Aleksey Rehlov, External Producer, Creative Mobile OÜAleksey Rehlov, External Producer, Creative Mobile OÜ
Aleksey Rehlov, External Producer, Creative Mobile OÜ
 
Ladutko - Gamification in Quality Assurance
Ladutko - Gamification in Quality AssuranceLadutko - Gamification in Quality Assurance
Ladutko - Gamification in Quality Assurance
 
Использование игровых элементов и методов в процессе тестирования
Использование игровых элементов и методов в процессе тестированияИспользование игровых элементов и методов в процессе тестирования
Использование игровых элементов и методов в процессе тестирования
 
Game design analytics: case studies
Game design analytics: case studiesGame design analytics: case studies
Game design analytics: case studies
 
SECON'2016.Герасимова Елена, “Не хочу ничего делать, хочу платье! (Почему игр...
SECON'2016.Герасимова Елена, “Не хочу ничего делать, хочу платье! (Почему игр...SECON'2016.Герасимова Елена, “Не хочу ничего делать, хочу платье! (Почему игр...
SECON'2016.Герасимова Елена, “Не хочу ничего делать, хочу платье! (Почему игр...
 
CG_More (тренажер развития переговоров и коммуникаций)
CG_More (тренажер развития переговоров и коммуникаций) CG_More (тренажер развития переговоров и коммуникаций)
CG_More (тренажер развития переговоров и коммуникаций)
 
Castle Game (Замковая игра)
Castle Game (Замковая игра)Castle Game (Замковая игра)
Castle Game (Замковая игра)
 
2WinPower
2WinPower2WinPower
2WinPower
 

Mehr von Sociality Rocks!

Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - BackendlessCross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
Sociality Rocks!
 
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkyMobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Sociality Rocks!
 
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
Sociality Rocks!
 
Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...
Sociality Rocks!
 
Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves
Sociality Rocks!
 
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Sociality Rocks!
 
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - UnityUnity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
Sociality Rocks!
 

Mehr von Sociality Rocks! (20)

Sponsorship Sociality Rocks! 2014 - Moscow (English)
Sponsorship Sociality Rocks! 2014 - Moscow (English)Sponsorship Sociality Rocks! 2014 - Moscow (English)
Sponsorship Sociality Rocks! 2014 - Moscow (English)
 
Sponsorship Sociality Rocks! - Moscow 2014 (Russian)
Sponsorship Sociality Rocks! - Moscow 2014 (Russian)Sponsorship Sociality Rocks! - Moscow 2014 (Russian)
Sponsorship Sociality Rocks! - Moscow 2014 (Russian)
 
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkyMobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
 
Be Digital, Social, Mobile - Olga Tsygankova - Socialist
Be Digital, Social, Mobile - Olga Tsygankova - SocialistBe Digital, Social, Mobile - Olga Tsygankova - Socialist
Be Digital, Social, Mobile - Olga Tsygankova - Socialist
 
How to improve the mobile product by 25% for only 5% of its creation budget -...
How to improve the mobile product by 25% for only 5% of its creation budget -...How to improve the mobile product by 25% for only 5% of its creation budget -...
How to improve the mobile product by 25% for only 5% of its creation budget -...
 
Mobile games as a communication channel for companies - Alexander Vasilyev - ...
Mobile games as a communication channel for companies - Alexander Vasilyev - ...Mobile games as a communication channel for companies - Alexander Vasilyev - ...
Mobile games as a communication channel for companies - Alexander Vasilyev - ...
 
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - BackendlessCross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
 
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkyMobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
 
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
 
Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8
 
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
 
Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...
 
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
 
Class Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - OdnoklassnikiClass Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - Odnoklassniki
 
Pres sponsors eng
Pres sponsors engPres sponsors eng
Pres sponsors eng
 
Pres sponsors ru-1
Pres sponsors ru-1Pres sponsors ru-1
Pres sponsors ru-1
 
Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...
 
Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves
 
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
 
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - UnityUnity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
 

Баланс в социальных играх для чайников-Андрей Попович-IMMO Games

  • 1. Баланс в социальных играх для "чайников"
  • 2. Элементы баланса: 1. Развитие персонажа Определяет скорость, с которой игрок продвигается по игре и осваивает игровой контент 2. Доходы и расходы игрока (экономика) Определяет, с какой скоростью игрок зарабатывает и тратит игровые ресурсы 3. Боевая система Определяет эффективность, с которой игрок побеждает противников 4. Монетизация Определяет необходимость вложения реальных денег в игру
  • 3. Подготовка к построению баланса - Баланс зависит от концепции и опирается на игровую механику. - Прежде чем начинать расчеты, убедитесь, что концепция не будет подвергаться серьезным изменениям, а в игровой механике продуманы и описаны все ключевые механизмы. - Балансировщик обязан досконально знать все особенности концепции и тонкости игровой механики. Совет: не знаете, как построить баланс? Посмотрите, как сделано у других!
  • 4. Пример анализа развития персонажа Анализируем одну из успешных игр Зинги. В таблице указаны суммарные значения опыта на каждом уровне.
  • 5. Суммарный опыт на каждом уровне в виде графика
  • 6. Таблица опыта до следующего уровня Опыт до следующего уровня = <Суммарный опыт на уровне> - <суммарный опыт на предыдущем уровне> Пример: Опыт для перехода со 2 на 3 уровень = 20 - 7 = 13
  • 7. Опыт до следующего уровня в виде графика
  • 8. Таблица прироста опыта на каждом уровне Прирост опыта = <Опыт до следующего уровня> - <Опыт до следующего уровня на предыдущем уровне> Пример: Прирост опыта на 3 уровне = 23 - 13 = 10 Совет: не пытайтесь скопировать баланс из другой игры - это не работает. Анализируйте данные и используйте полученную информацию для создания собственной системы, адаптированной под вашу механику.
  • 9. Построение баланса развития персонажа 1. определите желаемый срок "прохождения" вашей игры (~2-3 месяца) 2. определите максимальное количество уровней персонажа в соответствии с объемом контента на старте игры 3. определите ключевые этапы развития персонажа (комфортный геймплей, плавный рост, развитие на высоких уровнях, развитие после освоения всего контента) 4. задайте значения прироста опыта на каждом этапе развития персонажа 5. рассчитайте количество опыта, необходимое для перехода на следующий уровень (на основе значений прироста) и суммарный опыт 6. задайте количество опыта, получаемое за единицу энергии 7. рассчитайте среднее количество опыта, зарабатываемое за 1 сессию 8. рассчитайте количество сессий для прохождения всех уровней = <опыт до следующего уровня> / <опыт за 1 сессию> 9. Настройте значения прироста опыта таким образом, чтобы срок прохождения игры совпадал с желаемым значением Пример таблицы для расчета развития персонажа Совет: создав описанную таблицу баланса, вы сможете менять значения прироста опыта и мгновенно видеть изменения ключевых показателей (например, количество сессий, необходимых для получения следующего уровня)
  • 10. Доходы и расходы игрока (экономика) Цель - построение предсказуемой экономики 1. продумайте систему конвертации ресурсов (например, конвертацию энергии в заданное количество опыта и денег) 2. проанализируйте все источники дохода игрока 3. рассчитайте максимальное и среднее количество денег, зарабатываемое на единицу энергии/опыта 4. рассчитайте максимальный и средний доход на каждом уровне на основе таблицы развития персонажа 5. определите точку безприбыльности, на которой доходы игрока сравняются с расходами 6. рассчитайте расходы игрока Совет: не давайте игрокам возможность неограниченно тратить деньги на ранних уровнях, иначе игрок может остаться без денег на этапе комфортного геймплея.
  • 11. Пример расчета дохода Допустим, что: - Средний доход на единицу энергии на 10 уровне составляет 200 монет - Единица энергии конвертируется в 2 единицы опыта - Для перехода с 10 на 11 уровень игроку необходимо 100 опыта Расчет: 1. Рассчитаем количество энергии, необходимое для получения 100 опыта = 100 / 2 = 50 энергии 2. Рассчитаем средний доход на 10 уровне = 50 * 200 = 10 000
  • 12. Монетизация Зависит от особенностей игры: 1. максимально широкая аудитория - игрок может играть без вложения реала, но должен приглашать друзей и взаимодействовать с ними (игры от Зинги) 2. пвп-конфликт - игровой процесс основан на конфликте между игроками, что создает высокий спрос на предметы, дающие преимущество над соперником (например, супер-меч) ● Советы: - анализируйте успешных конкурентов - дайте возможность неплатящим игрокам оценить преимущества плательщиков - продумайте статистику, благодаря которой вы сможете анализировать продажи товаров и подобрать оптимальное соотношение цена/количество продаж - продумайте акции и распродажи, с помощью которых вы сможете экспериментировать с ценами
  • 13. Заключение - Расчетная таблица баланса - не чертеж, а всего лишь набросок вашей системы. - Финальная настройка баланса производится в процессе тестирования и анализа полученных ощущений. - Первым тестером баланса должен быть сам балансировщик. Лишь после того, как он проверит и внесет необходимые корректировки в систему, к тестированию могут подключаться другие сотрудники.
  • 14. Спасибо за внимание! Доклад: Баланс в социальных играх для "чайников" Пример таблицы для расчета развития персонажа Докладчик: Андрей Попович, IMMO Games Контакты: popovich@immo.ru