Ошибки в смете на 20-30% от общей суммы — главная причина отклонения технических заявок, так как грантодатели видят в этом либо некомпетентность, либо попытку необоснованного завышения бюджета. Для игры на стеке Kotlin + Jetpack Compose + Firebase стоимость разработки MVP варьируется от 1,2 до 3,5 млн рублей в зависимости от сложности геймплейных механик и объема интеграций.
Стоимость разработки UI/UX на Jetpack Compose
Переход на декларативный UI сокращает время верстки интерфейсов на 30-40% по сравнению с классическими XML-layout. Однако в смету необходимо закладывать оплату Senior Android-разработчика со знанием Compose, чья ставка в РФ сейчас составляет от 250 000 до 450 000 рублей в месяц. Для типовой игры с 10-12 экранами (меню, инвентарь, настройки, игровые сессии) трудозатраты на UI составят около 160-240 человеко-часов.
Пример: создание сложного адаптивного интерфейса магазина внутри игры займет 40-60 часов. Если указать в заявке «дизайн интерфейса — 50 000 руб.», эксперты поймут, что вы нанимаете новичка, что ставит под удар критерии отбора IT-стартапов на гранты: требования к архитектуре на Jetpack Compose. Реальная рыночная стоимость такого этапа — от 150 000 до 300 000 рублей.
Вывод: не занижайте стоимость UI, но обосновывайте её скоростью итераций, которую дает Compose, сокращая общий срок разработки (Time-to-Market).
Бюджетирование серверной части на Firebase
Использование Firebase позволяет избежать затрат на аренду физических серверов и найм отдельного Backend-разработчика на ранних этапах, что экономит до 400 000 рублей в квартал. В смету включается оплата специалиста по архитектуре NoSQL (Cloud Firestore) и Realtime Database для синхронизации состояний игры. Стоимость настройки базовой инфраструктуры (авторизация, БД, облачные функции) составляет от 200 000 до 500 000 рублей.
Кейс: игра с механикой PvP в реальном времени требует тонкой настройки Realtime Database. Ошибка в структуре данных приведет к экспоненциальному росту затрат на чтение/запись (Read/Write operations) при масштабировании до 10 000 пользователей. Чтобы избежать этого, в бюджет нужно заложить 40-80 часов на оптимизацию запросов и проектирование индексов.
Вывод: Firebase — это не «бесплатно», а «отложенные расходы». В заявке делайте акцент на Firebase в грантовых заявках: как обосновать выбор NoSQL и Realtime Database для масштабирования игры, чтобы показать понимание стоимости владения продуктом (TCO).
Расчет затрат на бизнес-логику и геймплей на Kotlin
Ядро игры — самая дорогая часть. Разработка игровой логики на Kotlin (с использованием корутин для асинхронности и Flow для управления состояниями) занимает от 40% до 60% всего бюджета разработки. Для среднего проекта MVP трудозатраты составляют от 400 до 800 человеко-часов. Стоимость этого этапа в сметном расчете должна составлять от 600 000 до 1,5 млн рублей.
Нюанс: часто разработчики забывают заложить время на оптимизацию памяти и рендеринга. В Android-играх на Compose критически важен контроль рекомпозиций (Recomposition), иначе FPS упадет с 60 до 20 на бюджетных устройствателях. На этот этап необходимо выделить минимум 80-120 часов работы профильного инженера.
Вывод: выделяйте оптимизацию производительности Kotlin-приложений как отдельную статью расходов, чтобы продемонстрировать техническую зрелость проекта.
Тестирование и QA в рамках грантового периода
В грантовых заявках часто игнорируют QA, выделяя на него 5-10% бюджета, что является фатальной ошибкой. Для мобильной игры с учетом фрагментации Android (разные версии ОС, разрешения экранов, мощности GPU) доля тестирования должна составлять 20-25% от общего объема работ. Стоимость этапа QA для MVP: от 200 000 до 400 000 рублей.
Пример: тестирование игры на 5-7 различных моделях устройств (от бюджетных Samsung до флагманов Pixel) требует около 100-150 часов работы тестировщика. Без этого этапа риск получить отрицательный фидбек от комиссии при демонстрации прототипа возрастает в разы.
Вывод: включайте в смету позицию «Регрессионное тестирование и оптимизация под разные разрешения», чтобы избежать типичных ошибок в технической части заявки на грант: почему отклоняют проекты на Jetpack Compose.
Вывод
При расчете бюджета на игру на стеке Kotlin + Compose + Firebase избегайте «круглых чисел» и слишком низких ставок; используйте детальную декомпозицию задач по часам. Рекомендую начинать с разработки жесткого MVP, где 60% бюджета уходит на ядро и оптимизацию, 20% на UI и 20% на QA и инфраструктуру Firebase. Избегайте найма универсалов-джуниоров — для гранта важна квалификация команды, подтвержденная рыночными ставками Senior-специалистов, иначе проект будет признан рискованным и нежизнеспособным.
