Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Тестирование группового PvE

788 views

Published on

Доклад Дмитрия Химиона на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Тестирование группового PvE

  1. 1. Software quality assurance days 18 Международная конференция по вопросам качества ПО sqadays.com Москва. 27–28 ноября 2015 Дмитрий Химион Москва, Россия Тестирование группового PvE
  2. 2. Дмитрий Химион руководитель направления автоматизации тестирования Performance Lab Skype: Picasso-Key Email: dmitry.khimion@gmail.com Мой опыт в тестировании игр: The Witcher, Северный Клинок, Аллоды онлайн, Sublustrum, The Void, Thief 3, Pirate Hunter. Somali trap, В команде разработки - 12 проектов. В сумме около 80 проектов по тестированию игр. Тестирование группового PvE в играх
  3. 3. Введение Тестирование группового PvE в играх
  4. 4. Тестирование группового PvE в играх План доклада • Что такое групповое PvE? • Основа построения группового PvE • Подход к тестированию группового PvE • Базовое тестирование: • Тестирование игрового уровня • Формальное тестирование групп мобов • Тестирование группой: • Тестирование групп мобов • Тестирование боссов • Итоги • Вопросы
  5. 5. Что такое PvE? VS PvE – (англ. Player versus Environment) игрок против «окружения» Тестирование группового PvE в играх
  6. 6. В основе группового PvE лежит механика взаимодействия игроков. Основа построения группового PvE Тестирование группового PvE в играх
  7. 7. Подход к тестированию группового PvE Тестирование группового PvE в играх • Тестирование игрового уровня • Тестирование площадок «босс-файтов» • Тестирование abuse Тестирование дизайна игрового уровня: • Тестирование групп мобов • Тестирование боссов Тестирование механики игрового уровня: • Есть ли четкий маршрут прохождения инстанса? • Обязательно ли игрокам следовать определённому маршруту? • Какие обязательные активности они должны выполнить? Вопросы и ответы:
  8. 8. Базовое тестирование: • Проверка дизайна уровня • Проверка технических свойств • групп мобов • боссов Тестирование группой или «PlayTest»: • Тестирование сложности прохождения и интересности игрового уровня • Тестирование реализации концепции дизайна Подход к тестированию группового PvE Тестирование группового PvE в играх Tester Designer DesignersTester Common sense Vision Feeling
  9. 9. Игровая составляющая: • Застревание в «текстурах» • Проходимость террейна по игровому маршруту • Vision & Line of sight – заслон обзора камеры объектами Эстетическая составляющая: • Common sense • User experience Базовое тестирование игрового уровня Тестирование группового PvE в играх
  10. 10. Игровая составляющая: • Застревание в «текстурах» • Проходимость террейна по игровому маршруту • Vision & Line of sight – заслон обзора камеры объектами Тестирование группового PvE в играх Базовое тестирование игрового уровня
  11. 11. Тестирование группового PvE в играх • Потенциальное застревание в «текстурах» • Вероятен evade моба Базовое тестирование игрового уровня
  12. 12. Тестирование группового PvE в играх • Потенциально непроходимый участок • Вероятен evade моба Базовое тестирование игрового уровня
  13. 13. Эстетическая составляющая: • Common sense – деревья и кусты не должны висеть в воздухе • User experience – снеговик не может ходить по лаве Тестирование группового PvE в играх Базовое тестирование игрового уровня
  14. 14. • Максимально простая геометрия • Свободная для просмотра камерой игрока площадка • Наличие пространства для маневра Тестирование площадок «босс-файтов» Тестирование группового PvE в играх
  15. 15. Mob pack – это группа мобов, связанных механикой • Агро-зона • Эвейд-зона • Расстановка • Линковка • Контроль • Роуты • Умения Дистанционная атака (Range attack) Range attack Agro-radiusEvade radius >>> > Тестирование «групп мобов»
  16. 16. Mob pack – это группа мобов, связанных механикой • Агро-зона • Эвейд-зона • Расстановка • Линковка • Контроль • Роуты • Умения Тестирование группового PvE в играх Тестирование «групп мобов»
  17. 17. Mob pack – это группа мобов связанных механикой • Агро-зона • Эвейд-зона • Расстановка • Линковка • Контроль • Роуты • Умения Тестирование «групп мобов» Тестирование группового PvE в играх
  18. 18. Mob pack – это группа мобов, связанных механикой • Агро-зона • Эвейд-зона • Расстановка • Линковка • Контроль • Роуты Умения Тестирование «групп мобов» Тестирование группового PvE в играх
  19. 19. Mob pack – это группа мобов, связанных механикой • Агро-зона • Эвейд-зона • Расстановка • Линковка • Контроль • Роуты • Умения Тестирование «групп мобов» Тестирование группового PvE в играх
  20. 20. Mob pack – это группа мобов, связанных механикой • Агро-зона • Эвейд-зона • Расстановка • Линковка • Контроль • Роуты • Умения Тестирование «групп мобов» Тестирование группового PvE в играх
  21. 21. Mob pack – это группа мобов, связанных механикой • Агро-зона • Эвейд-зона • Расстановка • Линковка • Контроль • Роуты • Умения Тестирование «групп мобов» Тестирование группового PvE в играх
  22. 22. Mob pack – это группа мобов, связанных механикой • Агро-зона • Эвейд-зона • Расстановка • Линковка • Контроль • Роуты • Умения Тестирование «групп мобов» Роут моб/пак Группа мобов
  23. 23. Mob pack – это группа мобов, связанных механикой • Агро-зона • Эвейд-зона • Расстановка • Линковка • Контроль • Роуты • Умения Тестирование «групп мобов»
  24. 24. Тестирование боссов Тестирование группового PvE в играх Тестирование умений по описанию дизайнера
  25. 25. Тестирование боссов Тестирование группового PvE в играх Тестирование ABUSE: • Обход обязательных групп мобов • Вытягивание боссов за пределы площадки босс-файта • Разрушение работы умений боссов
  26. 26. Тестирование группового PvE в играх Тестирование группой PlayTest - это проверка «играбельности» • Common sense • User experience BY Это не баг, это фича!
  27. 27. Тестирование группой Тестирование группового PvE в играх PlayTest - это проверка «играбельности» • Common sense • User experience Группа: • Слава - «Адекват» • Вася - «Драма-квин» • Данила - «Слак-хил» • Дима - «Донный краб» • Лёша - «Сайлент-мод»
  28. 28. Тестирование группой Тестирование группового PvE в играх PlayTest - это проверка «играбельности» • Common sense • User experience Группа: • Слава - «Адекват» • Вася - «Драма-квин» • Данила - «Слак-хил» • Дима - «Донный краб» • Лёша - «Сайлент-мод» • Сбор в группу • PlayTest – «пыщ-пыщ» • Готовим замечания • Обсуждаем – «лучи ненависти» • Фиксируем замечания
  29. 29. Тестирование групп мобов Тестирование группового PvE в играх • Фактическая сложность • Фактическая интересность
  30. 30. Тестирование боссов Тестирование группового PvE в играх Особенности тестирования: • Custom mechanics • Gear-check • Heal-check • DPS-check • Survive-check Важно: • Common sense • User experience
  31. 31. Тестирование боссов Тестирование группового PvE в играх Особенности тестирования: • Custom mechanics - дополнительные действия для всех • Gear-check (проверка экипированности) • Heal-check (усиленный урон по команде) • DPS-check (повышенный урон по мобам) • Survive-check (проверка на выживание) Важно: • Common sense • User experience • Interrupt cast • Stack effects • Void zone • Dispel • Adepts • Enrage • AOE ! ! ! ! !
  32. 32. Тестирование боссов Тестирование группового PvE в играх Особенности тестирования: • Custom mechanics (дополнительный действия для всех) • Gear-check - проверка экипированности • Heal-check (усиленный урон по команде) • DPS-check (повышенный урон по мобам) • Survive-check (проверка на выживание) Важно: • Common sense • User experience ! ! ! ! !
  33. 33. Тестирование боссов Тестирование группового PvE в играх Особенности тестирования: • Custom mechanics (дополнительный действия для всех) • Gear-check (проверка экипированности) • Heal-check - усиленный урон по команде • DPS-check (повышенный урон по мобам) • Survive-check (проверка на выживание) Важно: • Common sense • User experience • High direct damage • AOE damage • Enrage
  34. 34. Тестирование боссов Тестирование группового PvE в играх Особенности тестирования: • Custom mechanics (дополнительный действия для всех) • Gear-check (проверка экипированности) • Heal-check (усиленный урон по команде) • DPS-check - повышенный урон по мобам • Survive-check (проверка на выживание) Важно: • Common sense • User experience • Adepts
  35. 35. Тестирование боссов Тестирование группового PvE в играх Особенности тестирования: • Custom mechanics (дополнительный действия для всех) • Gear-check (проверка экипированности) • Heal-check (усиленный урон по команде) • DPS-check (повышенный урон по мобам) • Survive-check - проверка на выживание Важно: • Common sense • User experience • Reset agro • Conical AOE • Multiple agro
  36. 36. Тестирование группой Тестирование группового PvE в играх PlayTest - это проверка «играбельности» 1. PlayTest 1 – 1 ведущий тестировщик + дизайнеры 2. PlayTest 2 – 1 ведущий тестировщик + дизайнеры … 1. PlayTest 3 – тестировщики + дизайнер 2. … 3. PlayTest Х – тестировщики
  37. 37. Тестирование PvE – сложная, поэтапная активность 1. Тестирование уровня 2. Тестирование базовых механик 3. Тестирование группой Заключение Тестирование группового PvE в играх
  38. 38. Тестирование PvE – сложная, поэтапная активность 1. Тестирование уровня 2. Тестирование базовых механик 3. Тестирование группой Тестирование PvE – тесное взаимодействие с дизайнерами 1. Идеологическая проверка и доработки 2. Тестирование ощущений от игрового процесса Заключение Тестирование группового PvE в играх
  39. 39. dmitry.khimion@gmail.com 39 Тестирование группового PvE в играх Вопросы? Picasso-key

×