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

Играть в игры и получать за это деньги? Звучит как работа мечты! Но чем на самом деле занимаются тестировщики?
Тестирование – критически важный этап при создании видеоигр, позволяющий разработчикам исправить ошибки и недочеты, а игрокам – сполна насладиться геймплеем.
На страницах книги ты найдешь ответы на самые важные вопросы о профессии QA-специалиста в области игровой разработки, множество практических советов, рекомендаций, а также разборы реальных кейсов из жизни компаний.
• Почему игры необходимо тестировать и чем они отличаются от другого ПО?
• Чем занимается тестировщик игр и что нужно знать, чтобы им стать?
• Какие бывают баги, почему они случаются и как с ними работать?
• Чем отличается тестирование игр для разных игровых платформ?
• Как начать карьеру в области тестирования и куда развиваться?
После прочтения книги ты станешь лучше понимать процесс продуктовой разработки, узнаешь все о работе тестировщика и сможешь внести свой вклад в создание видеоигры.
Благодарности
Автор выражает признательность людям, оказавшим помощь при подготовке этой книги.
Компании Saber Interactive [1] и лично:
Виктору Гляненко
за веру в проект подготовки специалистов в области игрового тестирования, за поддержку при подготовке материалов и рецензирование книги;
Нине Резниченко
1
Saber Interactive – международная компания по разработке и изданию компьютерных игр. Офисы разработки находятся в России, Армении, Испании, Беларуси, Швеции и Португалии. – Здесь и далее прим. авт.
за массу полезных замечаний и жизненных историй, которые, несомненно, сделали изложение материала более интересным;
Даше Касимановой
за оценку материала, независимое мнение и помощь в структурировании материала;
Максу Филиппову
за энтузиазм при рецензировании материала и примеры из жизни тестировщика, без которых не удалось бы раскрыть всю суть профессии.
Компании Bytex [2] и лично:
2
Bytex – российская компания, специализирующаяся на тестировании компьютерных игр любого жанра на любых платформах.
Вадиму Луковатому
за апробирование материала еще до публикации книги и подтверждение правильности изложенных в ней мыслей на практике;
Сергею Унгеру
за экспертизу при описании специфики тестирования на разных игровых платформах;
Наталье Шевяковой
за помощь в подготовке раздела, касающегося карьеры тестировщика и замечания к материалу с точки зрения HR и психологии.
RSTQB [3]
3
RSTQB (Russian Software Testing Qualifications Board) – российское представительство открытой международной организации ISTQB, занимающейся развитием тестирования программного обеспечения через обучение и сертификацию.
и лично:
Андрею Конушину
за вдохновение и демонстрацию того, что можно добиться многого при желании и правильной организации дела;
Александру
«Дедушке русского тестирования» Александрову за мудрость, демонстрацию абсолютного спокойствия в любой ситуации и десятки часов совместной работы над силлабусом ISTQB® GaMe Tester;
Павлу Шарикову
за энтузиазм и массу бесподобных примеров для подготовки по программе ISTQB® GaMe Tester, которые позволили сфокусироваться и не расплескать мысль при обработке материала.
Моей дочери Маше
за конструктивную критику стиля изложения (без нее книга была бы совсем другой) и предложения по его улучшению.
А также всем, без кого публикация этой книги была бы невозможной.
От автора
Я надеюсь, что эта книга будет полезна тем, кто хочет попасть в игровую индустрию, но еще никогда не принимал участия в создании игровых продуктов и не знает, как устроен мир разработки.
Важное преимущество профессии тестировщика – то, что со временем ты очень четко будешь разбираться во всех игродельных процессах и нюансах, будешь понимать и выявлять первопричины ошибок. А значит, впоследствии сможешь управлять процессом разработки, точно зная, как делать НЕ надо.
В основе тестирования компьютерных игр лежат те же принципы и применяются те же методологии, что и при тестировании прикладного программного обеспечения. Однако в играх есть области, которые отличают их от любого другого ПО, и в этой книге я бы хотел обратить особое внимание как раз на них.
С другой стороны, если ты уже сейчас разрабатываешь игровые продукты, здесь много полезной информации для того, чтобы понимать, каким образом обеспечивается и поддерживается их высокое качество.
Важно понять, что, прочитав эту книгу, ты не превратишься мгновенно в суперпрофессионала игрового тестирования. Но в ней точно содержится информация, которая позволит тебе пройти собственный путь гораздо быстрее и легче.
На этих страницах изложен опыт, накопленный за годы работы в компаниях, занимающихся не только тестированием игр и их разработкой, но и подготовкой кадров в этой сфере. Надеюсь, что в ней ты найдешь ответы на многие свои вопросы. Главное – эти знания помогут тебе построить карьеру в игровой индустрии.
Желаю удачи!
Глава 01. Путь в тысячу ли начинается с первого шага
– А далеко до этой комнаты?
– По прямой – метров 200. Да только тут не бывает прямых.
S.T.A.L.K.E.R.• Почему игры необходимо тестировать?
• Чем отличается игра от другого программного обеспечения?
• Чем занимается тестировщик игр?