Prototyping (Прототипирование) — это процесс создания начальной, обычно упрощенной, версии продукта с целью тестирования его основных концепций, механик и дизайна. В контексте разработки видеоигр прототип служит для проверки того, насколько интересны, вовлекающи и осуществимы основные идеи игры.
Прототипы бывают разных типов:
1. **Бумажный прототип (Paper Prototype)**: Самый простой и быстрый способ протестировать базовые механики, часто на стадии концепции.
2. **Цифровой прототип (Digital Prototype)**: Реализованный на компьютере прототип, который уже можно "пощупать", но который обычно содержит минимум ассетов и функциональности.
3. **Вертикальный срез (Vertical Slice)**: Более продвинутый прототип, демонстрирующий ключевые особенности игры на одном или нескольких уровнях.
### Важные аспекты:
1. **Итерация**: Прототипирование часто является итеративным процессом, в котором прототип постоянно тестируется и модифицируется.
2. **Быстрота**: Основная цель — как можно быстрее выявить проблемы или подтвердить рабочие концепции.
3. **Экономия ресурсов**: Прототипы часто создаются с минимальными затратами времени и ресурсов.
4. **Производительность**: При прототипировании вы можете не сильно заботиться о производительности, однако, если ваш прототип в будущем перерастет в полноценный продукт, учесть производительность всё же стоит.