Как пройти успешное бета-тестирование с небольшой командой?

10

Я проделал большую работу (бесплатно) над патчем для коммерческой игры ~ 11 лет назад, который нуждается в бета-тестировании. Множество людей ждут этого.

Как можно получить хорошую (под этим я имею в виду полезную) обратную связь на этапе бета-тестирования игры? У меня есть много людей, которые хотят поиграть с этим, но я беспокоюсь о том, чтобы получить хорошую обратную связь, не увязнув в развитии. Я также обеспокоен тем, что люди будут более обеспокоены тем, что в патч будут добавлены твики, которые они хотят видеть, чем реальное тестирование проделанной работы.

  • Предоставляете ли вы возможность регистрировать ошибки непосредственно в систему отслеживания ошибок или отправлять их всем сотрудникам группы разработки?
  • Как вы обеспечиваете охват всех поддерживаемых вами платформ (в моем случае: Mac OSX (x86 / ppc), Windows (несколько версий), Linux (несколько версий)?

Существуют ли хорошие программные пакеты (например, веб-портал) для запуска бета-тестирования такого проекта? Есть хорошие документы с советами?

kevin42
источник

Ответы:

8

Я настоятельно рекомендовал бы иметь опцию регистрации ошибок в игре, предпочтительно большую кнопку с надписью «FILE BUG HERE». Игроки, которые заняты, особенно если ваша игра на самом деле хороша, никогда не будут помнить ошибки, которые произошли, если им придется выйти из движка, чтобы подать их. Вы можете отправить их на багтрекер или просто отправить его по электронной почте на адрес владельца. Основная цель - упростить процесс хранения файлов, хотя это может быть невозможно для игры 11 лет. В этом случае я бы поддерживал как прямую электронную почту, так и ссылку на веб-сайт, и, возможно, заставлял бы тестировщиков проходить какую-то тривиальную переднюю часть, открывающую кнопку «сообщить об ошибке», чтобы они помнили, что она существует.

Одним из хороших способов сделать это может быть публичное раскрытие самого программного обеспечения для отслеживания ошибок. У большинства программ отслеживания ошибок (Trac - это бесплатное бесплатное приложение, если у вас его еще нет) уже есть хороший веб-интерфейс, и вы можете открыть его для всех в бета-версии напрямую. Таким образом, ваши бета-тестеры могут буквально выполнять QA для вас.

Чтобы получить покрытие платформы, вы можете попробовать перейти непосредственно к этим сообществам. Обязательно обсуждайте свою бета-версию на форумах, посвященных ПК, Mac и Linux. Таким образом, вы обязательно получите несколько от каждой группы. Вам следует попросить игроков указать, какие платформы у них есть в бета-приложении.

Наконец, вы можете периодически рассылать сообщения о «статусе теста». Что-то вроде: «Эй, мы только что изменили баланс оружия, можете ли вы, ребята, сосредоточиться на уровнях 4-7 на сегодня? Уровни 8-10 все еще разрабатываются и будут немного лучше на следующей неделе». Все, что вы можете сделать, чтобы сфокусировать процесс тестирования, сработает в ваших интересах.

Бен Зейглер
источник
1

Чтобы получить качественную количественную информацию, если у вас есть время на разработку, добавьте столько журналов, сколько можно проанализировать.

  • Какой% ваших бета-тестеров когда-либо возвращался?
  • Как долго длилась их (самая длинная, средняя) игровая сессия?
  • Где они перестали играть (какое последнее действие было зарегистрировано)
  • Какой% людей столкнулся с новым контентом?

так далее

Что касается сбора данных, ( http://docs.google.com ) есть довольно простой в использовании инструмент опроса - просто используйте пункт меню Форма-> Создать форму.


источник
0

Если вы используете Flash или Silverlight, я бы порекомендовал интегрировать Google Analytics или что-то подобное. Используя аналитику, вы легко можете настроить свою игру и измерить такие вещи, как время игры, где выходят игроки и т. Д.

Кроме того, я бы порекомендовал воспользоваться услугой, такой как «Первые впечатления» от Flash Game License, или просто обратиться напрямую к Mechanical Turk от Amazon. Я нашел за 1 доллар, что вы можете попросить игрока попробовать вашу игру в течение нескольких минут и предоставить обратную связь по ряду категорий. Если вы используете Mechanical Turk, вы можете создать свою собственную форму и задать интересующие вас вопросы.

Если вы комбинируете оба метода, вы можете получить много информации за сравнительно дешевую цену. Конечно, убедитесь, что вы знаете, что вы хотите измерить, прежде чем начать тратить деньги. Наконец, я слышал, что некоторые люди выпускают свои игры на портал, например Newgrounds, используя псевдоним, а затем используют Analytics, а также встроенную форму для сбора отзывов от игроков.

Алекс Шеарер
источник