Ричард Гэрриот (Richard Garriott) I Origin Systems



Ричард Гэрриот (Richard Garriott), I Origin Systems

Единственный и неповторимый Ричард «Лорд Бритиш» Гэрриот, автор идеи легендарной серии игр Ultima компании Origin Systems, рассказал, как много сил они затрачивают на тестирование игр, особенно сетевых, приведя в качестве примера Ultima Online. «Популярная сетевая игра должна разрабатываться как следует с самого начала; у вас должен быть отменный исходный текст. Если исходный текст хорош, группа контроля качества достойно выполнит свою работу».

К несчастью, нет иного способа тщательно протестировать принципиально новую игру вроде Ultima Online, рассчитанную на одновременное участие массы игроков, кроме как в процессе самой игры. Это могут засвидетельствовать несчастные, которым удалось вступить в игру первыми, сразу после ее выпуска. Впрочем, вскоре к игре были добавлены многочисленные дополнительные серверы по всему миру, а в Техасе вопросами снижения трафика занялась группа специально выделенных инженеров.

По мнению Лорда Бритиша (Ричарда Гэрриота), тестирование - это не только выявление ошибок, но и проверка работоспособности игры на всех типах компьютеров в бесконечном множестве возможных конфигураций. (Приводится с разрешения компании Origin Systems, Inc.)

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

Предположим, в игре есть пятьдесят заклинаний. При этом тестер должен проверить действие всех заклинаний и всех их комбинаций на всех типах монстров, вспомогательных персонажах и предметах для каждого уровня. Это огромный объем работы, у нас половина офиса завалена томами с описаниями программ тестирования! И все это надо проделать с каждой версией игры, с каждой ее «сборкой».

Ну а в заключение, Лорд Бритиш напомнил нам, что все это должно быть проделано для максимального количества компьютерных конфигураций от максимального количества производителей. Весело, правда?



Содержание Назад Вперед