Lec. 5. Game implementation. Game release. Багато трешу про тестування Flashcards
Що таке пайплайн?
Пайплайн - це порядок розробки компонентів гри
Які є блоки пайплайну?
- концептування та дизайн гри,
- розробка функціоналу,
- створення контенту,
- тестування,
- відладка,
- запуск гри.
Які можуть бути етапи виробництва гри?
- перед-виробництво,
- технічне демо,
- вертикальний зріз,
- пре-альфа,
- альфа,
- бета,
- реліз.
Що таке концепт-арт?
малюнки, які відображають ідею та атмосферу гри, допомагаючи у розробці світу гри та персонажів.
Яке ПЗ використовується для створення 2D арту для ігор?
Для створення 2D арту для ігор використовуються такі програми, як Adobe Photoshop, Adobe Illustrator, Adobe XD, GIMP.
Які існують спеціалізації 3D моделювання?
Спеціалізації 3D моделювання: персонажі, оточення, hard-surface (предмети створені людьми)
Які етапи включає в себе створення 3D моделі?
- блокаут,
- створення високополігональної моделі,
- створення низькополігональної моделі,
- розгортка,
- запікання текстури,
- текстурування.
Яке ПЗ використовується для створення 3D моделей для ігор?
Autodesk 3DS Max, Autodesk Maya, Blender, Pixologic ZBrush, Marmoset Substance Painter & Substance Designer
Які техніки анімації використовуються у процесі виробництва гри?
- традиційну анімацію,
- keyframe анімацію,
- motion capture.
Які прийоми використовуються для створення візуальних ефектів?
- використання спрайтів,
- систем часток,
- шейдерів.
Що таке ігровий рушій?
Центральна програмна частина відеогри, що відповідає за технічну сторону і спрощує розробку гри.
Що таке 3rd-party рішення?
Це програмні модулі, створені сторонніми розробниками для багаторазового використання, які пришвидшують розробку проекту.
На які фази поділяється життєвий цикл тестування гри?
- Requirement Analysis,
- Test Planning,
- Test Design,
- Environment Setup,
- Test execution,
- Test closure and reporting
Якими є типові складові звіту про помилку?
Заголовок. Коротко описує суть помилки
Код. Літеро-цифровий код для посилання у коді, системах контролю версій, та ін. Часто присвоюється системою трекінгу помилок автоматично.
Опис. Детальний опис помилки.
Кроки для відтворення. Покрокова інструкція по відтворенню помилки.
Очікуваний результат. Результат, який очікується після відтворення вказаних кроків, згідно документації.
Наявний результат. Фактичний результат відтворення кроків.
Вкладення. Скріншот, лог або інші вкладення, що допомагають описати чи надати додаткову інформацію про помилку.
Які існують види тестування за його об’єктом?
- Функціональне тестування (functional testing)
- Дослідницьке тестування (exploratory testing)
- Тестування продуктивності (performance testing)
- Навантажувальне тестування (load testing)
- Стрес-тестування (stress testing)
- Димове тестування (smoke testing)
- Тестування зручності використання (usability testing)
- Тестування інтерфейсу користувача (ui testing)
- Тестування безпеки (security testing)
- Тестування локалізації (localization testing)
- Тестування сумісності (compatibility testing)
- Регресійне тестування (regression testing