Содержание
- 2. ПРО МЕНЯ В индустрии с 2013 года Разработка мобильных проектов, тулзов для них Тимлидство, обучение, менторинг
- 3. ПЛАН Автоматизация Контент Конфиги Апдейты
- 12. РАЗМЕРЫ В ЦИФРАХ 3 года Прототип, софт-ланч, релиз - 35 версий (каждый месяц) 8 типов периодических
- 13. РАБОТА С АССЕТАМИ Лимиты сторов Low/high-end девайсы Resources/AssetBundles для редактора/билда LD/HD контент, ImageMagick для создания LD
- 14. ИЗБЫТОЧНОСТЬ Лишние зависимости в бандлах Разделяем атласы Общие ассеты Вырезаем лишнее при сборке сцен
- 15. НОВЫЙ ПОДХОД Поведение в редакторе и билде различается Много лишнего кода AssetDatabase как имитация бандлов в
- 16. ДО: ПОСЛЕ:
- 17. РУТИНА Легко указать неправильные настройки Проблемы с этим не видны сразу Максимум автоматических настроек Валидации при
- 19. ДОСТАВКА БИЛДОВ Издателю нужны ежедневные билды Выделяем отдельную машину и пишем скрипты Локально/удаленно запускаем сборку и
- 20. ИНФРАСТРУКТУРА Не хочется собирать вручную Удаленка нестабильна Управляем билдами через Slack Собираем билды параллельно Веб-интерфейс для
- 21. УСКОРЕНИЕ БИЛДОВ Контента много Сборка занимает очень много времени Делаем свою инкрементальную сборку с использованием результатов
- 23. ИНКРЕМЕНТАЛЬНОСТЬ Собирать все каждый раз не нужно Набор изменений из Git Определяем зависимости Общие объекты не
- 24. БИЛДЫ ДЛЯ КОМАНДЫ Нужны билды с фичами, которых еще нет в QA Трекаем изменения в репозитории,
- 25. ЧАСТЫЕ АПДЕЙТЫ Нужно менять баланс, запускать ивенты, а/б тесты Без выпуска новых версий в сторы XML
- 26. БОЛЬШОЙ РАЗМЕР Конфиги в XML тяжелые Каждый качается отдельным запросом Дублирование логики загрузки Пакуем в zip
- 27. ДО: ПОСЛЕ:
- 28. УДОБСТВО РАБОТЫ Весь архив меняется Большой общий файл Редактирование вручную Нет нормальных доков Делаем несколько архивов,
- 29. БЕЗОПАСНОСТЬ От багов нельзя защититься на 100% Защитное программирование Механизм выдачи компенсаций Говорить об изменениях
- 30. СТАБИЛЬНОСТЬ Формат сейва меняется Загрузка сейвов любой версии Кроссплей Миграции Блокировка игры с разных мажорных версий
- 31. ЛЕГКИЕ СЕЙВЫ -80% размера …
- 32. ЗАКЛЮЧЕНИЕ Изучайте чужой опыт Думайте о возможных проблемах Имейте план Решайте, когда будет актуально
- 34. Скачать презентацию