Альфа і бета тестування ігор
Тестування ігор - один з основоположних етапів в процесі створення ігор, який вимагає особливої уваги.
Залежно від специфіки компанії або проекту процес розробки може змінюватися. Але, в більшості випадків, розробка і тестування комп'ютерної гри має на увазі в обов'язковому порядку наступні етапи:
1. Передвиробничий етап (Препродакшн)
На першому кроці, як правило, формування ідеї передує початку створення кожної гри. І саме розробник приймає рішення про початок робіт.
Другий етап основного виробництва має на увазі виконання робіт великого розміру. Розробники пишуть вихідний код гри, художники малюють графіком. Звукооператори створюють звукові ефекти, а композитори складають музику для гри. Дизайнери формують рівні, а письменники придумують діалоги для сцен з скриптами і персонажів поза грою.
Тут підключаються в роботу вже і тестувальники, коли з'являється вже те, у що можна пограти.
На завершальному етапі відбувається підключення будь-яких патчів або виправлення знайдених тестувальником помилок.
Наведемо основні етапи тестування ігор
Всі ігри, як правило, проходять один і той же цикл тестування, для виявлення більшої кількості помилок. Розберемо тестування онлайн ігор. Воно включає в себе кілька стадій:
На початковому етапі тестування нових ігор як правило не займає у одного тестувальника багато часу. Вже ближче до завершального етапу тільки одна гра може віднімати весь час у кількох тестувальників відразу, з огляду на проведення регресійних тестів, які необхідні для перевірки нових можливостей. На сьогоднішній день можна сміливо заявляти про високий ступінь важливості проведення тестування ігор, враховуючи їх різноманіття і складність. Так, одне невелика зміна може спричинити за собою серйозні наслідки. Тобто, перший етап включає в себе обов'язкове проведення тестування гри всередині компанії-розробника, своїми тестувальниками.
Після того, як вже ідея сформована, складена вся документація, написаний код і на нього «натягнута» графіка, а також пройдено внутрішнє тестування, в світ виходить перша альфа версія гри (альфа тестування ігор) - це те, що вже можна показувати користувачам, то, у що вже можна грати. Тобто користувач, тестувальник, дизайнер, розробник можуть подивитися, що вийшло. Далі випускаються кілька альфа версій, в які включені деякі доповнення.
У період між пізньої альфа- і ранньої бета-версією проводиться Beta-тестування, або, по-іншому, тестування попередньої версії. У розробці цей етап, як правило, досить трудомісткий. Способи його проведення відрізняються в різних компаніях. У більшості випадків в якості тестувальників виступають бажаючі безпосередньо з самих користувачів. У тестуванні онлайн ігор, часто використовують два види бета-тестування:
- відкрите бета-тестування онлайн ігор, коли гру викладають на ринок для загального користування;
- закрите бета-тестування онлайн ігор, коли гру тестує обмежена кількість користувачів.
І якщо проект отримав хорошу оцінку від користувачів, гра переходить на стадії релізу і пост-релізу. тобто коли гра вже готова.
Варто відзначити, що з найпоширеніших на сьогоднішній день онлайн ігор можна виділити два типи: клієнтські і браузерні. Такий поділ обумовлено двома основними критеріями: способом установки і, безпосередньо, необхідністю. Тому тестування браузерних ігор проходить такий же цикл, як і при тестуванні всіх онлайн-ігор.
Ми в Webmart QA дуже відповідально підходимо до тестування ігор. Зв'яжіться з нами для подальшої співпраці.