Перейти к основному содержимому

Прототип и playtest дизайна

Всем

Зачем прототип

Прототип отвечает на вопрос: «Работает ли замысел, когда им играют?» Это не демо для Steam и не vertical slice для издателя — дешёвый эксперимент с одной ясной гипотезой. Типичная ошибка — месяцами полировать арт, не проверив, интересен ли core loop.

Маршрут модели — 11711721175. Эта глава — как применить их на практике.


От концепта к pitch

ЭтапРезультат
Game conceptодна фраза + желаемый опыт
Понимание рынка2–3 референса, чем вы отличаетесь
Pitch1–3 минуты устно или One-Page для команды/преподавателя

Pitch не заменяет прототип: слушатель должен увидеть playable, если речь о геймплее.

Шаблон One-Page — в 117. Общие этапы продакшена — 1.


Правила прототипа (Kelly Guidelines)

Kelly Guidelines — набор правил прототипирования (Tadhg Kelly, блог Games from Within). Суть — дисциплина эксперимента:

ПринципПрактика
Один вопрос«Интересен ли stealth + сбор на одной арене?» — да/нет после playtest
Быстро и дёшевочасы–дни, placeholder-арт, одна сцена
Не vertical sliceне «кусок финальной игры», а лаборатория
Одноразовыйготовность выбросить код после ответа
Самый рискованный кусок первымто, в чём вы не уверены, а не меню настроек
Типичная ошибка

«Прототип» на полгода с половиной систем и красивым UI — это уже pre-production, а не проверка гипотезы. Если нельзя назвать один вопрос прототипа — scope размыт.


Виды прототипов

ТипКогдаПример
Бумажныйправила, экономика, ходыкарточки боя на столе
Digital greyboxfeel, пространство, loopкубы в Unity, без арта
Clickable / wireframeUX, flow менюFigma, схема экранов
Vertical sliceубедить издателя, не первая проверкапоздний этап

Для курса «Unity + C#» обычно достаточно greybox по главе 3.


Итеративный цикл

гипотеза → прототип → playtest → вывод → следующая гипотеза
  1. Гипотеза — связана с механикой, системой или loop.
  2. Сборка — минимум для ответа «да/нет» или «скучно/залип».
  3. Playtest — 2–5 человек, не из команды, 10–20 минут.
  4. Заметки — что делали, где застряли, что чувствовали.
  5. Решение — pivot, iterate или stop.

Documenting design — короткий log в wiki или design/log.md: дата, гипотеза, наблюдения, решение. GDD растёт после подтверждённого ядра.


Design playtest vs QA

Design playtest (эта глава)QA (124)
Когдаранняя и середина разработкиpre-release, регрессии
Цельfun, clarity, balance, loopбаги, краши, платформы, perf
Ктосвежие игроки, мало контекстаQA-чек-листы, повторяемость
Вопрос«Хочется ли играть дальше?»«Сломалось ли по спецификации?»

Оба нужны. Playtest без фиксации багов допустим на greybox; перед релизом — только QA недостаточно, если loop скучный.

Вопросы наблюдателя на design playtest

  • Понял ли игрок цель без объяснений?
  • Где застрял или бросил?
  • Какую стратегию выбрал первой?
  • Повторил бы ещё один раунд сразу?

Масштаб для учебного проекта

СоветЗачем
Короткий цикл1–2 недели на playable, не семестр на меню
Один жанровый жестстелс, платформ, сбор — не «всё сразу»
Портфолио2–3 законченных маленьких прототипа лучше одного недоделанного «MMO»
Рефлексияв README — core loop, что узнали из playtest

После «щёлкающего» прототипа расширяйте One-Page → GDD; TDD — когда растёт кодовая база (117).


Когда остановить итерации

Итерации заканчивают, когда:

  • core loop стабильно интересен разным playtester’ам;
  • главные риски (управление, камера, win condition) сняты;
  • команда готова инвестировать в контент и polish.

Дальше — production по 1, QA по 124.


Дальше по маршруту


См. также

Другие статьи этого же раздела в боковом меню (как на странице "О разделе").