Читать книгу Тестирование видеоигр, или Легкий способ попасть в геймдев онлайн

Одна из важнейших задач тестировщика – предоставление актуальной информации по разрабатываемому проекту для исправления дефектов. Причем эти дефекты могут быть связаны не только с исследуемым игровым продуктом, но и с процессами его создания.

1.1. Как устроена профессия?

Нужно понимать, что тестирование – это профессия и, как любая другая профессия, требует времени для овладения ею. Овладение профессией в долгосрочной перспективе проходит по нескольким этапам.

Ремесло.

Опыт.

Мастерство.

Конечно, не любой может стать тестировщиком. Давай посмотрим, какие качества и знания могут помочь сделать первые шаги в профессии. Выше я говорил о том, что тестирование – это, по сути, поиск расхождений между ожидаемым результатом и фактическим при эксплуатации какого-либо объекта в определенных условиях в ограниченных временных рамках. Хотя некоторые специалисты не согласны с таким определением, считая, что пользователь имеет право ожидать всего чего угодно и на основании своих «хотелок» записывать в дефекты то, что таковым не является. Но я исхожу из того, что пользовательские ожидания от игры основаны не на оторванных от реальности фантазиях, а на чем-то связанном с:

1. 

2. 

3. 

4. 


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

тестировщик сам должен иметь богатый игровой опыт

А что делать, если ты не накопил тысяч игровых часов? Источниками информации, формирующими ожидания об игре, могут быть:

• более опытные коллеги, которые могут подсказать и помочь в сложной ситуации;

• эксперты индустрии, которые пишут и снимают различные игровые обзоры, из которых мы можем почерпнуть сведения об игровом продукте;

• похожие между собой игры (Doom, Quake, Unreal и т. д.);

• ранние версии игры (серии игр Diablo, Warcraft, Call of Duty и т. д.);

• общие знания (например, в области физики, химии, истории и т. д.);

• знания в области игровой разработки (например, понимание процесса создания 3D-моделей, анимации, гейм-дизайна, левел-дизайна и т. д.).