Каждый игровой проект подразумевает одновременное участие специалистов разных направлений — программистов, дизайнеров, звукорежиссеров, художников и тестировщиков. Если заказчик по достоинству оценивает готовый результат, команда празднует победу. Если же в проекте обнаружены существенные пробелы и недоработки, дружбу сменяет неприязнь и взаимные обвинения в допущенных ошибка и низком уровне компетенции. Каждый пытается уйти от ответственности и перекладывает вину на соседа, желая оправдать себя и собственные промахи. Сотрудники студии voki games playrix попытались детально разобраться в проблеме и ответить на вечные вопросы "кто виноват" и "что делать".
Чем занимается разработчик во время подготовки игрового проекта
Разработчик, носящий гордое звание геймдева, отвечает за визуализацию и концепцию будущего проекта, а также занимается подготовкой для него соответствующего программного кода. Именно разработчик создает механическую часть игры, и от него зависит уровень ее технической реализации, а также качество работы других участников проекта.
В числе частых ошибок разработчиков игр можно отметить:
- подготовку кодов с низким уровнем уязвимости, которые не приходят даже поверхностное тестирование и дают однотипные сбои;
- нежелание регулярно осуществлять самоконтроль проделанной части работы, что приводит к накоплению ошибок и немало осложняет их поиск;
- "фрагментарный" подход к работе, что часто приводит к нехватке важных файлов или несовместимости отдельных элементов кода;
- перекладывание на плечи тестировщика полной степени ответственности за качество кода без разработки комплекса указаний по глубокой проверке сложных и сомнительных участков.
Какую работу выполняет тестировщик
Работу по тестированию проекта может выполнять как отдельный сотрудник, так и один из специалистов, разрабатывающих игру.
Освоить новую профессию и попробовать себя в ранее неизведанной сфере можно в компании Voki Games. Пройдите стажировку в студии под менторством опытных профи гейм-индустрии или по ссылке https://vokigames.com/vakansii/ найдите себя на сайте компании в разделе «Вакансии».
Основная задача тестировщика — детальный анализ игры на предмет ошибок и «непроходимостей» путем их прохождения на пробном и на основном уровне с одновременной фиксацией и составлением отчета по найденным неисправностям.
Рейтинг распространенных ошибок тестировщика составляют:
- пропуск скрытых и очевидных промахов вследствие недостаточного уровня квалификации;
- неполный и недостоверный отчет из-за ограниченности времени, выделенного на тестирование;
- несвоевременная проверка, которая не учитывает появление новых и доработку уже существующих фрагментов игрового проекта.
Меры по повышению качества работы для участников проекта
Снизить риск возникновения ошибок и объем затрат на их исправление позволяет соблюдение ряда несложных правил:
- постоянное повышение уровня квалификации за счет дополнительного обучения и сотрудничество с лучшими специалистами в своей отрасли;
- полное погружение в выделенную часть проекта и ее доскональное изучение;
- совместное участие в тестировании продукта с обязательным указанием для тестировщика уделить особое внимание самым проблемным участкам;
- регулярное проведение самостоятельного и стороннего тестирования для оценки корректности внесенных изменений;
- готовность выслушивать критику и исправлять допущенные ошибки без принципиального настаивания на собственной правоте.
Вывод
В появлении пробелов и недочетов в игре одинаково виновны все, кто допустил ошибку и не сумел обнаружить ее в процессе тестирования. Избежать проблем можно только с помощью командной работы, взаимного уважительного отношения и согласованных действий, подразумевающих уведомление всех участников проекта о внесенных изменениях и предпринятых действиях.