Unity-разработка от играбельного прототипа до релиза.

Делаем игры для iOS, Android, Windows и браузера. Рано отдаём сборку, в которую уже можно играть. Дальше добавляем согласованные механики, подключаем нужные сервисы и оптимизируем игру под устройства игроков.

Обсудить игру

Что вы получите

iOSAndroidWindowsSteamWebGL

  • Играбельный прототип, чтобы проверить главную механику, прежде чем тратить весь бюджет.
  • Промежуточные сборки: результат можно запустить и проверить.
  • Полная версия с механикой, интерфейсом и сервисами, которые мы согласовали.
  • Оптимизация скорости и размера сборки под нужные устройства.
  • Сборки для Google Play, App Store и Steam. Для браузера — отдельная веб-сборка.

Портфолио

Плейлист с игровыми проектами

Механики, интерфейсы и сборки: выпущенные игры и прототипы, которые можно запустить.

Открыть весь плейлист на YouTube

Реализованные проекты

По каждому проекту — задача и результат.

iOSUnitySwift

Golfr

Задача: Добавить в iOS-приложение модуль гольфа: реальный замах задаёт полёт мяча, а на одном устройстве играют до четырёх человек.

Результат: Модуль гольфа работает в iOS-приложении. Замах с телефона задаёт полёт мяча в Unity: рельеф, препятствия, штрафы и полный счёт на 9 лунок. На одном устройстве играют до четырёх человек.

Android

Fight of Castles

Задача: Сделать мобильную стратегию под ключ: игровые системы, поведение противников, аналитика, реклама и сборка для Google Play.

Результат: Игра вышла в Google Play. На слабых устройствах частота кадров выросла с 15–20 до стабильных 30+ FPS, а размер сборки сократился примерно на 25%.

SteamPC

The Hidden Library

Задача: Собрать основу сюжетной игры, чтобы на ней выпускать новые уровни.

Результат: В Steam вышла игра с четырьмя сюжетными уровнями: предметы, инвентарь и переходы между сценами. Анимации Spine подключены так, чтобы следующие уровни можно было делать тем же способом.

WebGL

NFT Holders

Задача: Починить готовую браузерную игру и связать вход через кошелёк с выдачей призов.

Результат: Ошибки прошлой версии исправлены. Игрок входит через кошелёк и в том же шаге получает приз.

Что подключаем к продукту

Для игр подключаем сервер, вход в аккаунт, аналитику, уведомления, рекламу и покупки, отчёты о сбоях, мультиплеер и обновления контента.

Сервер и живые данные

Firebase Firestore

Nakama

REST API

UnityWebRequest

Вход в аккаунт

Firebase Auth

Facebook SDK

Google Sign-In

Apple ID

Уведомления и игровые события

Firebase Cloud Messaging

OneSignal

Аналитика и сбои

Firebase Analytics

Firebase Crashlytics

Sentry

Реклама и покупки

AdMob

Unity Ads

Unity IAP

Мультиплеер

Photon Fusion

Photon PUN2

Nakama

Браузерные игры и мероприятия

Thirdweb SDK

YouTube SDK

QR flow

File sync

Инструменты Unity

Addressables

DOTween

UniTask

Zenject

Как мы работаем

До согласованного ТЗ оплату не берём. Каждый этап начинаем с предоплаты 20%. Оставшиеся 80% этапа оплачиваются после вашей приёмки.

  1. Обсуждаем результат, платформы, ограничения и то, что у вас уже есть.
  2. Записываем, что входит в работу: механика игры, функции приложения, сценарий бота или состав страницы.
  3. Делим работу минимум на три этапа, чтобы проверять результат по ходу, а не только в конце. У каждого этапа заранее согласованы результат, срок и стоимость.
  4. После предоплаты делаем этап и отдаём то, что можно проверить самостоятельно: сборку приложения или игры, работающего бота или готовую страницу.
  5. Вы смотрите результат и присылаете правки. Остаток за этап оплачивается после приёмки.
  6. Дальше берём следующий этап. Так доходим до релиза: публикация в сторе, запущенный бот или страница, которой уже пользуются.

Обсудим ваш проект

Тип проекта: Разработка игр на Unity