Unity Developer / Technical Lead
Alien Apocalypse Survival
Production mobile-проект под iOS/Android: IAP, SDK, Addressables, CI/CD, оптимизация и техническое лидерство Unity-направления.
UnityC#iOSAndroidIAPAddressablesJenkinsSDK
Открыть в App Store
Скриншоты из игры
Скриншоты из Store
Контекст
Работал над production-проектом под iOS/Android: интеграция платформенных сервисов, автоматизация сборок, оптимизация, настройка SDK, поддержка архитектуры и технических процессов. В процессе работы вырос от Unity-разработчика до технического лида и руководителя игрового направления.
App Store: Alien Apocalypse Survival
Что сделал
- Реализовал IAP-систему для App Store и Google Play.
- Интегрировал Dropbox API для бэкапов и кроссплатформенной синхронизации пользовательских данных.
- Разработал Jenkins pipeline для iOS и Android-сборок с использованием Xcode и Unity Cloud CLI.
- Интегрировал Pushwoosh, Adjust и GameAnalytics.
- Перевёл проект на Addressables и автоматизировал сборку ассетов.
- Настроил Git Flow, code owners, pre-merge checklist и регулярные code review.
- Поддерживал техническую документацию по архитектуре, SDK и сборочным пайплайнам.
Результаты
- Сократил время сборки примерно с 30-40 минут до 10 минут.
- Снизил размер билда примерно с 4 ГБ до 0.8 ГБ.
- Сократил время запуска и загрузки сцен примерно на 35%.
- Устранил утечки памяти и стабилизировал FPS на слабых мобильных устройствах.
- Сократил онбординг новых разработчиков примерно с 2 недель до 3 дней.