Разработка прототипа мобильной игры
Прототип — это инструмент принятия решений, не заготовка под продакшн. Его цель: проверить, работает ли core loop на практике, до того как потрачены деньги на арт, звук и полировку. Хороший прототип отвечает на один-два конкретных вопроса и больше ничего.
Что должен проверить прототип
Перед началом работы формулируем гипотезу: «Механика X будет вовлекать игроков потому, что Y». Прототип опровергает или подтверждает эту гипотезу — и не более. Не нужен UI с иконками, не нужны 10 уровней, не нужны звуки. Нужна одна рабочая сессия геймплея, которую можно дать в руки 5–10 людям из целевой аудитории.
Типичные вопросы, которые проверяет прототип:
- Является ли core mechanic fun в чистом виде (без narrative и прогрессии)?
- Понятно ли управление без туториала?
- Хочется ли повторить сессию?
Стек для быстрого прототипирования
Unity с временными примитивами (Cube, Sphere, Plane) вместо арта — это не признак некачественности, это правило. Prototype phase в Unity за 1–3 недели реально при условии:
- Никакого кода «на будущее». Прототип пишется грязно и быстро. MonoBehaviour без DI, без MVVM, singleton'ы везде где удобно. Это сознательный выбор — код прототипа не идёт в продакшн.
-
[SerializeField]иRangeатрибуты на все параметры геймплея — чтобы быстро твикать прямо в Play Mode без перекомпиляции. - Unity Test Framework для критической логики (боевой расчёт, физика головоломки) — чтобы не ловить баги руками при каждом изменении параметра.
Для мобильного тестирования прototипа в реальных условиях: Unity Remote 5 для быстрой проверки тача без билда, плюс development build через USB deploy на Android/iOS для реального ощущения производительности.
Когда прототип готов
Прототип готов, когда ты можешь дать его незнакомому человеку, он поиграет 5 минут без объяснений, и ты получишь ответ на свою гипотезу — положительный или отрицательный. Оба результата одинаково ценны.
Сроки: прототип core механики — 1–3 недели. Прототип с несколькими механиками для выбора направления — 3–6 недель.







